Jump to content

Recommended Posts

Hi !

I wanted to share with the community my new module: Occupineapple :) (Sounds familiar, isn't it :P) This is indeed based on Darren’s idea (Darren, if you pass through, I'm interested to have your feedback / thoughts ;) )

Features:
- based on mdk3
- autostart

- Configuration (speed, channel)
- Choose SSID list to broadcast (if no list is specified, random SSIDs are broadcasted)
- SSID lists editor

- List can be with (*.mlist extension) or without MAC addresses (*.list extension)

7042b907789f8aadf7c5ac388b9232d1f8f2f10d

3fb6717bdd5b75e48b6914af589e8b3d6476a077

Edited by Whistle Master
Link to post
Share on other sites
  • Replies 53
  • Created
  • Last Reply

Top Posters In This Topic

It was tested on 2.7.0. What issue did you experience ?

EDIT: I tested it on a fresh 2.7.4 version and it works too.

EDIT2: Odd. Since my update to 2.7.4, mdk3 is not working anymore. Logs are correctly output on the console, but don't see any SSIDs :huh:

Edited by Whistle Master
Link to post
Share on other sites

Well I have installed your awesome module to usb. I stopped wireless on the status page, enabled it in occupineapple, then started mon interface. I am unable to deauth, beacon flood, or broadcast any SSIDs. The WLAN LED will blink rapidly but I do not see any SSIDs.


Its a great module I can't wait to get it working!

BTW does this need to be ran from a 3rd party wlan radio such as the AWUS036H?

Link to post
Share on other sites

Yes. I reflashed to 2.7.0 and mdk3 and occupineapple worked great until I restarted the pineapple now mdk3 will not list ssids.

Correction I restarted and re-installed mdk3 and everything works fine now...

Edited by deathdealerxx
Link to post
Share on other sites
  • 2 weeks later...

Greetings WM,

Did you test the Autostart feature?

It doesn't run smoothly for me :mellow:

The start_mdk3.sh runs fine when the module is freshly downloaded, but as soon as occupineapple_actions.php does it's magic on start_mdk3.sh, then it doesn't work as supposed anymore.

Is it possible that the trouble resides in the double MYMONITOR=mon0 variable (line 9 and line 50) in start_mdk3.sh, after occupineapple_actions.php loaded?

Commenting line 9 in start_mdk3.sh makes the autostart work, but it causes incremental monitor interfaces to be created (mon1, mon2) everytime when I click Stop Monitor from the webgui.

Link to post
Share on other sites
  • 2 weeks later...
  • 2 weeks later...
  • 2 weeks later...

I don't know if it related to the module itself, but I will have a look at it.

EDIT: I went through all my code and I don't use any "ln" command to create sym links. This issue is not related to this module.

Edited by Whistle Master
Link to post
Share on other sites

Autostart is not working for me. Monitor mode turns on, but mdk3 is not automatically starting. It runs fine manually, so it might be an issue with auto start.

I finally got it working. I had to uninstall mdk3 via the opkg manager from USB and re-install it on my internal storage. This may be because the module was installed on the internal space while the mdk3 package was on the USB. Anyway, I'm just glad it works now.

Well, it's actually not working like how I would want it to. Before a reboot, I set the list to one that I created by myself. When it finishes the reboot, the SSIDs showing up aren't from the list I created, but rather from no list at all. They are all randomly generated. When I go to the settings, I see that no list at all is set. The module should recognize the previous list that was selected or in use, or it should have an option for what list to use during autostart. Thanks.

Edited by DrDinosaur
Link to post
Share on other sites
  • 2 weeks later...

Hi, thanks for the code. (Nice)

I have a request:

+ Add the option to choose between aes and tkip or open wifi (unsecured).

+ Add the option to select G mode.

I did that by modifying this file "start_mdk3.sh"

the last line i added "-t -g" so, it looks like:

mdk3 ${MYMONITOR} b ${SPEED} ${CHANNEL} ${MYLIST} -t -g >> ${LOG} &

It will be nice if you integrate this in your php section.

Also it will be nice if someone else modify the mdk3 source code and add "Nmode" and Full WPA2.

Thanks :)

Edited by rvc
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...