Jump to content

Foxtrot

Hak5 Team
  • Posts

    2,171
  • Joined

  • Days Won

    155

Posts posted by Foxtrot

  1. Hi @jderp

    Thanks for the bug report. It would seem that all of the issues you are describing stems from one thing: the UI seems unhappy, which after some error is causing other elements (like buttons, recon data) to not load. I'm not quite sure what is causing the error yet, but I'll continue to try and debug it.

    I appreciate the screenshot of the browser console, was there any more? Could you describe how you've configured your device and what browser you're using?

     

    Thanks!

    • Upvote 2
  2. AC Adapter Support

    With the 1.1.0 release, enhanced support for compatible 802.11ac modules has been added out of the box to enable dual band Recon scans. Upon logging into the UI with a compatible adapter you will be presented with the following dialog. You can then click "Configure" where you'll be able to set the Recon Wireless Interface in the settings. Doing this will stop the dialog from showing in the future, otherwise it will show every boot when an adapter is connected.

    image.png

    Package Manager

    To make the vast library of available packages easier to browse and install, the Modules page now includes a Packages tab that allows you to fetch a list of all available packages, and install them with ease.

    image.png

    WPA/2 Evil AP

    The new WPA/2 Evil AP feature allows you to clone an access point discovered in Recon, enabling you to spoof an AP with a PSK you've already recovered, or with a default passphrase to trick clients into associating with the real passphrase, recovering enough of the 4-way handshake into a convenient .pcap or .22000 format file to crack with tools like aircrack-ng or hashcat.

    image.png

    • Like 1
    • Thanks 1
    • Upvote 1
  3. Hello!

    This firmware marks a massive release for the WiFi Pineapple Mark VII, with a huge set of feature additions, bug fixes and improvements to many aspects of the project and it's user experience. From reliability fixes in PineAP and Recon to the addition of the Package browser and a WPA/2 Evil AP or out of the box support for supported 802.11ac adapters, there is sure to be something in this version for you.

    As always, you can grab the update OTA by giving your WiFi Pineapple an internet connection and navigating to Settings -> Software Update in the Web UI.

    A huge thank you to the beta testers for this release who provided great feedback and bug reports, you are invaluable and much appreciated! To further join the discussion, feel free to join the Discord chat.

    You can catch the full changelog below, and highlights of the new firmware in the second reply to this topic.

    Changelog 1.1.1:

    • General
      • Update the Pineapple Python library.
    • Setup
      • Fix a UX issue where the Filter description doesn't show until a mode is selected.
    • Recon
      • Fix an issue where some partial handshake captures would not have enough data to be crackable.
    • Settings
      • Remove the Nightly Update channel.

    Changelog 1.1.0:

    • General
      • Add a setup walkthrough dialog when attaching an AC-capable USB radio to the WiFi Pineapple.
      • Improve the displaying of dates from the future in some UI pages.
      • Move warnings into an "Informational Messages" dialog.
        • This new dialog adds more information about system messages, and provides convenient links directly to the relevant setting.
      • Removed bluelog and other bluetooth related tools from firmware.
        • Note: You can now install these packages and more with ease using the Package Manager.
      • Swap PineAP and Recon location in sidebar.
      • Enable SSH earlier in Setup process.
      • Removed polling for Reset button.
      • Add password reset functionality.
      • Notifications
        • Notifications are now previewed in the title bar.
        • Notifications can now be reported as "success", with a green color.
      • Changed to a better download icon.
      • Decrease clutter in title bar for mobile displays.
      • Fix an issue where some kernel modules would cause the device to reboot.
    • Setup
      • Add Sweden to WiFi Country Code list.
      • Fix typo in Client Filters page.
      • Added GIFs to indicate how to proceed with verification.
      • Added the ability to fine-tune filters during setup.
      • Generally improved layout of various setup elements.
    • Dashboard
      • Improved connection error message for "Get News".
    • Campaigns
      • Fix an issue where some reports will use the first Recon scan, instead of the latest.
      • Fix an issue where reports would not be removable.
    • PineAP
      • Fix a crash.
      • Fix an issue where extended Recon scans would lead to a memory leak.
      • Add Sweden to WiFi Country Code list.
      • Fix a hang introduced in the beta which would cause Recon and Filters to show an incorrect status.
      • Change "WPA & Open" tab to "Access Points".
      • Change "Authenticated AP" card title to "Evil WPA AP".
      • Add "View Handshakes" button to Evil WPA AP card.
      • Evil WPA AP handshakes now only send one notification per client.
      • Fix an issue where empty SSIDs would be added to the SSID Pool.
      • Add a new tab for Management and Open APs.
      • Fix an issue where the "Handshakes Captured" counter wouldn't be accurate.
      • Add Evil Twin WPA Access Point.
    • Recon
      • Add a dialog to clarify what a handshake capture does, when clicking "Start Handshake Capture".
      • Fix an issue where handshakes in custom locations couldn't be downloaded.
      • Scan settings are now loaded from the current scan across devices.
      • Added the ability to specify save location for Recon scans.
      • Added the ability to specify save location for Handshakes.
      • Fix an issue introduced in Beta 1 where handshakes could not be deleted.
      • Fixed an issue where the table would become unsorted during a scan.
      • Added graphs for wireless landscape and channel distribution.
      • Moved Settings into a new card, with search functionality.
      • Added the ability to select which radio is used for Recon scanning.
      • Add dual-band scanning support for supported adapters.
      • Add the ability to download handshakes in hashcat format.
      • Improved the user experience for cloning access points.
        • Cloning options can now be fine tuned from inside Recon.
        • Add the ability to clone WPA/2 access points.
      • Fixed an issue where BSSIDs would not be highlightable in some browsers.
      • Fixed an issue where a handshake capture button might show for open APs.
      • Massively improved scanning performance by rewriting result de-duplication logic.
      • Massively improved WPA/2 Handshake capture performance.
      • Changed how partial and full handshakes are written to disk.
      • Fixed a rare crash when scanning in client-heavy landscapes.
      • Handshake MAC addresses are now censored when censorship mode is enabled.
      • Handshake MAC addresses now use colon seperators.
    • Logging
      • Improve default colours for log entries in dark theme.
      • Improve column width for the System Log.
      • Improve parsing of System Log.
      • Added the ability to specify PineAP log save location.
      • Added pagination and search functionality to the PineAP Log.
      • Create a new system module for logging.
      • Add ability to download and search the device system log.
    • Modules
      • Add hot-link support for Available Modules, Package Manager, and Develop tabs.
      • Move search box into table footer.
      • Add a new tab for package management.
        • Add the ability to search and download a wide variety of packages.
      • Improve user experience when the device is offline.
    • Settings
      • General
        • Improve user experience when the device is offline.
        • Added a scrollbar for longer changelogs such as this one.
      • Networking
        • Add a placeholder for when the Pineapple hasn't receieved a Client Mode IP address yet.
        • Add signal strength to discovered Client Mode networks.
        • Rewrote Client Mode handling to improve reliability of connection.
        • Improved reliability of automatic route setting when handling USB Ethernet, ICS, or Client Mode connections.
        • Disconnect button is now disabled after being clicked once.

     

    Thanks,
    foxtrot

    • Thanks 1
  4. Hello!

    If you are looking for help or discussion regarding existing modules, please use the existing forum thread for them. Those threads have a star next to them (featured), as such:

    image.png

     

    Please remember that modules are community authored, and are not created by Hak5. They come AS-IS with no warranty. Be courteous and polite to the module maintainers and other community members.

    Links to module discussion and help threads:

     

    Thanks,
    Foxtrot

    • Like 1
    • Thanks 1
  5. 2 hours ago, Smarty said:

    Thank you for pointing this out. I was not aware of this.
    This issue has been raised long before the end of life though. So a fully functional "final" release before the Nano and Tetra are put to rest would be appreciated.

    I don't think there's much i can do myself, unless a newer version of openvpn for 19.07Openwrt is released adressing this issue?
    Other devices running 19.07 however don't seem to be impacted. Not much i can find about it.

     

    I haven't had time to investigate the issue properly, but it is on my list to do for the NANO / TETRA.

    • Like 1
  6. Hi!

    We've just pushed Beta 1 for 1.0.2 to the WiFi Pineapple BETA Channel. This update features some small bug fixes and UX improvements since 1.0.1. If you'd like to try the upcoming release, updating is easily done by following the above guide.

    Change Log:

    • Recon
      • Fixed an issue where the dBi column would not sort.
      • Show a message if all table columns are disabled.
      • Fixed an issue where results would not update when navigating back to a running scan.
    • Campaigns
      • Added the functionality to delete campaign reports.
    • Misc
      • Fix an issue with ICS routing introduced in 1.0.1.
    • Cloud C2
      • Improvements to Cloud C2 functionality.
      • Add the ability to manage Client Mode whilst in C2 Mode.

     

    Upcoming Changes:

    • Improved support for WPA3 and WPA2/3 Mixed Client Mode
    • Have a suggestion? Let us know!

     

    We're constantly looking for feedback, especially during the public beta programs. If you're interested in joining the discussion, be sure to check out the community page and say hello!

    Thanks,
    Foxtrot

    • Like 3
  7. 2 hours ago, davidb62 said:

    I just updated to 1.0.1 from the stable update channel and I am seeing a lot of issues.

    • If I enable PineAP the CPU usage goes up to 97%
    • Can't connect to the open wifi AP SSID
    • Broadcast APs don't seem to be broadcast
    • Wifi Recon returns no results

    I was running 1.0.1 beta 4 before and everything was ok, apart from the very slow client network performance when connected to a broadcast PineAP SSID

    Anyone else having issues?

     

    @davidb62 Thanks for reporting that - Reinstalling the firmware should fix that for you.

    Click on "Settings" then "Check for Updates", then "Reinstall Current Firmware".

    • Like 2
  8. Hello!

    We're happy to announce the release of 1.0.1 for the WiFi Pineapple Mark VII. Based on your invaluable feedback (especially the Beta channel testers, thank you!) - numerous improvements to PineAP, Recon, Settings and more have been made.

    Be sure to check out the changes below and grab the new release by giving your WiFi Pineapple Mark VII an internet connection and going to "Settings > Check for Updates".

    Changelog:

    • Setup
      • Improve screen real-estate on smaller mobile screens.
      • Button delay now says 4 seconds, to match the recovery wizard.
    • PineAP
      • Dramatically reduce the CPU percentage used by PineAP during idle and during scans.
      • Logging options can now be persistently stored in the browser.
      • Tweak the appearance of the logging options side bar.
      • A spinner now shows when PineAP is saving the users configuration.
      • Fixed an issue where the PineAP Source MAC option was not saving.
      • Fixed an issue where the PineAP Autostart functionality would not work correctly.
      • Fixed an issue where the PineAP Autostart toggle would not report a correct status.
      • Fixed a rare issue where PineAP would not start after being disabled.
      • Improved the settings save time.
    • Recon
      • Recon Table Columns can now be toggled to show or hide.
      • Added an OUI column to the Recon Table.
      • Scan duration choice is now remembered when you navigate away from Recon.
      • Fixed an issue introduced in Beta 2, where Recon would sometimes show an error if PineAP was not running.
      • Result cards are now clickable, instead of using a button to open the bigger view.
      • Result cards for Clients now render the timestamp in human-readable format.
    • Modules
      • Fixed an issue introduced in Beta 3 where modules would not start due to a missing SSL dependency.
      • Modules can now use PNG icons as well as SVGs.
    • Settings
      • Add censorship mode.
      • Keyboard shortcuts can now be enabled or disabled from the Advanced Settings tab.
      • Software Update will now accurately display when the selected update channel is closed.
      • Small text changes to Software Update.
      • Fixed an issue where Client Mode may not report an error correctly.
      • Improve reliability of Client Mode.
      • Client Mode settings are now saved automatically, and will re-connect on boot automatically.
      • Add an option to reinstall the current firmware if no update is found.
      • Greatly improve Network page for smaller mobile screens.
      • Greatly improve Settings page for smaller mobile screens.
    • Cloud C2
      • Improved the reliability of Recon scans.
    • Misc
      • Fix an issue where the Web Terminal would not connect when connected to the WiFi Pineapple via WAN.
      • Updated the Python library for WiFi Pineapple Mark 7 modules.
        • Fixed a rare issue where the internet connectivity check would fail despite having internet.
      • Add support for USB Ethernet adapters using the ASIX AX88179 chipset.
      • Add support for USB Ethernet adapters using the Realtek RTL8152 chipset.

    As always, feedback is greatly appreciated, and you're encouraged to join the community to discuss!

    • Like 1
  9. Hello everyone!

    We're extremely excited to have announced the all-new Key Croc, and this update brings some improvements to the launch firmware as well as introducing support for the Hak5 Cloud C2

    Change Log (1.2):

    • General
      • Fix non-ASCII logging
      • Improved automatic VID/PID cloning
      • Improved support for various ATTACKMODES
      • Enable NTP
    • Cloud C2
      • Add Support for the Hak5 Cloud C2
    • Misc
      • Remove unneeded packages
      • Improve LED status indication
      • Update DuckyScript 2.0 lang files for US and GB
      • Add fallback Arming Mode
      • Framework now validates payload syntax at startup with LED feedback.
      • Add INSTALL_EXTRAS script
      • Add KEY_DEBUGGER script
      • Add CHECK_PAYLOADS script
      • Add RELOAD_PAYLOADS script

    You can download the firmware from the Hak5 Download Center. Instructions for updating your Key Croc can be found in the docs.

  10. On 4/1/2020 at 5:06 AM, Narus said:

    Tried to update to 2.70. Now I cannot get past install the latest Software. It is just in an endless loop. I select the file version and try to upgrade the firmware. It loads the page Upgrade File Verified Successfully then goes back the page to select the firmware file. I have tried loading an earlier version with the same results.

    Not sure what else to try other than to load the factory file. 

    Sounds like you're upgrading from the stager (IE: a new unit)? Screenshots are useful in trying to diagnose issues, but it seems like it could be a caching issue? I'd suggest making a new thread for this.

  11. 6 hours ago, APToni said:

    The reaver doesn't work (wps), indicated 1.7 is actually 1.6.5 version, and it worked incorrectly on previous versions

    Modules are third party, we don't make them - The community does.

    6 hours ago, APToni said:

    When installing all add-ons, the web server does not work 172.16.42.1:1471, only work SSH.

    Which modules? Specifics are needed to diagnose potential issues.

    6 hours ago, APToni said:

    Do not upgrade via opkg update! after update ur opgrade openwrt, the system is not working properly, you must perform recovery procedures to 2.4.1)

    Doesn't make any sense. Running "opkg update" doesn't update your device... it updates the package lists from the package repositories.

    6 hours ago, APToni said:

    The application (get 1.2) does not download from server, and this is not the first problem

    Thanks, I can look into any modules that fail to download soon.

  12. 1 hour ago, DSR! said:

    mmm maybe for this:

    
    src/gz 1907_base https://downloads.openwrt.org/releases/packages-19.07/mips_24kc/base
    src/gz 1907_packages https://downloads.openwrt.org/releases/packages-19.07/mips_24kc/packages
    src/gz 1907_routing https://downloads.openwrt.org/releases/packages-19.07/mips_24kc/routing
    
    # src/gz 1907_luci https://downloads.openwrt.org/releases/packages-19.07/mips_24kc/telephony/
    # src/gz 1907_telephony https://downloads.openwrt.org/releases/packages-19.07/mips_24kc/telephony/

     

    What? I'm not sure I follow.

    Edit: to clarify, OpenWRT don't build the zip package, it isn't in any of those feeds.

  13. 2 hours ago, Aaron Outhier said:
    
    root@Pineapple:~# opkg install zip
    
    Unknown package 'zip'.
    
    Collected errors:
    
    * opkg_install_cmd: Cannot install package zip.

    Seems that Zip package is missing from the repos. I suspect that this is why I was tearing out my hair trying to download certificates from the Papers module.

    Thank you! I'll add this package to the repository tomorrow by end of day.

    Not sure why OpenWRT stopped packaging this themselves...

  14. Hi!

    We're pleased to announce a new release for the WiFi Pineapple NANO: 2.7.0.

    This update addresses some of the bugs reported by the great community here on the forums and in the Hak5 Discord, as well as updates to some community packages and updates to OpenWRT.

    2.7.0 Changelog:

    • General
      • OpenWRT version is now 19.07.2.
      • Kernel has been updated from 4.14.133 to 4.14.171.
      • Fixed an issue where OpenVPN would cause a kernel panic upon establishing tunnel.
    • Recon
      • Fixed an issue where live scans would fail on the WiFi Pineapple TETRA.
    • Reporting
      • Fixed an issue where emails would not be sent.
      • Improved the user experience by automatically saving email settings when testing emails.
      • Improved the user experience by forcing an email to send when testing, regardless of whether the "Send Email" option was checked.
    • Advanced
      • Fixed an issue where swap would not be mounted automatically on the NANO's SD Card.
      • Renamed "USB" panel to "USB & Storage".
    • Misc
      • Added SSLSplit package to repositories.
        • This fixes the SSLSplit module dependencies.
      • Updated Kismet package in repositories.
      • Updated Kismet-RemoteCap package in repositories.
         

    You can update your WiFi Pineapple NANO Over-The-Air via the Advanced module or manually at the Hak5 Download Center.

    - The Hak5 Development Team

    • Like 5
  15. Hi!

    We're pleased to announce a new release for the WiFi Pineapple TETRA: 2.7.0.

    This update addresses some of the bugs reported by the great community here on the forums and in the Hak5 Discord, as well as updates to some community packages and updates to OpenWRT.

    2.7.0 Changelog:

    • General
      • OpenWRT version is now 19.07.2.
      • Kernel has been updated from 4.14.133 to 4.14.171.
      • Fixed an issue where OpenVPN would cause a kernel panic upon establishing tunnel.
    • Recon
      • Fixed an issue where live scans would fail on the WiFi Pineapple TETRA.
    • Reporting
      • Fixed an issue where emails would not be sent.
      • Improved the user experience by automatically saving email settings when testing emails.
      • Improved the user experience by forcing an email to send when testing, regardless of whether the "Send Email" option was checked.
    • Advanced
      • Fixed an issue where swap would not be mounted automatically on the NANO's SD Card.
      • Renamed "USB" panel to "USB & Storage".
    • Misc
      • Added SSLSplit package to repositories.
        • This fixes the SSLSplit module dependencies.
      • Updated Kismet package in repositories.
      • Updated Kismet-RemoteCap package in repositories.
         

    You can update your WiFi Pineapple TETRA Over-The-Air via the Advanced module or manually at the Hak5 Download Center.

    - The Hak5 Development Team

    • Like 5
  16. 9 hours ago, Geeksystem said:

    I changed the following line (75) in my sharkjack.sh - working now. Bug ?

    ip route show to match 172.16.24.1 2>/dev/null| grep -i 172.16.24.1 | cut -d ' ' -f3 | grep -v 172.16.24.1

    to

    ip route show to match 172.16.24.1 2>/dev/null| grep -i 172.16.24.1 | cut -d ' ' -f3 | grep 172.16.24.1

    Hi,

    This change is not a fix to the problem you're experiencing, but we'd like to know more. Could you let us know how you're connecting the Shark to the computer (Onboard Ethernet or USB Ethernet?), and what OS you're using. The output of "ip route show" on the computer would be very helpful too.

    Thanks,
    Marc

  17. On 9/21/2019 at 9:10 AM, francois said:

    This URL give the Packages.gz file 

    
    https://downloads.hak5.org/packages/turtle/1907/Packages.gz

    But the corresponding signature file is not found on this address.

    An opkg update is successful with this URL (/etc/opkg/customfeeds.conf) and with signature checking disabled (/etc/opkg.conf)

    Thanks for reporting this, I'll release an update as soon as possible with the fix.

×
×
  • Create New...