Jump to content

Search the Community

Showing results for tags 'Module'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Talk
    • Everything Else
    • Gaming
    • Questions
    • Business and Enterprise IT
    • Security
    • Hacks & Mods
    • Applications & Coding
    • Trading Post
  • Hak5 Gear
    • Hak5 Cloud C²
    • WiFi Pineapple Mark VII
    • USB Rubber Ducky
    • Bash Bunny
    • Key Croc
    • Packet Squirrel
    • Shark Jack
    • Signal Owl
    • LAN Turtle
    • Screen Crab
    • Plunder Bug
  • O.MG (Mischief Gadgets)
    • O.MG Cable
    • O.MG DemonSeed EDU
  • WiFi Pineapple (previous generations)
    • WiFi Pineapple TETRA
    • WiFi Pineapple NANO
    • WiFi Pineapple Mark V
    • WiFi Pineapple Mark IV
    • Pineapple Modules
    • WiFi Pineapples Mark I, II, III
  • Hak5 Shows
  • Community
    • Forums and Wiki
    • #Hak5
  • Projects
    • SDR - Software Defined Radio
    • Community Projects
    • Interceptor
    • USB Hacks
    • USB Multipass
    • Pandora Timeshifting

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Enter a five letter word.

  1. Hi everyone ! I present my new module for our pineapple, a tcpdump interface Module will be available through module system. Still need more test but if some of you want to beta test, ask me by PM and I will send you the test version Features - Dump history - Tcpdump options selection - Filter creation
  2. Hi ! My last addition to our pineapple, a URLSnarf module :) Features - Start / stop urlsnarf from UI - Log history Screenshots
  3. Hey guys! I present you, Automator!, A module that automates attacks such as Deauthing and Karma, and more on the way! It asks you for a few options on each attacks then commences the attack. Features : -Automated attacks -Install packages that are needed -Add and Edit profiles for attacks -Blackout Attacks - Disable all LEDs, enable stealth mode and select an attack! Coming soon : -Edit back-end scripts to suit your needs -Add community attacks/automations to the module -Auto-detect wifi cards -Reaver Automation Sneak peak :
  4. Hi guys ! I developed another module for the MK4 to monitor interfaces usage, especially for 3G. It is based on vnstat to capture data and vnstati to display graphs. Module is available through module system. Screenshot
  5. Hi guys ! I'm working on my next module for our MK4, a web ui for opkg. Can list all packages ! Thanks to datatables for jquery, it's easy to have a nice table with pagination, search, sort, etc. Module is available through module system. Features: - Ajax based - You can get some info, install on USB, remove or re-install the package. - You can perform a opkg update directly from the ui.
  6. I've read most of the forum posts about the various ways to setup and configure a Captive Portal on the Mark IV... I'm purchasing an Elite WiFi Pineapple Mark IV Kit in a few weeks and I'd like to setup some sort of system, so when people join my Pineapple they're greeted by a nice Local Web Page explaining some details about the free hotspot project going on around the state blah blah blah. It's not for phishing or hiding scripts etc... but more for giving the information that I want to get out there. I would like for users to have the option of completely ignoring the page if they want, or reading it. There will be no authentication or any restrictions on data and available websites etc... It would be great if my created page could be the first thing people see when they open their browser or try to load Google for example, but have the ability to read(not read) and move on. Does anyone know what's going on with the Captive Portal Module, or better yet; does anyone know how I could easily go about setting this up? As always any help is greately appreciated. P.S. Oh and I'm going to say I'm praying for all you Americans out there. Terrorists suck!
  7. Hi everyone ! This module adds a new menu entry "Buttons" in the GUI to allow the configuration of the WPS button behavior. You can add the following actions to the WPS button: - Toggle Karma - Toggle DNS Spoof - Toggle URL Snarf - Connect SSH - Reboot - Run Custom Script (4 custom scripts available) 4 duration can be configured: - 0-2 Seconds - 4-6 Seconds - 8-10 Seconds - 12+ Seconds Module is available through module system.
  8. Hi ! Another module I'm working on: the Interceptor, based on digininja's concept :) As soon as the module is activated, you can run see the live traffic. I did not integrated the tcpdump part, as there is already a dedicated module for that :P It is also possible to remotely capture traffic with tcpdump over ssh: ssh root@ /usb/usr/sbin/tcpdump -i eth1 -w - 'port !22' > capture.pcap Features: - Autostart - Auto Network configuration and installation with proper roll back - Connect through a new SSID "Interceptor" - 802.1X TODO: - Transparent 802.1X bypass, but it needs ebtables which I don't manage to install and run on the pineapple (yet) - VPN - Ability to connect to the pineapple through wifi (for the moment, when the module is activated, you can only roll back by connecting to the pineapple through WAN port)
  9. Hi ! My last add-on to the pineapple: a log checker to send by email events based on defined matching rules Features - Add rules to filter log events (match & ignore) - Automatically send filtered events by email on a defined frequency (cron). - See filtered log in the UI and auto-refresh - Test email function - Autostart - Custom script execution Screenshots
  10. Hi Ya'll,So I tried to get some new modules onto my new USB drive. However, when I clicked the "List available Infusions (aka modules)" link, it took a long timethen I saw "The CGI process did not produce any response". I went into my MarkIV module.php page and saw this code: $remoteModules = getRemoteList(); if(trim($remoteModules[0]) == "") echo "<center><font color=red>".$strings["modules-available-error"]."</font></center>"; else drawRemoteModules($remoteModules); With the getRemoteList() being: function getRemoteList(){ $remoteFile = trim(@file_get_contents("http://cloud.wifipineapple.com/index.php?downloads&moduleList")); $modules = explode("\n", $remoteFile); return $modules; } and drawRemoteModules() being: function drawRemoteModules($modules){ global $strings; echo "<table>"; echo "<tr><th>".$strings["modules-table-name"]."</th><span></span><th>".$strings["modules-table-version"]."</th><th>".$strings["modules-table-author"]."</th><th>".$strings["modules-table-description"]."</th><th>".$strings["modules-table-size"]."</th><th>".$strings["modules-table-action"]."</th></tr>"; foreach($modules as $module){ if($module != ""){ $module = explode("|", $module); echo "<tr><td>$module[0]</td><td>$module[1]</td><td>$module[2]</td><td>$module[3]</td><td>$module[4]K</td><td align=right>".downloadLink($module)."</td></tr>\n"; } } echo "</table>"; } I know that CGI error may come from a timeout or a no ouput returned from the script, but looking at the code I don't see anything that would cause any of those conditions. I'm stumped here, do you guys/gals have any ideas? Is anyone else receiving this error?
  11. Hi guys. I have Mark IV Pineapple with the latest firmware: 2.7.0 and the modules: sslstrip, urlsnarf installed in an external stick mounted in my pineapple. I can run sslstrip and urlsnarf succesfully but only separately. If I start both of them, urlsnarf is not showing any log output (Refresh is enabled, and Logging to usb is enabled). Is there a way to run them simultaneously? (because in a typical sslstrip mitm attack both of the tools can run). I don't know if it's a problem that only I face. Thanks in advance
  12. Hi guys ! EDIT: New version pending ;) Old version is not available anymore. I'm working on a new module: a javascript keylogger. You can install new templates for websites you want to capture keys. Please don't hesitate to share with us new working templates. I will integrate them in future version Module is available through module system.
  13. Hey everyone, Thoughts on methods to preserving the downloaded modules prior to a firmware update? As most of us have done, the modules installed are to a usb drive attached to the Pineapple, however updating the firmware or resetting will of course remove the menu items installed. Has anyone found a way to alleviate this issue? So far I've thought of simply backing up the :1471 gui page and replacing the html/php file, but I feel that may be somewhat sloppy, especially with any upcoming firmware updates which may give a refreshed look to the gui itself. I personally do not enjoy re-downloading all of the modules, especially since they are already present on my thumb drive, simply to have them appear as installed and re-pinned to the menu bar, so any light or bright ideas are very welcome. Cheers and thanks everyone, great community.
  14. I am almost finished with v0.1 of my offline phishing module. The premise of this module is simple. You set the ssid of an open wireless network (Free Public Wifi, etc.) When enabled, all requests will be forwarded to a 'walled garden' splash page. This will inform the viewer that they have limited access to only certain pages, and will give links to these pages. Every one of these pages are phishing pages that you can upload to the module (even your own!). Since all phishing pages are hosted locally, this module is intended to work all of the time, without internet access. It gives the user the impression that they are connecting to pages on the internet, yet all credentials are harvested. Another beautiful thing about this module is how little hardware it uses. I have been known to have up to 3 usb wifi cards plugged into my pineapple while using for deauth/wifi repeating etc... This module can be used with only a properly formatted flash drive, eliminating a need for a usb hub (and the extra power it consumes). I need Seb or someone at wifipineapple.com to verify me for module submission. I also would like to talk to Petertfm about this module. I have reused (embarrassingly large amounts of) his code from his RandomRoll module in this. Our modules are extremely similar in both frontend and backend. I would like to ask him a couple of questions/ get him to sign off on the parts of his code I used before making this public. I have tried to message him but he does not accept messages. Petertfm if you read this, please send me a message or an email at my uname [at] gmail.
  15. Pineapple File Browser Module I noticed the lack of a basic file browser, so I have written one. I attempted to make it look as "pineapple-ish" as I could. Version 0.2 Features: Multi-file Copy, Move and Delete View Rename Version 0.1 Features: Browse the full filesystem of your pineapple Basic text editing - WARNING: This is my first attempt at this sort of file editor, and although I believe I have gotten all the character work (addslashes, stripslashes, htmlspecialchars, etc.) working properly... I would practice some caution editing system critical files. Strip windows line endings Planned features: Upload
  16. Hello ! I wanted to share my work in progress: a BeEF Helper module :) This module is intended to help capturing clients for a BeEF instance running on another computer (e.g. backtrack) by injecting the BeEF hook code using dnsspoof.
  17. Hi ! I made this module because I wanted to have like a status page with some information about the network, system, storage, etc. and live network bandwidth graphs such as in firmware like DD-WRT or similar. First version will be sent soon to Seb
  18. Last night I started putting together a module that allows you control virtual machines from the pineapple control center. Let me know if this is something that interests anyone. http://youtu.be/7QQEI1Univ0?hd=1
  19. Hi ! This is my last addition for the pineapple: a backup manager :) The module is not yet finished but provides availability to backup / restore pineapple configuration. Backup files can be downloaded and uploaded (by drag-and-drop) to be able to restore the configuration after a flash for example.
  20. Tor Manager - V1.0 As I mentioned before this is my first attempt at a module and it's not been an easy ride. The code aspect was a piece of cake - what was not was getting Tor to actually work well on the Pineapple. It turns out that relatively speaking to the Pineapple's resources the Tor client requires huge amounts of memory and storage! This module is USB install only as although the Bar will say it's size is probably under 2MB once Tor caches it's descriptors the final size is around 6MB which is of course too much for the internal flash. When running it also uses lots of RAM so don't expect to run much else at the same time. Originally I was playing around with getting the module to install tor and it's dependencies with opkg but after extensive testing I thought that it would be better to just include a copy of tor so that there would be an indication as to why it needs to be installed on USB storage. The other thinking behind this is it makes the module cleaner to uninstall without leaving anything behind on the system. Features: - Tor Socks Proxy support - Easy editing of SocksPort and SocksListenAddress - "Run on Boot" mode for automatically starting Tor - Bootstrapping progress indicator Questions I know will come up: Why is my socks connection is not loading anything? / Why does Tor take so long to start? It seems that due to the limited RAM Tor takes a VERY long time to initiate a connection to the Tor network. You'll notice particularly the first connection takes upwards of 15minutes. Subsequent connections even after a reboot should be much quicker - even so it can still take 5minutes or so to fully establish a connection. You don't know how many times in development this completely messed around with me making me thing that Tor just wasn't working at all! I have included a progress indicator on the module page so you can check if it's actually attempting to connect or not. Once connected however webpage loading times are not too bad - the Tor network isn't particularly quick anyhow so don't expect massive amounts of throughput. What's this message about my Clock settings? Tor requires that your system clock is set correctly in order to establish connections to nodes. If you continually receive this message then you might have to upgrade to a newer firmware version as there were issues with the clock not updating correctly. I've done most of my testing on 2.6.3 which seems to work well but the current stable (2.5.0) also works. I have also set up the "Run on Boot" mode so it will wait until the clock is set correctly before launching the Tor client - so do expect the module page to say that Tor is not running for the first few minutes after boot even if "Run on Boot" is enabled. Your code sucks! Yes I know in places my code is a bit messy and hacky. It's been a while since I've done any PHP and hence it's not my best - please do however advise me where the module could be optimised and improved. Where is XYZ feature? This was a quick "get me back into PHP" version of the module. I do intend to add some more features in the future - for instance I want to get Transparent Tor working and might play around with Relay configurations. Screenshot:
  • Create New...