Search the Community

Showing results for tags 'modules'.

More search options

  • 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
  • WiFi Pineapple / Jasager
    • WiFi Pineapple TETRA
    • WiFi Pineapple NANO
    • Mark V
    • Mark IV
    • Pineapple Modules
    • WiFi Pineapple University
    • Mark I, II, III
  • Active Projects
    • Bash Bunny
    • Lan Turtle
    • USB Rubber Ducky
    • SDR - Software Defined Radio
    • Community Projects
  • Hak5 Shows
    • Hak5
    • HakTip
    • Metasploit Minute
    • Threatwire
  • Community
    • Forums and Wiki
    • #Hak5
  • Other Projects
    • Interceptor
    • USB Hacks
    • USB Multipass
    • Pandora Timeshifting

Found 19 results

  1. Hello, I have a question regarding mounting the SD on the Nano. I don't see an fstab file on the Nano and where is the "Save Fstab" file in the web interface saving the fstab file? Here is what I've done. Nano is powered off, I put in an SD card into the Nano and powered up the Nano. SSH as root into the Nano after power up complete. Run df command, the SD card is not mounted. Issuing mount -a does not mount it. I cd to /etc/ to find the fstab file is a link to /tmp/fstab. The /tmp/fstab file does not exist. I then decided to power up the Nano first and then plug in the SD card. After Nano powers up, I plug in the SD card, run df command, the SD card is mounted. Seems it mounts automatically only after inserting card into running Nano., I have used the web interface and clicked the "Save Fstab" option with the SD card mounted, but I do not see a /etc/fstab file being saved. Do I simply create an /etc/fstab file so Nano mounts it at power up?
  2. I’d like to install modules to a USB flash drive and am using the Tetra, v1.1.2, how do I get the Modules -> Manage Modules page to show up with an ‘Install to USB Storage’ button? If that’s not supported in the GUI then how can I attached USB storage and use it for modules beyond just for the swap space? I noticed a bug report asking for the removal of the install to internal storage button altogether but since there is a USB port which can be used with a flash drive or USB w/microSD card on the Tetra, the functionality should be supported just the same as it is on the Nano. bug ref: In my case I’m plugging a USB flash drive directly into the USB port on the back. So far I’ve tried two different flash drives, a 32GB Samsung USB 3.0 MUF-32BB/AM and a 4GB USB 2.0 Generic. Configured an ext4 partition for the usb folder and a linux-swap partition. They show up fine, no problems or errors formatting or mounting. However there’s still no option showing up in the GUI to install to USB storage. I’ve crawled through the forums and tried various suggestions with no luck so appreciate any guidance, what am I missing and is there a workaround? —— ADVANCED / GUI menu Firmware Upgrade (Current version: 1.1.2) USB Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Flash Drive Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub config 'global' option anon_swap ‘1’ option anon_mount ‘1’ option auto_swap '1' option auto_mount '1' option delay_root '5' option check_fs '0' config 'mount' option target '/usb' option device '/dev/sda1' option fstype 'ext4' option options 'rw,sync' option enabled '1' config 'swap' option device '/dev/sda2' option enabled '1' Resources Filesystem Size Used Available Use% Mounted on rootfs 1.8G 27.9M 1.8G 2% / /dev/root 12.5M 12.5M 0 100% /rom tmpfs 61.5M 492.0K 61.0M 1% /tmp /dev/ubi0_1 1.8G 27.9M 1.8G 2% /overlay overlayfs:/overlay 1.8G 27.9M 1.8G 2% / tmpfs 512.0K 0 512.0K 0% /dev /dev/sda1 979.4M 1.9M 910.2M 0% /usb total used free shared buffers Mem: 125868 68864 57004 524 9708 -/+ buffers: 59156 66712 Swap: 1052252 0 1052252 ----------- CLI root@Pineapple:/tmp# lsusb Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Flash Drive Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub root@Pineapple:/tmp# fdisk -l /dev/sda Disk /dev/sda: 4089 MB, 4089446400 bytes 255 heads, 63 sectors/track, 497 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 131 1052226 83 Linux /dev/sda2 132 262 1052257+ 82 Linux swap root@Pineapple:/tmp# df -hT Filesystem Type Size Used Available Use% Mounted on rootfs rootfs 1.8G 27.9M 1.8G 2% / /dev/root squashfs 12.5M 12.5M 0 100% /rom tmpfs tmpfs 61.5M 492.0K 61.0M 1% /tmp /dev/ubi0_1 ubifs 1.8G 27.9M 1.8G 2% /overlay overlayfs:/overlay overlay 1.8G 27.9M 1.8G 2% / tmpfs tmpfs 512.0K 0 512.0K 0% /dev /dev/sda1 ext4 979.4M 1.7M 910.3M 0% /usb root@Pineapple:/tmp# cat /etc/opkg.conf dest root / dest ram /tmp lists_dir ext /var/opkg-lists option overlay_root /overlay dest usb /usb root@Pineapple:/# dmesg | grep sda [ 20.490000] sd 0:0:0:0: [sda] 7987200 512-byte logical blocks: (4.08 GB/3.80 GiB) [ 20.490000] sd 0:0:0:0: [sda] Write Protect is off [ 20.500000] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00 [ 20.500000] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [ 20.520000] sda: sda1 sda2 [ 20.520000] sd 0:0:0:0: [sda] Attached SCSI removable disk [ 29.430000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: [ 29.570000] Adding 1052252k swap on /dev/sda2. Priority:-1 extents:1 across:1052252k root@Pineapple:/#
  3. Hi All, Just received my LAN turtle today! Only 3 days to the UK! I have updated the software fine, its come back up no problem but I cant install any modules. Follwed the video, gone to module manager > configure > directory > sure you want to connect > Yes It then just takes me straight back to the configure page, never shows any modules I have tried this on my Linux desktop, Windows VM and my Linux laptop and it is the same behaviour on all. Hopefully someone knows what is going on! Cheers
  4. Hi, it is my first LAN Turtle, I ordered it as Bundle from the US Store. I did the Update to V2 with Putty & Network cable throug the LanTurtle I am not able to install anything from the Directory. I tryed factory Default reset with the .bin of your Website. Stil the same Problem. In the List of the Modules there is no X by Modulemange. When I select it, it tells me Current Status:Stopped And Bootup Status: Enabled When I go to configure I can select Modules from Directory but nothing is installed in the end. I tryed everthing! Is there a solution?
  5. I've been listening to Timothy ferris lately. He interviews people in the top of their field and tends to ask similar questions. One of the questions he asks everyone is, 'What's your morning routine like?'. I thought of this place and I wanted to ask a similar question. After a factory reset or new Pineapple. What are the first few things you make sure to set up? Possible downloads,pivotal settings used most often, ect.. I'm not looking for your life story or secrets but a little insight to quality people. Hopefully someone you don't detest can benefit, even if marginally. Have a beautiful day when you read this.
  6. Papers allows you to easily create and manage certificates generated by OpenSSL. Features include: Building TLS/SSL certificates for web and applications. Exporting certificates to PKCS#12 containers. Encrypting certificates. Automatic configuration of Nginx for secure interaction with the Pineapple web interface. Error logs for easy troubleshooting. Once the ngx_http_ssl_module is available on the NANO this module should be ready for release. Here is a video tutorial of Papers Here is a video tutorial with new features:
  7. Hello! I own a Pineapple Nano, and have it setup. Let me run down the list. I am using an Alfa USB to connect to a WiFi connection to forward all traffic to the internet. I have my Management AP, and Public AP (Rogue AP) setup. I am able to connect with a device and my traffic is forwarded. I have the microSD card plugged into the NANO. It has been formatted to EXT4. I rebooted the device, and according to the GUI it is mounted and ready. I load the modules page. Then I click "Get Modules" and the list populates. I then proceed to "Install" any of the modules, let's go with "nmap". It finished the install and succeeds. Then I view the bottom of the page for "Install Modules" and nothing. I then refresh the page and it will not load, I get the forever loading pineapple. And this is where I am at. I am unable to access any other modules. I have reformatted the SD card through the GUI, and through terminal by SSH. And restarted the NANO multiple times. Does anyone have any thoughts on what roadblock I am facing? Is it maybe that the SD card is too large? The SD card is a 32 GB Class 10 card. I am willing to provide additional information, just let me know what you require. I have tried to look around the web and see if anyone else faced the same issue. I couldn't seem to find it, either its buried somewhere in the great wide web, or no one else has had this issue. Thanks, Janosik
  8. Hello! I'm relatively new to the forums, especially considering I just recently got my first Hak5 item 6 days ago for Christmas: the Hak5 Elite Field Kit. Quite a handful at first, but slowly I started to learn how everything works (thanks pocket guide!), and I have just a few questions about my favorite item in the bunch, the Wi-Fi Pineapple Tetra. Where is SSL in the main interface? I'm a high school student, so it's not like I can walk around with a laptop to do penetration testing, therefor I can't use a direct connection via ethernet or serial, nor do I have an android, so I have no micro USB interface. I do, however, have an iPhone, and thus I control the Pineapple Tetra via the management access point. So obviously, my connection to the web server is encrypted via WPA2, however being an aspiring penetration tester, I know that all it takes is someone listening to the handshake (or forcing my re-authentication) and that data, and after some time, the password to both my management AP and root account on the Pineapple is compromised. That's no good! Obviously, I've found ways around this (ssh -fNL 80:localhost:1471 root@ on the computer, or I use ServerAuditor [now called Termius] to use local port forwarding on my phone), opening an SSH tunnel to route my HTTP traffic, which is close enough to SSL, but it's a pain. I also come from using strictly Apache2, and I'm unsure as to how I should configure Nginx to support SSL. Maybe in a future firmware update, there could be a setup for that? While we're on the topic of SSL, how come SSL is available for the Wi-Fi Pineapple Nano but not the Tetra?? I was very excited to get into some simpler MITM attacks, but was rather disappointed when I only found SSLsplit, which I'm not at all knowledgeable about. All I can tell from it is that it's very unreliable, sometimes working, and sometimes just flat out not. I could definitely be wrong on this next part, but seeing as how the Tetra and Nano share the same firmware (I think??), I don't quite see the point of offering completely different modules when it has nothing to do with the hardware. In my testing lab setup, I have a hidden network that I do some toying with, and was rather befuddled when I wandered into Wi-Fi Client mode to find that there was no option to connect to a hidden network! It wasn't even mentioned in the Help module. Possible future firmware addition? I know that there are multiple ways to broadcast wireless networks (Occupineapple, PineAP, and Networking), but I have yet to find any option in the UI or in the actual machine (via SSH) to host a fully-manageable network, where I control the specifics, such as encryption type (WPA2 is forced in the Management AP, whereas I like to toy with Radius, or even WEP), bandwidth throttling (can't have people stealing all the 3G on a field deployment!), bridging techniques (in Wi-Fi Client Mode, NAT is forced), etc... So yeah, maybe if some administrators happen across this article, they can make some notes for future firmware releases, or if a user comes along, they can enlighten me in some methods of achieving some things listed here. Thank you! Keep up the excellent work!
  9. I must be missing something. I can't find a link to download ANY module - just a list at Please point me in the right direction.
  10. as a newbie I'm finding it very difficult to actually understand what the modules do and how they can be used. From what I can see all modules are community based projects (thank you to those who have taken their time for this), however, when introducing these modules I don't see basic information like what the module is for, what it can do, or what it's predecessor was called etc so I can go find information. For example when I use occupineapple I can use it fine, I can see ssids broadcasted but upon selecting those networks on my phone I can't actually get network, so I'm thinking what is the purpose of broadcasting multiple SSIDs, without have a client connect? Unless the purpose of this is something else but in the module page there is no information as such, this is the same for other modules as well. I am saying this as a complete newbie.
  11. I have setup the Dwall module on both Tetra and Nano and it works perfectly. Nevertheless, some functions are (in my opinion) missing or maybe haven't I found them: - Dwall records everything from the hacked visitors, and it shows all in the browser boxes @ (url, cookies, pictures). That said, when I close the browser, everything gets lost (or seems lost). I have not found any log file nor DB recording anything. Someone has a solution? - About the cookies, they are code lines just like "rpt=%21; lv=1476092027; optimizelySegments=%7B%22176317345%22%3...... etc...". I have tried to understand with the plugin "cookies Manager" but it always tell me BAD INPUT FORMAT. How to translate them to be understandable (domain, pass, login etc...) Thank you in advance ;-)
  12. I got into this security auditing phase after my web server, home network and essentially all electronic devices in the home/cars were infected with a nasty persistent rootware that was utilizing altered firmware, reconnecting vpn tunnels, and air-hopping via GPUs, sound cards and monitors, and Bluetooth to infect everything. I come from a background of outsourcing, photography and color correction. None of which speaks Linux, security and nary a command line. (I did create a batch file once that deletes massive Lightroom catalogs in minutes; doesn't count though). I learn quickly but it's been slightly less than hairy. For those that are new to the Nano and Linux, here are some of the Linux tools that the nano can utilize. The links go to the tool via tool page. PineAP - PineAP is a highly effective rogue access point suite for the WiFi Pineapple. Nmap - Nmap (“Network Mapper”) is a free and open source (license) utility for network discovery and security auditing. p0f - P0f is a tool that utilizes an array of sophisticated, purely passive traffic fingerprinting mechanisms to identify the players behind any incidental TCP/IP communications (often as little as a single normal SYN) without interfering in any way responder - This tool is first an LLMNR and NBT-NS responder, it will answer to *specific* NBT-NS (NetBIOS Name Service) queries based on their name suffix. SSLsplit - SSLsplit is a tool for man-in-the-middle attacks against SSL/TLS encrypted network connections. SSLstrip - sslstrip is a tool that transparently hijacks HTTP traffic on a network, watch for HTTPS links and redirects, and then map those links into look-alike HTTP links or homograph-similar HTTPS links. | Not in the module list but will be soon ( Aircrack-ng - Aircrack-ng is an 802.11 WEP and WPA-PSK keys cracking program that can recover keys once enough data packets have been captured. wifite - To attack multiple WEP, WPA, and WPS encrypted networks in a row. BeEF - Amid growing concerns about web-borne attacks against clients, including mobile clients, BeEF allows the professional penetration tester to assess the actual security posture of a target environment by using client-side attack vectors | Not a module but possible to use for the landing page. I just installed it and will play with it some. Not really sure of the extent of it's abilities.. PixieWPS - Pixiewps is a tool written in C used to bruteforce offline the WPS pin exploiting the low or non-existing entropy of some APs (pixie dust attack). | Not available yet, but will be ported over soon. This is all I know of so far. For more information about your modules, check out the Nano/tetra modules thread here. I'll try to keep this updated if my focus stays focused. There are a ton of great videos in these forums so use the search and as always, Keep Practe.
  13. What Golden Rules of set-up process' for your Pineapple Nano before doing what you do? It's taken me a few weeks to figure a couple things out. While it's neither amazing or extensive, it is something that works for me at my level. I would love to see a few steps that you take to get what you want out of the Nano. I hope this thread will turn into a good fresh-meat nano owner's thread to get their understanding feet wet. 1. This is a setup while stationary in town (ie park with kid, dinner, ect..). Generally I utilize PineAP, SiteSurvey, Recon, ngrep, Make sure logging is recorded to the SD card once an hour as the nano isn't running usually for more than 4 hours. Enable the PineAP, minus probe logging and broadcasting the SSID Pool. Turn the SSID broadcasting rate to minimum but turn the response to probing to aggressive. Set the WLAN2 to a working AP. Set ngrep (still don't fully understand what this does) to work on wlan0. Recon goes to work on a 5 minute scan. Sitesurvey to see if there's a common AP to death and capture. Then go about applying MAC tracking and deaths via recon window. I'll post another setup process after I refine my arcade button-mashing like nano use. I still have issues understanding which modules and interface initiations break other interface workings on other modules. For example: YOU CAN SiteSurvey with wlan1mon and it won't stop the PineAP from running. YOU CAN run ngrep on Wlan0 and not boot all your clientele. YOU CANNOT initiate sitesurvey with wlan0-mon without booting yourself (I think that's what I did to kick myself out of the administration SSID). What are some of the Golden Rules of 'use this with this but not with that'? EDIT: spotted this in the sitesurvey module thread: Running deauth mode for length consistently locks the pineapple up. The situation seems to be aggravated when recon wlan1 is active also, resulting in scans being dropped entirely and a situation where factory reset was needed to restore. Golden Rule: Don't run sitesurvey deauth while recon wlan1 is active. Good to know.
  14. just got the nano it works great i have had many pineapple but this one is the best Love The Phone app however when do we get the modules it says coming soon i cant use any of the other cool functions outside the old modules standalone ssl strip and the many cool apps just want to know when this will be updated so i can have more fun Thanks !
  15. I am unable to download any modules though internet connectivity exists and I can view available modules. Upon receiving my LANTurtle I immediately checked for and downloaded updates. This updated my firmware from v1 to v2. I could not download modules (didn't try before updating). Since I could not download modules, I followed instructions on the wiki and reflashed. I am running version 2 as downloaded from I successfully: -Acquire IP Address -SSH to Turtle -Change Password -Update Turtle from within turtle shell -Connect and view list of available modules -Successfully reflash with latest firmware (though issues persist) I cannot: -Download Modules I navigate to modules > modulemanager > configure > directory > yes > [select any module (all are displayed)] == message "installed modules:" modules are installed -Start the ModuleManager Service (maybe doesn't matter?) ​Selecting modules > modulemanager > start == screen indicating press OK or CTRL+C to exit...service does not start Changing bootup status to "enabled" does not start the manager, even after performing above and/or rebooting accessing lower-level shell and entering #start modulemanager provides a message "commands will be executed using /bin/sh" and a job is created, though modulemanager still does not run I feel like this may be a firmware issue but cannot prove it since others have their turtles working on v2. I have a friend who received a turtle in same general time and did not update to v2. He is able to download and run modules without any problems. Could an official download be made available of the old v1 of the firmware as a potential temporary fix/troubleshooting step? Please advise, and thank you in advance for your help,
  16. Just curious about what editors/development environment everyone is using to create modules. I'm thinking of using sublime, any other ideas? what packages are people using if so? tao
  17. Frontend for autossh. In development Released - View/edit autossh configs - start/stop/enable/disable - create ssh key pairs - adds remote server to known_hosts
  18. Hello, I am having problems with a new sdcard i just bought... 32 GB and 80 MB/s. I am able to download the modules to my sdcard... it is written "Succesfully downloaded" but I do not see them on my GUI... They are on the sdcard but not the GUI. Thank you I really need help
  19. Ok so I'm kind of sad right now. I figured the Nano would have been like the original, with the ability to get modules and everything. I had no idea they would have to be rewritten. Anyways, I guess my question is: are modules that were available for MKIV going to be available eventually for the Nano? I've seen Evil Portal so far, but (no offense to the dev) I'm not really looking for that. I would love to see reaver and aircrack-type modules. I was so excited to be able to use reaver. I'm a big fan of pen testing (but i am still new to the area). I love working in Linux (i just started using Kali, but I've been using Mint previously). Another quick question too about my nano being connected on my laptop. I use a Bootable USB drive to run Kali. Not sure if that matters, but i finally got it to where i can have my wifi connected to my computer and my computer connected to my nano, but my computer doesn't seem to want to share my connection to the nano. I've done as much research as i could from these forums and have tried multiple IP combinations. My home connection to my wifi router is the generic And the default for the pineapple I'm assuming is But is that the pineapple IP or it's gateway? There's a couple 172.16.x.x IPs I've seen now and one is .42 and one is .1 so does the nano have a gateway? Or is it my ethernet port that is the gateway? Also, the default in for my computer's IP (Host IP) is a 172.16.x.x....why? I'm running a 192.168.x.x network on my router. Is that just the way pineapple sees me cuz of the gateway? My port for the direct connection usb connection is eth1 i believe. But there's also an eth0, which i have no idea why i have a virtual ethernet port. Probably has to do with me being on a USB-run Kali. But the default when i run is eth1. But when i change it to eth0 it stalls on me and nothing happens. So I've tried a bunch of different combinations between IP addresses and eth ports. At least i know my wireless port is wlan0 lol (Also i just thought about this, i do have a USB hub which connects up to 4 USB 3.0 connections, and i am running both the pineapple and Kali through that hub, which leads to the same usb port on my laptop. ..hmmm maybe that's a problem. ..) Anyways, sorry for the long read, i would just appreciate any help i can get. It works fine when i tether into my phone though. No problems there....just a drag i can't run reaver :'(