The Cyber-Ninja Shop: shurikenhacks.com 🥷 🔻 Notes 🔻 • The Wi-Fi adapter discussed in this video (RT5370 chipset) does _only_ 2.4GHz • I have figured out pretty much _everything_ about storage, packages, USB hubs, Internet access, modules, etc. and _may_ have a follow-up video on this soon to set your Mangoapple up for optimal hackability • There other adapter chipsets capable of 5GHz too, but I've not personally tested them. As per documentation and some research: *Supported 2.4GHz chipsets:* MT7603E/EN MT7620A/N MT7621 MT7622 MT7628 RT2400 RT2500 RT2570 RT2671 RT2770 RT2870 RT3070 RT3071 RT3072 RT3370 RT5370 (used in this video) RTL8187L/B *Supported 2.4GHz + 5GHz (dual-band) chipsets:* MT7612U MT7632U MT7613 MT7610U MT7662U/E MT7915 RT3572 RT5572 *Tested & confirmed as NOT supported:* MT7610 MT7601U AR9271 RTL8811AU MT7921AUN
I accidentally purchased a MT7601U and i get 'Status: Monitor interface won't start! Try to manually airmon-ng start wlan1' So I am guessing it doesn't work. I haven't tried sshing to run 'airmon-ng start' from shell though.
I have been doing PC hacks since 1989. Yep. Old ass guy. This was an excellent tutorial. The standard by which all others should be judged against. Well done.
Don't understand WHY you don't have a more of following. No BS'ing, to the point. Clear instructions, thorough walk through of the steps, with pauses with the cursor to highlight what to do. I easily subscribed. Looking forward to learning more about hw/fw projects like this. Wish I didn't have a real job outside of this world. 🤣
Be as good as you want. If the algo doesn't like your stuff it doesn't matter what the people think. In the old days it was more about good videos or at least cringe videos you wanted to share. 😆
got my mango today and installed the firmware and set it up, dongles coming tommorow, looking forward to having a bit of fun with it and auditing my network
I have one but it is running on an asus AC51U with a 16gb flash drive, the asus one doesn't require another external USB WiFi as it has dual wifi chips which is for the 2.4Ghz and 5Ghz
@shurikenhacks Yup got my AC51U for 7$ used I tried it on an AC57U that I also got used for 12$ but decided that the AC51U is good enough to be used as a pineapple, I had it modified with external antenna connectors and it now has 12dbi external antennas, anyways I watch your video even though I am familiar with the process already, your videos are great it is definitely easy to follow for other people
This is amazing!! Gonna try it out tomorrow as I have all the parts I need just laying around! I have a Wifi Pineapple that was very helpful in learning a lot of stuff but their firmware was always super wonky and somehow it got bricked somewhere along the way. I've tried reinstalling the recovery firmware numerous times and was even considering just dropping another $150 for another one but this is clearly the way to go! Thanks Shuriken!
Kinda. On the networking page, you _can_ use the same Wi-Fi adapter to connect to the Internet, but then PineAP stuff (monitoring, packet-injection, etc.) will be paused. The proper solution is to have 2 Wi-Fi adapters connected via a USB hub (1 for Internet, 1 for PineAP). I'll make a complete guide on this stuff soon.
The $6.99 dongle comes with a MT7601U chipset. I know you hover over it and it showed in the results. Just wanted to share for others that may want to do this project. Great tutorial btw!
@@shurikenhacks Definitely worth just finding somewhere that someone's already successfully bought from, otherwise you could still get scammed like I did - bought a dongle from an ebay listing that specifically said it was for a RT5370 dongle - yet when I've gone all the way through this setup and tried to start my first scan I've recived an error - SSH'd into the unit and confirmed with 'lsusb' that surprise surprise, they've sent me an MT7601U dongle instead.
Had a Mango flying around my devices box, setup easy with an old alfa dongle. Thx for your video, so i have a pretty small replacement for my very old pineapple!
@@paranoidzkitszo check the official pineapple supported chipsets, and just search for any alfa dongle with one of them. most generic adapters with supported chipsets are supported cuz most of the drivers are preinstalled. Also alfa adapters are nice, good range, and a few of them have 2.4/5g support
I built one today, only complaint so far is that the internal storage is small on this device. Is there anyway to expand it with a flash drive or similar? I quickly ran out of space for modules and their dependencies .
@@sammich96 Sounds like your pineapple isn't connected to the internet. you either need to connect the "WAN" port to your home internet via a switch, or directly to your router/modem if it has spare ports, or you can connect the pineapple to a WiFi network. For my setup I have it connected via ethernet to the "WAN" port.
@@sammich96 It sounds like your pineapple isn't connected to the internet. You can either connect it to WiFi with internet access, or connect the "WAN" port to your network with a network cable.
Man, i built one myself and... Idk why pineap daemon does not stay one when i save the settings, also turning off the open wifi... So... I woulf apreciate some help. I mean, i dont understand how to operate it without making the second led turn off also... Jajajaja
hey shuriken! great video! i have tried with 2 mangos and got the same issue - although i have the same generic ass adapter as you, neither of my mangos will use the adapter and starting pineAP gives the error 'Status: Monitor interface won't start! Try to run manually airmon-ng start wlan1' - am i doing something silly?
does anyone know where in Germany (or Europe) i can buy an wifi stick with RT5370 chipset?? I already bought from Amazon and Aliexpress but none of them had an RT5370 chiset in it -.-
Chipset Roulette ― this is very common with these cheap adapters! Reviews on the product page (Amazon / AliExpress) will primarily help in getting the correct one.
Just stumbled upon your channel, really good stuff, maybe a bit too technical for the broader audience or the application of what you show is not clear for those without imagination :)
Great video, I'm definitely putting one together since I've wanted to mess around with the software framework, but never felt like spending the requisite $200+ for the real thing. Does openwrt not support other chipsets aside from the two you mentioned? I'm wanting a dongle that has a threaded antenna, but Amazon doesn't seem to have any currently and I don't want to mess with Alibaba.
Yes, this is a great way to dip your toes into the Pineapple before buying the real thing. The project's creator recommends those 2 chipsets, but you can find an extensive list here (would require some research based on the OpenWRT kernel version though): github.com/morrownr/USB-WiFi/blob/main/home/USB_WiFi_Adapters_that_are_supported_with_Linux_in-kernel_drivers.md Someone has also listed some other chipsets in one of the comments here.
Well, looks like the AC600 adapter I bought doesn't work, and isn't actually supported like I thought. Good news is I have the correct one arriving soon. Otherwise, everything set up exactly as you described. I'm looking forward to this, and hopefully this can be my gateway to buying a real Pineapple.
Stuff like this is cool, but people need to be aware that projects like these are NOT supported by Hak5. You have no idea how many people come into the Hak5 Discord using a fake rubber ducky or pineapple asking for support because they can't get something to work, only to find out that they're using a Raspberry Pi Pico USB Rubber Ducky-like device and not an actual rubber ducky or WiFi Pineapple. If you're using stuff like this, and not actual Hak5 products, you are on your own for support.
@@D_Z_AZ It doesn't have the same functionality. The MK VII, and even the Tetra, have dedicated radios for their different functions. This has two radios: The one in the router (For the PineAP) and the one in the wireless dongle. You're going to run into performance issues when trying to run multiple things at the same time if they rely on the USB radio. In wireless hacking, those performance issues can cause you to miss handshakes, or not get accurate recon reports. The Pineapple was made for this purpose. These objects are two objects tossed together that can try to do the same thing with some modifications, but ultimately they won't perform as well. If you want to get your toes wet without spending a ton of money, I can see how this would be appealing. Just keep in mind the limitations of your device. A good example of a limitation is, there's nothing here that indicates what the optimal gain is for the antenna. It's 5dbi. Anything higher than 5dbi and devices that are a foot higher or a foot lower than your pineapple will be invisible. Because this is a DIY project, not knowing this, people will probably put higher gain antennas on their devices thinking higher = better. But, it doesn't. Running into this issue they will then likely come to the Hak5 Discord, or even try to email their customer support. Again, I ultimately don't think it's worth it but I am not going to be a dick and discourage people from using this as long as they bear in mind the limitations.
@ you’re absolute right and make a lot of good points, I own many of their devices and will continue to pay for their UI and ease of use. Not everyone had to do it the hard way like we used to before Hak5 made a tailor made devices for specific attacks and I believe these DIY projects encourage people to better understand how the underlying processes work.
im just gonna donate a small amount or something to hak5, couldnt reasonably purchase the propriatary hardware due to costs and long shipping times. also something like this is more covert, and if your on an audit and want a simple solution, you can just find a router similar to the ones deployed on the target network for more covert operation. also costs lower, its more flexible this way and its more accessible to a larger audience looking to get into cybersecurity.
@ Thank you very much! Do you know if the 5g is very important? I’m debating between which GL.iNet product to get, the one you used in the vid, or a different one which is discontinued.
Depends on the wireless awareness around you (in terms of security, adaptation to new technology, etc.). Most _traditional_ APs operate only on 2.4GHz. Most _modern_ APs are ″dual-band″ ― they operate on both 2.4GHz (for long range + smart home devices) and 5GHz (for higher speeds at short ranges). The _latest_ APs even go 6GHz (even higher speeds). A good starting point to learning about wireless security―at least personally―would be 2.4GHz. But, of course, it would be best if you also tap into 5GHz since that has now become the new norm. Hope that helps in deciding!
Haven't tried the MT7612U personally (availability reasons), but it is one of the recommended ones in the project documentation. Check out the pinned comment here too.
Is there a way to have the device operate in a way where you could power it with a powerbank then just put it in your bag and then view the pineapple ui on a phone?
Of course, that's what the management AP is for! If enabled, you power it via powerbank, connect your phone to the management AP, and navigate to the web UI.
I hear ya! But the Pineapple's one of the most popular devices within the realm of wireless security & pen-testing, and this video assumes prior knowledge of the capability/basics ― at least for the sake of potentially minimizing skiddies running around playing with peoples' Wi-Fi. And brevity. :)
@@shurikenhacksas someone who knew nothing about these devices and watched the whole video and realized the same thing as the commentor, I utilized the Internet to learn the purpose and device because I realized this video was not meant to be basics video. Only suggestion is maybe if you have a video or want to break up this video from not telling the details, you can link to one or create one and link your so there's still a resource to use to learn about the device and it's functionality purposes. Also maybe make a video using one. It's possible you have all of these but I haven't checked your channel but links would be helpful and a small disclaimer in the video could help us newbies/randos
Shuriken, i see it says they recommend 2-3 antennas. They also recommend the usb hub. So is it safe to assume you can buy multiple adapters with thhe 2 recommended chipsets and plug them into the hub? The site recommended the hub but i have seen zero builds online actually using a hub.
@shurikenhacks thank you for the quick response 🙏 and for the clarification thst it doesn't support MK5,7 etc - ill look into what the nano models can do, thank you 😊
I couldnt find the answer online - I'm trying to understand if this version lets you setup an access point to act as a captive portal for MIM attacks? @shurikenhacks
I haved SSH'ed into the router and I've tried to do the airmon-ng start wlan1 command on my router but I cant get the monitoring mode switched on, my wifi antenna does support monitoring mode so I'm not sure as to what I have to do to fix this problem.
It's not just monitor mode + packet injection. The adapter's chipset needs to also be supported by the Linux kernel. Run ″lsusb″ with your adapter connected and let's see your chipset.
@@shurikenhacks When I run the lsusb command I get this: Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 2357:0120 TP-Link Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Yes, only 2.4GHz on that chipset. There are other adapters capable of 5GHz too, but may require some testing / confirming. I've listed them all in the pinned comment.
What happens if I get an SyntaxError post flashing OpenWRT. I have the follow message: Failed to execute 'querySelector' on 'Element' this is on OpenWrt 19.07.7 , after clicking Backup/Flash Firmware (I dont get anything to populate on the screen) Followed all your steps but I cant seem to get to the portal to flash the wifi-pineapple Thank you for your video. I didn't intend on doing anything like this for New Years Eve but here we are. Also Happy New Year!
@@shurikenhacks I think I figured it out, I used the power adaptor from a Rasberry Pi and a new PC to flash I'm all good up until the Recon section. I connected my TP-Link AC600 and when I hit Recon I get a whole lot of nothing Could you by change click on Modules and tell me if you see your Wi-Fi interface there. Mines current reads. blank, I might have to go get a cheaper one 😅 Above all else, thank you for your prompt response and help. This has been quite exciting. All the best this year and the ones that follow after
What chipset is the Wi-Fi adapter? Either run the ″lsusb″ command via SSH, or navigate to the Configuration/Advanced page and click the ″lsusb″ button. That'll show you the adapter's chipset.
@@shurikenhacks OHHHHH Maybe that is it!!! I'll check, I typed rt5370 on Amazon and bought a decent looking one, but I think it doesnt have the chipset! You Genius! I'll check soon. Thank you
So when configuring the first time on the pineapple homepage, I did not plug in my generic WiFi router before hitting the reset button and letting it do its thing. Am I fucked? or is there a way I can repeat this process the right way from your video?
Thats a great tool. I just bought it but it seems that my wifi stick is not working, because i get always an "Monitor interface won't start! Try to run manually airmon-ng start wlan1" Error. Looks like i need more tinkering into this
@@shurikenhacks Thanks for this quick advice. It seems that even though i ordered an rt5370 wifi stick the chipset is an MT7601U . . . . .thanks to Ama### Will see if i get another one with the right chipset
You _can_ install and technically run Pineapple without an adapter, but the external adapter is responsible for monitor mode, packet-injection, etc. that are required for the sniffs/attacks.
Not just _any._ The adapter's chipset would also need to be supported by OpenWRT v19.07.X's Linux kernel. The project recommends RT5370 or MT7612U chipset ones, but I personally prefer the RT5370 due to the dirt-cheap cost, good availability, and ease of finding. It's only 2.4GHz though. I've written about 5GHz adapters in another comment here.
Video is great, thanks for sharing. Once note on the usb adapters. A lot of the cheap @$$ usb RT5370 listed are really MT7601U. Just got one from eBay and it was the wrong chipset. Still shopping for one so I can finish this one off.
There are other adapters capable of 5GHz too, but requires some research based on the OpenWRT kernel version: github.com/morrownr/USB-WiFi/blob/main/home/USB_WiFi_Adapters_that_are_supported_with_Linux_in-kernel_drivers.md Someone has also listed some in one of the comments here. Someone just commented the PAU0D works as well (but it's not cheap).
Hey man, I just bought another my7612u adapter that I payed a lot of money for as it was from a legit website and shipping cost quite a bit and I’m very let down to see that this isn’t working as well! This is the second one that wasn’t worked. I checked the chipset and it is definitely the mt7612u but I’m just not sure what’s happening
That's the storage device ID again, not the actual adapter's. The Mango doesn't govern what chipsets are supported, the Linux-based OpenWRT on it does; and OpenWRT v19.07.7 supports MT7612U (as per the project documentation + personal research). So... don't know why yours is recognized incorrectly. Anyway, try this to switch the adapter's mode from storage to Wi-Fi: 1. opkg update 2. opkg install usb-modeswitch 3. lsusb, then look for the entry ID ″0e8d:2870 Mediatek″ in the output 4. nano /etc/usb_modeswitch.conf, then add the following content: DefaultVendor=0x0e8d DefaultProduct=0x2870 TargetVendor=0x0e8d TargetProduct=0x7612 MessageContent="5553424312345678000000000000061b00000002000000000000000000000000" (Replace the TargetVendor and TargetProduct with the correct IDs for the Wi-Fi adapter if different) 5. usb_modeswitch -v 0x0e8d -p 0x2870 -M "5553424312345678000000000000061b00000002000000000000000000000000" 6. /etc/init.d/network restart Don't really have much support after this. If it doesn't work even after the above, you may have to just try another chipset altogether. Wish I could get my hands on an MT7612U myself so I could test it, but availability's a bitch.
I noticed a comment the other day saying about the usb hub but when I plug in the hub to the usb on the side it doesn’t read the sd card nor does the antenna power on. I’ve tried two hubs. I starting to think the router doesn’t recognize the hubs at all. I’m curious if anyone else got it working.
UPDATE: just about any hub would be fine (from personal experience); it's the setup process that needs some work regardless of the hub. I'll have a video on this soon.
@@shurikenhacks ifconfig only shows wlan0 and wlan0-1. I assume wlan0 is the main wifi card with 0-1 being a sub ssid to to that card as i have 2 ssids set, management and the pineapple one. It looks like its not detecting a wlan1 :(
@@shurikenhacks Already tried that dude. For some reason I made comment but did not show. I see it on phone but not desktop yt. I said "My windows laptop can see it as can the gl box using ssh and lsusb as a realtek device. I’m just trying some advice to bring the adaptor down and up again" I tried to bring up and down but still does not work so not sure what to do.
You'll need Internet access on your Mango for that. For now, you can connect the WAN port to the Internet. I'll have a more solid & permanent approach in my next video where I'll be upgrading the Mangoapple for _″maximum hackability.″_
Most probably not. You may brick your router by flashing firmware that's not intended for it. If it's an old/test router though ― why not try and let us know?
iv upsdated firmware and everything done everythign reset router now i cannot connect to wifi says wrong password so how do i get backinto the main interface now to change things again
There would be 2 APs on the Pineapple: 1. Open AP (no password required ― open) 2. Management AP (password set during setup) If you don't remember your password for #2, you can either: A. Reset the Mango and re-flash, then set a new password during setup again, OR B. Connect the Mango via LAN, then SSH into root@Pineapple, and run: sudo nano /etc/config/wireless You'll see your password in the ″option key″ line.
What was the command to install the missing packages that didn’t install due to size? I know YT deleted that guys comment who said what it was but can’t remember now what it was.
I tried this but got error “There is not enough space to install packages”. I know it’s possible to move everything to a USB flash drive but unclear how to do that.
I also get the 'interface won't start' error. I've reloaded the device 3 times from different PCs, tried 4 different dongles. One is surely supported: Bus 001 Device 002: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter In SSH I learn: PHY Interface Driver Chipset phy0 wlan0 mt76_wmac Not pci, usb, or sdio phy0 wlan0-1 mt76_wmac Not pci, usb, or sdio Not sure what to do next
Dont know if anyone can help but after following the steps and trying to run a recon scan I get an error saying: Status: Monitor interface won't start! Try to run manually airmon-ng start wlan1 Any ideas? Also thanks so much for the tutorial did a great job!
I have the same Issue, I've done a bit of research and I think the airmon-ng is supposed to turn on the monitoring mode setting on your adapter however I think that command only works on linux based systems and not windows, but Shuriken is using windows in the video so I'm not sure how he did it.
The Linux command is to be run via SSH-ing into your Mangoapple (which is a Linux system). You can SSH into it using ″ssh root@Pineapple″ via Windows. About the error ― what chipset is your Wi-Fi adapter?
I have the same issue and my Wi-Fi adapter is RT5370? All the Wi-Fi mstuff works ok. I get an AP and can connect that way (rather than with a CAT5 cable)
The 2 Pineapple APs (open and management) are both created from the _internal_ Wi-Fi, not external. You'll need to confirm your _external_ adapter's chipset. SSH into your Mango and run the command ″lsusb″. Or do the same on a Linux machine/VM.
You'll need Internet access on your Mango for that. For now, you can connect the WAN port to the Internet. I'll have a more solid & permanent approach in my next video where I'll be upgrading the Mangoapple for _″maximum hackability.″_
You can get _any_ external adapter that uses the RT5370 chipset. You'll easily find one for super-cheap on Amazon with an ″RT5370″ search like I did in this video. Do confirm the chipset from details, or packaging photos, or reviews. Either that chipset, or the *MT7612U,* but I've found the MT7612U to be far less available and even expensive.
It's to ensure the Mango and your machine are on the same subnet (to be able to access the Mango); and also so that there's no IP conflicts. When set to automatically obtain (DHCP), there may be extra steps to identify the Mango's allotted IP (ARP, etc.). So... manually setting 192.168.1.X just makes the process simpler.
@@shurikenhacks but if i connect a usb flash drive , i will not plug the wifi adapter and you say it's important , so maybe i can use 1 usb to many usb port to connect both ?
If you get a bigger supported router, the internal interfaces would need to be capable of monitoring + packet-injection. Otherwise they can only be used for the management + open AP ― just like any other supported router. Instead, you'll need to use the flash drive + adapter with a USB hub. I'll have a complete guide on this soon.
@shurikenhacks I got the captive portal module and the portals. I activate one and then start. If mangoapple is connected with Ethernet it works like charm. But when I unplug, the ap no longer redirects to the portal.
Amazon listings are deceiving 90% of the time for chipsets. Either run the ″lsusb″ command via SSH, or navigate to the Configuration/Advanced page and click the ″lsusb″ button. That'll confirm the adapter's chipset.
@@shurikenhacks root@Pineapple:~# lsusb Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
@@shurikenhacks root@Pineapple:~# airmon-ng start wlan1 Found 1 processes that could cause trouble. Kill them using 'airmon-ng check kill' before putting the card in monitor mode, they will interfere by changing channels and sometimes putting the interface back in managed mode PID Name 2502 udhcpc PHY Interface Driver Chipset phy0 wlan0 mt76_wmac Not pci, usb, or sdio phy0 wlan0-1 mt76_wmac Not pci, usb, or sdio
@ so I plugged it in and tried to start pineAP but it wouldn’t work. Then I re flashed everything all over again and followed the steps and plugged in my adapter but pineAP still wouldn’t start
That's... strange. Have you confirmed if it's indeed an MT7612U chipset? Amazon listings can be deceiving (90% of the time from person experience). Run the ″lsusb″ command and share the output. It'll have the chipset mentioned in it.
Since this is supposed to be emulating the Pineapple Nano/Tetra ― I'd say fairly close to the real thing. More of a headache setting up than an actual Nano/Tetra, but also significantly cheaper. When compared to the Mk7 and such models, won't be a fair comparison.
OpenWRT provides the _base framework_ Pineapple requires (partitioning, kernel modules, etc.). Also, since stock router firmware would vary across every router brand/model, OpenWRT serves as a standard base firmware to install Pineapple on top of.
Because the Pineapple clone builds are based on OpenWRT v19.07.7. An OpenWRT-Pineapple version mismatch may cause bricking/issues. I believe another reason is so more/older routers are fairly supported for this project.
It doesn't. The RT5370 is a single-band (2.4GHz only) chipset. Here's a dope, detailed list of adapters someone kind enough in the comments pointed out: github.com/morrownr/USB-WiFi/blob/main/home/USB_WiFi_Adapters_that_are_supported_with_Linux_in-kernel_drivers.md OpenWRT v19.07.7 uses Linux kernel version 4.14.221. So any dual-band adapter in this list that mentions support on Linux kernel v4.14.221 or _lower_ should work right off the bat.
@ thank you so much man! And does it not matter which router you have, even if you have the mango that only supports 2.4ghz but if you have an adapter that supports both bands it will work?
Yes, the sniffing/attacking is handled by the external adapter. The Mango is not capable of monitor mode, packet-injection, etc. that's required for sniffs/attacks. I believe the internal Mango Wi-Fi is only used for the management AP (admin interface) as seen in the video.
Why did you flash the mango with openWRT and then flash it with pineapple? Surely you could have flashed the mango with pineapple directly from the mangos recovery mode.
The Cyber-Ninja Shop: shurikenhacks.com 🥷
🔻 Notes 🔻
• The Wi-Fi adapter discussed in this video (RT5370 chipset) does _only_ 2.4GHz
• I have figured out pretty much _everything_ about storage, packages, USB hubs, Internet access, modules, etc. and _may_ have a follow-up video on this soon to set your Mangoapple up for optimal hackability
• There other adapter chipsets capable of 5GHz too, but I've not personally tested them. As per documentation and some research:
*Supported 2.4GHz chipsets:*
MT7603E/EN
MT7620A/N
MT7621
MT7622
MT7628
RT2400
RT2500
RT2570
RT2671
RT2770
RT2870
RT3070
RT3071
RT3072
RT3370
RT5370 (used in this video)
RTL8187L/B
*Supported 2.4GHz + 5GHz (dual-band) chipsets:*
MT7612U
MT7632U
MT7613
MT7610U
MT7662U/E
MT7915
RT3572
RT5572
*Tested & confirmed as NOT supported:*
MT7610
MT7601U
AR9271
RTL8811AU
MT7921AUN
I accidentally purchased a MT7601U and i get 'Status: Monitor interface won't start! Try to manually airmon-ng start wlan1' So I am guessing it doesn't work. I haven't tried sshing to run 'airmon-ng start' from shell though.
That's an unsupported chipset; won't work even via SSH.
I bought a MTK7601, tested and connected
2.4GHz only
I have been doing PC hacks since 1989. Yep. Old ass guy. This was an excellent tutorial. The standard by which all others should be judged against. Well done.
please more diy projects like this. very well done
Dude...cool. BTW clear fingernail polish protector over the marker labels will prevent them rubbing off. :)
_Oooh,_ dope tip!
Or you could print real, waterproof, labels so they look professional. th-cam.com/users/shortsMsvMxWDuuL4
Don't understand WHY you don't have a more of following. No BS'ing, to the point. Clear instructions, thorough walk through of the steps, with pauses with the cursor to highlight what to do. I easily subscribed. Looking forward to learning more about hw/fw projects like this. Wish I didn't have a real job outside of this world. 🤣
Be as good as you want. If the algo doesn't like your stuff it doesn't matter what the people think. In the old days it was more about good videos or at least cringe videos you wanted to share. 😆
@@jmr Interesting... thanks for the insight. I'm a "consumer", and not a "producer" of content.
Was about to say, the TH-cam algorithm is the real gamble here
There's 1000's of the same video.
I just got mine delivered this morning. Its setup flawlessly. I got the PAU0D for dual band and also the Alpha long range (expensive but worth it).
Dope, thanks for letting us know the PAU0D works!
Missed opportunity to add an affiliate link to the router. Love this kind of content!
th-cam.com/video/kdOPBP9vuZA/w-d-xo.htmlsi=A2Q3Rm-ecr6NqIkJ
Just got my Mango and a generic ass dongle. Your guide worked like a charm, thanks.
Hell yeah, it's Mango time!
got my mango today and installed the firmware and set it up, dongles coming tommorow, looking forward to having a bit of fun with it and auditing my network
Banger as always. Can't wait to try this today
I have one but it is running on an asus AC51U with a 16gb flash drive, the asus one doesn't require another external USB WiFi as it has dual wifi chips which is for the 2.4Ghz and 5Ghz
Hella lucky; that's one tough model to find nowadays!
@shurikenhacks Yup got my AC51U for 7$ used I tried it on an AC57U that I also got used for 12$ but decided that the AC51U is good enough to be used as a pineapple, I had it modified with external antenna connectors and it now has 12dbi external antennas, anyways I watch your video even though I am familiar with the process already, your videos are great it is definitely easy to follow for other people
Cool. What is a Pineapple and what does one do with it?
Helps with Wi-Fi relevant sniffs & attacks, AKA penetration-tests. 🤫
@@shurikenhackshelps do them or prevent them.
@@donttrickimtricky.8567by doing them you can learn how to prevent them. That's what pentesting is about.
@@redo1122
Still trying to understand the purpose?
@@L-Train0neh4x
This is amazing!! Gonna try it out tomorrow as I have all the parts I need just laying around! I have a Wifi Pineapple that was very helpful in learning a lot of stuff but their firmware was always super wonky and somehow it got bricked somewhere along the way. I've tried reinstalling the recovery firmware numerous times and was even considering just dropping another $150 for another one but this is clearly the way to go! Thanks Shuriken!
Does the gl-ar300m16 work? It has ext antennas so it would be cheaper and more compact. The github doesn't mention the m16.
Great work bro, is there a way to connect the mangoapple to internet without Ethernet cable? To perform attacks on the go without a router?
Kinda. On the networking page, you _can_ use the same Wi-Fi adapter to connect to the Internet, but then PineAP stuff (monitoring, packet-injection, etc.) will be paused. The proper solution is to have 2 Wi-Fi adapters connected via a USB hub (1 for Internet, 1 for PineAP). I'll make a complete guide on this stuff soon.
@shurikenhacks ok thanks, can't wait for the next video!
Never saw your chanel before but this is one of the best youtube comment section ive seen in a long time. Good job, keep up the good work
The $6.99 dongle comes with a MT7601U chipset. I know you hover over it and it showed in the results. Just wanted to share for others that may want to do this project. Great tutorial btw!
Yeah, that's why I recommend primarily confirming via reviews. Sellers be sneaky.
@shurikenhacks so true and some of the specs I've seen from sellers are you could get 5370 or one of these other random chipsets lol no thanks!.
@@shurikenhacks Definitely worth just finding somewhere that someone's already successfully bought from, otherwise you could still get scammed like I did - bought a dongle from an ebay listing that specifically said it was for a RT5370 dongle - yet when I've gone all the way through this setup and tried to start my first scan I've recived an error - SSH'd into the unit and confirmed with 'lsusb' that surprise surprise, they've sent me an MT7601U dongle instead.
Had a Mango flying around my devices box, setup easy with an old alfa dongle. Thx for your video, so i have a pretty small replacement for my very old pineapple!
Dope; mythical device box pull right there! What Alfa adapter and was it plug & play?
Yeah...which alfa adapter? ;)
@@paranoidzkitszo check the official pineapple supported chipsets, and just search for any alfa dongle with one of them. most generic adapters with supported chipsets are supported cuz most of the drivers are preinstalled. Also alfa adapters are nice, good range, and a few of them have 2.4/5g support
Could this still be used as a generic router even with the custom firmware?
That's a good question! I'll be testing this out and report back today.
UPDATE: Yes, you'll have Internet access if you plug Internet into the Mango's *WAN* port, and then your machine into the Mango's *LAN* port.
@@shurikenhacks Awesome, thank you so much!!
I built one today, only complaint so far is that the internal storage is small on this device. Is there anyway to expand it with a flash drive or similar? I quickly ran out of space for modules and their dependencies .
Nevermind, got my usb flash drive working, and moved all my modules over to external storage. Great tutorial.
How do you get modules? I get “module returned empty” when I try to get modules on the module screen
@@sammich96 Sounds like your pineapple isn't connected to the internet. you either need to connect the "WAN" port to your home internet via a switch, or directly to your router/modem if it has spare ports, or you can connect the pineapple to a WiFi network. For my setup I have it connected via ethernet to the "WAN" port.
@@sammich96 It sounds like your pineapple isn't connected to the internet. You can either connect it to WiFi with internet access, or connect the "WAN" port to your network with a network cable.
Great content. Clear and concise walk-through. Well done! Also, please never say "descripsh", again. Thanks!
*_descripsh_*
How do I know which Ethernet port is my mango connected to
Dope! Straight to the point and fluid.
Great job you have out done yourself with this one.
Man, i built one myself and... Idk why pineap daemon does not stay one when i save the settings, also turning off the open wifi... So... I woulf apreciate some help. I mean, i dont understand how to operate it without making the second led turn off also... Jajajaja
hey shuriken! great video! i have tried with 2 mangos and got the same issue - although i have the same generic ass adapter as you, neither of my mangos will use the adapter and starting pineAP gives the error 'Status: Monitor interface won't start! Try to run manually airmon-ng start wlan1' - am i doing something silly?
You may have the wrong adapter. Confirm the chipset by SSH-ing into your Mango and running the command ″lsusb″. Or do the same on a Linux machine/VM.
@@shurikenhacks legend! it says Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter assuming i will need another one
does anyone know where in Germany (or Europe) i can buy an wifi stick with RT5370 chipset?? I already bought from Amazon and Aliexpress but none of them had an RT5370 chiset in it -.-
Chipset Roulette ― this is very common with these cheap adapters! Reviews on the product page (Amazon / AliExpress) will primarily help in getting the correct one.
bro. what an awesome channel.
Just stumbled upon your channel, really good stuff, maybe a bit too technical for the broader audience or the application of what you show is not clear for those without imagination :)
Your back🎉🎉🎉❤
Nice. Going to play around with it.
Thank you
Great video, I'm definitely putting one together since I've wanted to mess around with the software framework, but never felt like spending the requisite $200+ for the real thing.
Does openwrt not support other chipsets aside from the two you mentioned? I'm wanting a dongle that has a threaded antenna, but Amazon doesn't seem to have any currently and I don't want to mess with Alibaba.
Yes, this is a great way to dip your toes into the Pineapple before buying the real thing.
The project's creator recommends those 2 chipsets, but you can find an extensive list here (would require some research based on the OpenWRT kernel version though):
github.com/morrownr/USB-WiFi/blob/main/home/USB_WiFi_Adapters_that_are_supported_with_Linux_in-kernel_drivers.md
Someone has also listed some other chipsets in one of the comments here.
@shurikenhacks Thank you for this! I'm interested to see what I can do with it.
Well, looks like the AC600 adapter I bought doesn't work, and isn't actually supported like I thought. Good news is I have the correct one arriving soon.
Otherwise, everything set up exactly as you described. I'm looking forward to this, and hopefully this can be my gateway to buying a real Pineapple.
Stuff like this is cool, but people need to be aware that projects like these are NOT supported by Hak5. You have no idea how many people come into the Hak5 Discord using a fake rubber ducky or pineapple asking for support because they can't get something to work, only to find out that they're using a Raspberry Pi Pico USB Rubber Ducky-like device and not an actual rubber ducky or WiFi Pineapple.
If you're using stuff like this, and not actual Hak5 products, you are on your own for support.
Ill take the lack of support for a device 1/4 the cost and equal functionality.
@@D_Z_AZ It doesn't have the same functionality. The MK VII, and even the Tetra, have dedicated radios for their different functions. This has two radios: The one in the router (For the PineAP) and the one in the wireless dongle. You're going to run into performance issues when trying to run multiple things at the same time if they rely on the USB radio. In wireless hacking, those performance issues can cause you to miss handshakes, or not get accurate recon reports.
The Pineapple was made for this purpose. These objects are two objects tossed together that can try to do the same thing with some modifications, but ultimately they won't perform as well. If you want to get your toes wet without spending a ton of money, I can see how this would be appealing. Just keep in mind the limitations of your device. A good example of a limitation is, there's nothing here that indicates what the optimal gain is for the antenna. It's 5dbi. Anything higher than 5dbi and devices that are a foot higher or a foot lower than your pineapple will be invisible. Because this is a DIY project, not knowing this, people will probably put higher gain antennas on their devices thinking higher = better. But, it doesn't. Running into this issue they will then likely come to the Hak5 Discord, or even try to email their customer support.
Again, I ultimately don't think it's worth it but I am not going to be a dick and discourage people from using this as long as they bear in mind the limitations.
@ you’re absolute right and make a lot of good points, I own many of their devices and will continue to pay for their UI and ease of use. Not everyone had to do it the hard way like we used to before Hak5 made a tailor made devices for specific attacks and I believe these DIY projects encourage people to better understand how the underlying processes work.
im just gonna donate a small amount or something to hak5, couldnt reasonably purchase the propriatary hardware due to costs and long shipping times. also something like this is more covert, and if your on an audit and want a simple solution, you can just find a router similar to the ones deployed on the target network for more covert operation. also costs lower, its more flexible this way and its more accessible to a larger audience looking to get into cybersecurity.
Would any other devices work in place of the mango, I have a Brume spare?
There are 200+ supported router models; you can find the detailed list in the same project on GitHub (showcased in the video).
Do you know if I can use a GL.iNet GL-SFT1200 instead and not have to buy the wifi adapter?
Not a supported router as per the list.
@ Thank you very much! Do you know if the 5g is very important? I’m debating between which GL.iNet product to get, the one you used in the vid, or a different one which is discontinued.
Depends on the wireless awareness around you (in terms of security, adaptation to new technology, etc.).
Most _traditional_ APs operate only on 2.4GHz.
Most _modern_ APs are ″dual-band″ ― they operate on both 2.4GHz (for long range + smart home devices) and 5GHz (for higher speeds at short ranges).
The _latest_ APs even go 6GHz (even higher speeds).
A good starting point to learning about wireless security―at least personally―would be 2.4GHz. But, of course, it would be best if you also tap into 5GHz since that has now become the new norm.
Hope that helps in deciding!
@ Thank you so much!
Can you make a tutorial on how to set up your own private matrix messaging server own cheap hardware?
Awesome liked and subbed!
Was wondering if you have tried this chipset for 5ghz range on this. MediaTek MT7612U. This the chipset hak5 uses
Haven't tried the MT7612U personally (availability reasons), but it is one of the recommended ones in the project documentation. Check out the pinned comment here too.
Did you try? Did it work on 5ghz?
Is there a way to have the device operate in a way where you could power it with a powerbank then just put it in your bag and then view the pineapple ui on a phone?
Of course, that's what the management AP is for!
If enabled, you power it via powerbank, connect your phone to the management AP, and navigate to the web UI.
can u please make flipper videos again i love ur flipper videos and we need more on it
nice, time to set one up at my local Mcdonald's
I can't manage to make captive portal work without Ethernet connection. Do you know how to?
Did I miss something, or is there no information in this video what this device should be good for?
I hear ya! But the Pineapple's one of the most popular devices within the realm of wireless security & pen-testing, and this video assumes prior knowledge of the capability/basics ― at least for the sake of potentially minimizing skiddies running around playing with peoples' Wi-Fi. And brevity. :)
There was nothing to miss. You are correct sir.
Its for cybersecurity or hacks
Nice try fed boi 😂
@@shurikenhacksas someone who knew nothing about these devices and watched the whole video and realized the same thing as the commentor, I utilized the Internet to learn the purpose and device because I realized this video was not meant to be basics video.
Only suggestion is maybe if you have a video or want to break up this video from not telling the details, you can link to one or create one and link your so there's still a resource to use to learn about the device and it's functionality purposes. Also maybe make a video using one.
It's possible you have all of these but I haven't checked your channel but links would be helpful and a small disclaimer in the video could help us newbies/randos
Shuriken, i see it says they recommend 2-3 antennas. They also recommend the usb hub. So is it safe to assume you can buy multiple adapters with thhe 2 recommended chipsets and plug them into the hub? The site recommended the hub but i have seen zero builds online actually using a hub.
Correcto. The project recommends up to 3 wireless interfaces (I believe including the router's internal one).
Can you make a video on how to create a own rubber ducky or omg cable
Tons of 'em already on TH-cam. Check out the ATTiny85; you can DIY cheap BadUSBs with those. Even with Raspberry Pi Picos (faster, easier to code)
So after flashing OpenWRT 19.07.7 my router lights up the power and conf lights solid but not the wifi light. Did something go wrong?
Is it the same router as in the video (GL.iNet Mango)?
Does this have the full capabilities of the original pineapple, or do some functions in the GUI interface not function?
As far as I've tested, everything in the GUI works. Note that this project emulates the Pineapple Nano / Tetra models, and not the Mk5, Mk7, etc.
@shurikenhacks thank you for the quick response 🙏 and for the clarification thst it doesn't support MK5,7 etc - ill look into what the nano models can do, thank you 😊
I couldnt find the answer online - I'm trying to understand if this version lets you setup an access point to act as a captive portal for MIM attacks? @shurikenhacks
I haved SSH'ed into the router and I've tried to do the airmon-ng start wlan1 command on my router but I cant get the monitoring mode switched on, my wifi antenna does support monitoring mode so I'm not sure as to what I have to do to fix this problem.
It's not just monitor mode + packet injection. The adapter's chipset needs to also be supported by the Linux kernel.
Run ″lsusb″ with your adapter connected and let's see your chipset.
@@shurikenhacks When I run the lsusb command I get this:
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 2357:0120 TP-Link
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
What's your Wi-Fi adapter chipset? Doesn't show in your ″lsusb″ output.
@@shurikenhacks The chipset that my WI-Fi adapter has is the MediaTek MT7610U
Unsupported chipset. RT5370 or MT7612U are recommended by the project's author.
Question about the rt5370? Does it only work on 2.4 ghz? Most of the cheap ones I can find only specify that band.
Yes, only 2.4GHz on that chipset. There are other adapters capable of 5GHz too, but may require some testing / confirming. I've listed them all in the pinned comment.
@@shurikenhacks Word. I ended up getting the RT5730 and a mango from aliexpress. Having some trouble pulling up the firmware update page on a mac
How on earth do you get modules??
Connect your Mango to the Internet.
The PineAP doesn’t work for me it always show, Try airmon-ng start WiFi1 manually?
This error's usually associated with using a Wi-Fi adapter with an unsupported chipset. SSH into root@Pineapple, and then run ″lsusb″ to check.
What happens if I get an SyntaxError post flashing OpenWRT.
I have the follow message:
Failed to execute 'querySelector' on 'Element'
this is on OpenWrt 19.07.7 , after clicking Backup/Flash Firmware (I dont get anything to populate on the screen)
Followed all your steps but I cant seem to get to the portal to flash the wifi-pineapple
Thank you for your video. I didn't intend on doing anything like this for New Years Eve but here we are. Also Happy New Year!
Happy New Year!
Never came across this, but you should try re-flashing OpenWRT and giving it enough time (3mins) to flash completely.
@@shurikenhacks I think I figured it out, I used the power adaptor from a Rasberry Pi and a new PC to flash
I'm all good up until the Recon section. I connected my TP-Link AC600 and when I hit Recon I get a whole lot of nothing
Could you by change click on Modules and tell me if you see your Wi-Fi interface there.
Mines current reads. blank, I might have to go get a cheaper one 😅
Above all else, thank you for your prompt response and help. This has been quite exciting. All the best this year and the ones that follow after
What chipset is the Wi-Fi adapter? Either run the ″lsusb″ command via SSH, or navigate to the Configuration/Advanced page and click the ″lsusb″ button. That'll show you the adapter's chipset.
@@shurikenhacks OHHHHH Maybe that is it!!! I'll check, I typed rt5370 on Amazon and bought a decent looking one, but I think it doesnt have the chipset! You Genius! I'll check soon. Thank you
This is crazy nutz it opened a portal in my living room.
Gotta be careful with portals, fam. Did it hold anyone _captive_ though?
@shurikenhacks not yet . Thanks, 👍 video
So when configuring the first time on the pineapple homepage, I did not plug in my generic WiFi router before hitting the reset button and letting it do its thing. Am I fucked? or is there a way I can repeat this process the right way from your video?
Don't think it's a biggie. If you can run a basic scan later (as shown in the video), you _should_ be fine.
How can I attach my own powerful antenna to this build?
You'd have to use a Wi-Fi adapter that has a detachable antenna.
Thats a great tool. I just bought it but it seems that my wifi stick is not working, because i get always an "Monitor interface won't start! Try to run manually airmon-ng start wlan1" Error. Looks like i need more tinkering into this
What's your Wi-Fi adapter chipset? (you can check using the ″lsusb″ command after SSH-ing into the Mango with the Wi-Fi adapter connected).
@@shurikenhacks Thanks for this quick advice. It seems that even though i ordered an rt5370 wifi stick the chipset is an MT7601U . . . . .thanks to Ama### Will see if i get another one with the right chipset
Why do i need wifi adapter ? I saw some people doing this project without one
You _can_ install and technically run Pineapple without an adapter, but the external adapter is responsible for monitor mode, packet-injection, etc. that are required for the sniffs/attacks.
@@shurikenhacksokay thanks for explaining, any wifi adapter that support monitor mode and packet injection can work right?
Heres to the cheap ass wifi adapters 🥂. 😂
Not just _any._ The adapter's chipset would also need to be supported by OpenWRT v19.07.X's Linux kernel. The project recommends RT5370 or MT7612U chipset ones, but I personally prefer the RT5370 due to the dirt-cheap cost, good availability, and ease of finding. It's only 2.4GHz though. I've written about 5GHz adapters in another comment here.
@@shurikenhacks I like 2.4GHz as it's more distance friendly as well as cutting through walls ...5GHz is faster sure, but for short range.
Video is great, thanks for sharing. Once note on the usb adapters. A lot of the cheap @$$ usb RT5370 listed are really MT7601U. Just got one from eBay and it was the wrong chipset. Still shopping for one so I can finish this one off.
True, very common with these cheap adapters. It's _chipset roulette._ 😂
It needs to be a RT5370? I wanted dual band, any cheap option that works? Btw really nice content, you got a new subscriber!
There are other adapters capable of 5GHz too, but requires some research based on the OpenWRT kernel version:
github.com/morrownr/USB-WiFi/blob/main/home/USB_WiFi_Adapters_that_are_supported_with_Linux_in-kernel_drivers.md
Someone has also listed some in one of the comments here.
Someone just commented the PAU0D works as well (but it's not cheap).
@@shurikenhacks Im in europe i cant find that model, would a Alfa Network AWUS036AXM work? Has the MT7921AUN chipset.
Afraid not. Check the pinned comment; I've updated it with potentially supported chipsets.
Hey man, I just bought another my7612u adapter that I payed a lot of money for as it was from a legit website and shipping cost quite a bit and I’m very let down to see that this isn’t working as well! This is the second one that wasn’t worked. I checked the chipset and it is definitely the mt7612u but I’m just not sure what’s happening
Output of ″lsusb″?
@ Bus 001 Device 002: ID 0e8d : 2870 mediatek inc.
@ I’m starting to wonder is this the mango? Because the chipset is 100% correct and it’s a good adapter
@I think it read the same as my old one.
That's the storage device ID again, not the actual adapter's. The Mango doesn't govern what chipsets are supported, the Linux-based OpenWRT on it does; and OpenWRT v19.07.7 supports MT7612U (as per the project documentation + personal research). So... don't know why yours is recognized incorrectly.
Anyway, try this to switch the adapter's mode from storage to Wi-Fi:
1. opkg update
2. opkg install usb-modeswitch
3. lsusb, then look for the entry ID ″0e8d:2870 Mediatek″ in the output
4. nano /etc/usb_modeswitch.conf, then add the following content:
DefaultVendor=0x0e8d
DefaultProduct=0x2870
TargetVendor=0x0e8d
TargetProduct=0x7612
MessageContent="5553424312345678000000000000061b00000002000000000000000000000000"
(Replace the TargetVendor and TargetProduct with the correct IDs for the Wi-Fi adapter if different)
5. usb_modeswitch -v 0x0e8d -p 0x2870 -M "5553424312345678000000000000061b00000002000000000000000000000000"
6. /etc/init.d/network restart
Don't really have much support after this. If it doesn't work even after the above, you may have to just try another chipset altogether. Wish I could get my hands on an MT7612U myself so I could test it, but availability's a bitch.
I noticed a comment the other day saying about the usb hub but when I plug in the hub to the usb on the side it doesn’t read the sd card nor does the antenna power on. I’ve tried two hubs. I starting to think the router doesn’t recognize the hubs at all. I’m curious if anyone else got it working.
That cyber-legend had recommended the following hub (Amazon search): B0CSYLX1RL
UPDATE: just about any hub would be fine (from personal experience); it's the setup process that needs some work regardless of the hub. I'll have a video on this soon.
Solid guide. Thank you
I spoke too soon. When I press start on Recon I get an error "Status: Monitor interface won't start! Try to run manually airmon-ng start wlan1"
What chipset is your Wi-Fi adapter?
@@shurikenhacks ifconfig only shows wlan0 and wlan0-1. I assume wlan0 is the main wifi card with 0-1 being a sub ssid to to that card as i have 2 ssids set, management and the pineapple one. It looks like its not detecting a wlan1 :(
No, try ″lsusb″, it'll show you the adapter and its chipset.
@@shurikenhacks Already tried that dude.
For some reason I made comment but did not show. I see it on phone but not desktop yt. I said "My windows laptop can see it as can the gl box using ssh and lsusb as a realtek device. I’m just trying some advice to bring the adaptor down and up again"
I tried to bring up and down but still does not work so not sure what to do.
Is there a way to get modules? I keep getting an error message about not being able to find modules.
You'll need Internet access on your Mango for that. For now, you can connect the WAN port to the Internet. I'll have a more solid & permanent approach in my next video where I'll be upgrading the Mangoapple for _″maximum hackability.″_
@@shurikenhacksthank you!
So i have a d-link dir-615 its not on the list but can i use the dir-825?
Most probably not. You may brick your router by flashing firmware that's not intended for it.
If it's an old/test router though ― why not try and let us know?
@@shurikenhacksyeah its an old router that i found laying around
@@shurikenhacks i tryd everything but no succes😢
Id like to see its performance. Since its only 2.5ghz and so small
Capable of 5GHz too with a supported 5GHz adapter!
@shurikenhacks that removes the 1 barrier that was keeping me from this project, thank you
iv upsdated firmware and everything done everythign reset router now i cannot connect to wifi says wrong password so how do i get backinto the main interface now
to change things again
What's the SSID?
@@shurikenhacks pinaple c9a2
There would be 2 APs on the Pineapple:
1. Open AP (no password required ― open)
2. Management AP (password set during setup)
If you don't remember your password for #2, you can either:
A. Reset the Mango and re-flash, then set a new password during setup again, OR
B. Connect the Mango via LAN, then SSH into root@Pineapple, and run:
sudo nano /etc/config/wireless
You'll see your password in the ″option key″ line.
Is there any RT5370 antenna that are over 150 MBS?
Don't think so. It's quite an old chipset.
I made one! Thanks!!!🙏
What was the command to install the missing packages that didn’t install due to size? I know YT deleted that guys comment who said what it was but can’t remember now what it was.
I believe it was:
wpc-tools missing_packages
@@shurikenhacks Thanks so much
I tried this but got error “There is not enough space to install packages”. I know it’s possible to move everything to a USB flash drive but unclear how to do that.
You'll need a USB drive plugged into the Mango (via a USB hub if also using a Wi-Fi adapter).
@@shurikenhacks yes everything is working now. Not sure if it automatically using my USB Drive but it allowed me to update missing packages 🤷
How I do it in Linux arch WiFi config
I also get the 'interface won't start' error. I've reloaded the device 3 times from different PCs, tried 4 different dongles. One is surely supported:
Bus 001 Device 002: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
In SSH I learn:
PHY Interface Driver Chipset
phy0 wlan0 mt76_wmac Not pci, usb, or sdio
phy0 wlan0-1 mt76_wmac Not pci, usb, or sdio
Not sure what to do next
The Wi-Fi adapter's connected directly to the router? Or via a USB hub?
@@shurikenhacks Direct. Thought of trying a hub to see if would make a difference but haven't dug one up yet.
Did you hit reset during the initial Pineapple clone image setup, after plugging the Wi-Fi adapter in (as shown in the video @9:35)?
@@shurikenhacks Yes, each time, one short press, the dialog goes away, all seems well until I try to scan.
Strange... so ″lsusb″ shows the adapter/chipset, but ″airmon-ng″ doesn't?
If so, run the following command via SSH:
wpc-tools handle_lost_phys
Been waiting for this since the posts on insta and finally was able to get this done. Thank you so much for this man
Dont know if anyone can help but after following the steps and trying to run a recon scan I get an error saying:
Status: Monitor interface won't start! Try to run manually airmon-ng start wlan1
Any ideas?
Also thanks so much for the tutorial did a great job!
I have the same Issue, I've done a bit of research and I think the airmon-ng is supposed to turn on the monitoring mode setting on your adapter however I think that command only works on linux based systems and not windows, but Shuriken is using windows in the video so I'm not sure how he did it.
The Linux command is to be run via SSH-ing into your Mangoapple (which is a Linux system). You can SSH into it using ″ssh root@Pineapple″ via Windows.
About the error ― what chipset is your Wi-Fi adapter?
@@shurikenhacksIt’s RT5370N just realized everywhere says RT5370 guessing that could be the problem smh
I have the same issue and my Wi-Fi adapter is RT5370? All the Wi-Fi mstuff works ok. I get an AP and can connect that way (rather than with a CAT5 cable)
The 2 Pineapple APs (open and management) are both created from the _internal_ Wi-Fi, not external.
You'll need to confirm your _external_ adapter's chipset. SSH into your Mango and run the command ″lsusb″. Or do the same on a Linux machine/VM.
How do you install the modules on it?
You'll need Internet access on your Mango for that. For now, you can connect the WAN port to the Internet. I'll have a more solid & permanent approach in my next video where I'll be upgrading the Mangoapple for _″maximum hackability.″_
@ I was able to do this entire project on an 300RM and worked perfectly modules loaded. But can’t connect dependencies because the internet access.
@@WitherDimensions which model do you use exactly ? I can't find 300RM.
@WitherDimensions: But you need Internet for modules as well. How did you get those?
@@shurikenhacks I can’t type it’s a GL-AR300M16-Ext
Can it work with Alfa AWUS036AC?
Trying it out tomorrow. If I remember I'll reply back and let you know how it goes.
That's most likely an RTL8812AU chipset ― not supported.
Is there an alternative to that antenna?
You can get _any_ external adapter that uses the RT5370 chipset. You'll easily find one for super-cheap on Amazon with an ″RT5370″ search like I did in this video. Do confirm the chipset from details, or packaging photos, or reviews.
Either that chipset, or the *MT7612U,* but I've found the MT7612U to be far less available and even expensive.
@@shurikenhacks Thank you!
I like an antenna hooked up to a long meshed cable to bear load, then you can put it anywhere
Why do you need to set the ip to that number?
It's to ensure the Mango and your machine are on the same subnet (to be able to access the Mango); and also so that there's no IP conflicts. When set to automatically obtain (DHCP), there may be extra steps to identify the Mango's allotted IP (ARP, etc.). So... manually setting 192.168.1.X just makes the process simpler.
@ thank you for that info 👍
Can I install this firmware in RTL8720DN DEVICE
Nope, not supported by OpenWRT.
Where to put the sd card ?
You don't. Instead, you plug a USB flash drive.
Or a USB card-reader, but I've not tested that personally.
@@shurikenhacks but if i connect a usb flash drive , i will not plug the wifi adapter and you say it's important , so maybe i can use 1 usb to many usb port to connect both ?
or i can use a big supported router that no need to plug a usb adapter because of the availability of 2.5GHZ and 5ghz
If you get a bigger supported router, the internal interfaces would need to be capable of monitoring + packet-injection. Otherwise they can only be used for the management + open AP ― just like any other supported router.
Instead, you'll need to use the flash drive + adapter with a USB hub. I'll have a complete guide on this soon.
sick project
Forgot Why We Sub'd This Channel..... You just Reminded Us ...VERY INTERESTING Gimmicky Stuff.... WE will keep This Channel for 2025 - 2026.
Captive Portal seems to only work when connected to internet, and not offline. is this your case ?
How exactly are you running/serving a captive portal?
@shurikenhacks I got the captive portal module and the portals. I activate one and then start. If mangoapple is connected with Ethernet it works like charm. But when I unplug, the ap no longer redirects to the portal.
You talking about the ″Evil Portal″ module?
@@shurikenhacks yes that one 👍
@@shurikenhacks do you get into the same problem?
Just an idea an opinion but use your store to sell the finished product ready to use you could easily double your money
deliver to Uranus 0:40
What went Wrong? Status: Monitor Interface won´t start! Try to run manually airmon-ng start wlan1 Help :)
Most probably an unsupported Wi-Fi adapter chipset. What chipset is yours?
@ thanks, i have one from Amazon „RT5370 Adapter USB-Antenne WiFi Ralink RT5370 (RT5370 Chipsatz WiFi)“
Amazon listings are deceiving 90% of the time for chipsets. Either run the ″lsusb″ command via SSH, or navigate to the Configuration/Advanced page and click the ″lsusb″ button. That'll confirm the adapter's chipset.
@@shurikenhacks root@Pineapple:~# lsusb
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
@@shurikenhacks root@Pineapple:~# airmon-ng start wlan1
Found 1 processes that could cause trouble.
Kill them using 'airmon-ng check kill' before putting
the card in monitor mode, they will interfere by changing channels
and sometimes putting the interface back in managed mode
PID Name
2502 udhcpc
PHY Interface Driver Chipset
phy0 wlan0 mt76_wmac Not pci, usb, or sdio
phy0 wlan0-1 mt76_wmac Not pci, usb, or sdio
Thank you!
Wait... Is this why the internet hates pineapple on pizza?
Shame :( I ordered the mt7612u and it just won’t work
It's supported as per the project documentation and personal research. What issue are you facing?
@ so I plugged it in and tried to start pineAP but it wouldn’t work. Then I re flashed everything all over again and followed the steps and plugged in my adapter but pineAP still wouldn’t start
What's the error? And did you attach the Wi-Fi adapter before hitting ″Reset″ during the Pineapple setup at the end?
@@shurikenhacks yes! When I start pineAP it says “monitor interface won’t start!”
That's... strange. Have you confirmed if it's indeed an MT7612U chipset? Amazon listings can be deceiving (90% of the time from person experience).
Run the ″lsusb″ command and share the output. It'll have the chipset mentioned in it.
What does this do?
Wi-Fi relevant sniffs & attacks.
GOAT 🔥
Can you change the wifi adapter to use different chipsets ??
I would love to swe how thos compares to the ACTUAL pineapple. I would say the pineapple wins
Since this is supposed to be emulating the Pineapple Nano/Tetra ― I'd say fairly close to the real thing. More of a headache setting up than an actual Nano/Tetra, but also significantly cheaper.
When compared to the Mk7 and such models, won't be a fair comparison.
Why flash the firmware with OpenWRT just to flash over it again with Pineapple anyways?
OpenWRT provides the _base framework_ Pineapple requires (partitioning, kernel modules, etc.). Also, since stock router firmware would vary across every router brand/model, OpenWRT serves as a standard base firmware to install Pineapple on top of.
The actual WiFi Pineapple firmware is built on OpenWRT. The PineAP suite is an OpenWRT mod, so OpenWRT is needed before the mod here can be applied.
Does it do 5G deauth
Yes, with a compatible 5GHz adapter (pinned comment has a list).
@@shurikenhacks you sold me😂
@@shurikenhacks i cant find the comment
Why OpenWRT 19.07.7?
Because the Pineapple clone builds are based on OpenWRT v19.07.7. An OpenWRT-Pineapple version mismatch may cause bricking/issues. I believe another reason is so more/older routers are fairly supported for this project.
Please just say description
*_descripsh_*
For that get s orange pi 5 snd install openwrt
Bet. How many folk you think gonna use pineapple as their password?
Hahah, many, I suppose. Not recommended though; at least not if the Pineapple management AP is configured as open.
I use PASSWORD1234 as my BDSM safe word.
great vid man! does 5ghz work on this?
Yes, with a compatible 5GHz adapter (pinned comment has a list).
@@shurikenhacksdoes the RT5370 support 5ghz, so your adapter?
It doesn't. The RT5370 is a single-band (2.4GHz only) chipset.
Here's a dope, detailed list of adapters someone kind enough in the comments pointed out:
github.com/morrownr/USB-WiFi/blob/main/home/USB_WiFi_Adapters_that_are_supported_with_Linux_in-kernel_drivers.md
OpenWRT v19.07.7 uses Linux kernel version 4.14.221. So any dual-band adapter in this list that mentions support on Linux kernel v4.14.221 or _lower_ should work right off the bat.
@ thank you so much man! And does it not matter which router you have, even if you have the mango that only supports 2.4ghz but if you have an adapter that supports both bands it will work?
Yes, the sniffing/attacking is handled by the external adapter. The Mango is not capable of monitor mode, packet-injection, etc. that's required for sniffs/attacks.
I believe the internal Mango Wi-Fi is only used for the management AP (admin interface) as seen in the video.
Anyone do this on a mac yet?
Need this with an integrated battery
That would indeed be dope. Currently though, I'm using it with a small powerbank.
Why did you flash the mango with openWRT and then flash it with pineapple? Surely you could have flashed the mango with pineapple directly from the mangos recovery mode.
OpenWRT provides the _base framework_ Pineapple requires (partitioning, kernel modules, etc.).