Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mk7 recon scan, wifi AP, and TLS are janky #77

Open
lmaddox opened this issue Oct 21, 2024 · 5 comments
Open

mk7 recon scan, wifi AP, and TLS are janky #77

lmaddox opened this issue Oct 21, 2024 · 5 comments

Comments

@lmaddox
Copy link

lmaddox commented Oct 21, 2024

Stopped being able to connect to the pineapple's wifi a few days ago after I took it for a walk, although I set up MAC and SSID blacklisting and disabled randomized MACs on my devices. So I plugged in the USB and opened up the web UI. I'm not seeing a way to auto-start the scan when the device loses power, so I'm doing it through the UI. The UI is slow and the continuous scan doesn't always activate. Usually have to reload the page and re-start the scan a few times. Got frustrated and looked through the file system. From what I can tell, this setting can only be enabled by hitting the REST API (not seeing anything relevant in any config file). So I tried creating a custom push-button script, but I'm getting a TLS error with curl & wget on-host and also remotely.

@lmaddox
Copy link
Author

lmaddox commented Oct 22, 2024

Update: how to remove all hak5 software from the device and use it as a normal WRT router?

@thedragonkeeper
Copy link

Update: how to remove all hak5 software from the device and use it as a normal WRT router?

You'd have to install you're own firmware to it, sounds like something you'd have to recreate on your own.

@lmaddox
Copy link
Author

lmaddox commented Oct 31, 2024

Bump. So... Gotta wipe the thing because it's unable to activate the scanner? Y'all don't maintain this anymore or what?

@tsalomon
Copy link

tsalomon commented Nov 4, 2024

The WiFi Pineapple is amazing however note it's a niche device with custom firmware/hardware/software. It's also not that powerful. It will be especially slow when running continuous scans since they require a lot of RAM, CPU, and HDD resources. The UI also requires a lot of CPU/RAM for the web server so opening the UI will slow things down further.

IMO the Pineapple Mk7 is not meant to be a "production ready/super reliable/super stable" device. You buy the professional version for those features. And no maintenance contract comes with the MK7 to my knowledge. That's for the professional version. You get what you buy.

Solution:

  1. Learn to debug the TLS issues you are having (there's cmd line options to enable/disable TLS checks/versions with curl/wget)
  2. Learn how to write useful GitHub issues (include commands and error logs for example)
  3. Learn to configure & test SSID/MAC blacklisting properly before you start moving (multiple tests from multiple devices, both false positive and false negative tests)
  4. Learn to dump, reverse engineer, modify, recompile, and load custom firmware on custom boards (no one else has done this for the Pineapples yet AFAIK).
  5. Learn to modify the Pineapple services on the device filesystem (so you don't need to modify the firmware).
  6. Learn to be more polite. It's not likely someone will offer help or answer your questions when you say this: "Y'all don't maintain this anymore or what?"
  7. Make sure your battery pack for the device can provide enough amps so that the device can run at full power.

This knowledge is also useful for a career in many IT fields! So have fun and keep learning!

@risefall-network

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants