Net hunter on the 1+1

One of the latest projects I have been working on is playing with mobile hacking tools (Pwnieexpress’ Pwnpad and most recently Kali Nethunter) so you can see how happy I was that the oneplus one (awesome spec’d & hardware relatively cheap) is now supported by Nethunter. So off to eBay I went. With the newly ordered 1+1, I started the process of installing Nethunter -here is where things went south.

The Nethunter team has a great installation package that walks you through rooting the device, installing necessary image, and installing the Nethunter zip which worked great for when I added Nethunter to my Nexus 7. However, it didn’t work for the 1+1 – driver issues. Windows (I tried 8.1 and 7) would see the 1+1 but ADB an other functions failed. I tried googling and installing different drivers – but nothing worked. With Windows not working I pulled out my Mac and away I went. The good news installation is easy on a Mac, the bad news is you have to do everything manually for which there weren’t any instructions… until now.

Here is the quick and easy way to get Nethunter installed on the 1+1 via a Mac:

First download these things:
1. You need to download and configure ADB/Fastboot for the Mac. Sorry I did this so long ago I don’t have any links for what I used but I am sure google would work.
2. Download and install 1+1 Mac toolkit – https://forums.oneplus.net/threads/mac-os-x-mac-toolkit-for-unlocking-flashing-rooting.51601/
3. Download CM-11.0-XNPH44S-bacon-signed-fastboot.zip from https://cyngn.com/products/oneplusone/ Note this is a big one so will take a while.
4. Download the Nethunter zip file for the 1+1 – https://www.offensive-security.com/kali-linux-nethunter-download/

Good now on to the fun stuff … installing everything. First make sure you have USB debugging turned on or none of this will work.
1. Unzip the CM-11.0 zip to the Mac Desktop.
2. Using the 1+ Mac tool kit to flash the CM-11.0 image. The toolkit options to do this are:
– Option 6 “ Do some basic ADB and Fastboot…”
– Hit enter to continue
– Option 10: “[Fastboot] Reflash to stock using manually downloaded factory image”
Follow all prompts to complete this process. I found it was faster to boot into fast boot first but you don’t have to.
3. Wait… Patience grass hopper step 2 will take a bit. Once finished time to turn on USB debugging again.
4. Now you have a stock phone again – time to do add TWRP Recovery. Back to the 1+ toolkit.
– Option 2 “Flash a recovery”
Follow all prompts until you get to: “What type of recovery…”
– Select Option 1. “TWRP”
5. Wait … not long at all this is quick comparatively
6. Good now you have a phone and a recovery image on to the next step – rooting the phone. Once again to the 1+ toolkit.
– Select option 3 “Root my Oneplus One”
– Select Y to the question of “Do you have a custom recovery?” – CAPITAL Y – y seems to fail.
– Select the optio for TWRP
– Perform the functions on the phone to “Sideload” the zip.
– After everything finishes boot phone to make sure you have Superuser.
7. We now have flashed rooted phone with TWRP On to the last steps. Installing Nethunter.
– We don’t need the 1+ toolkit for this… but I would love to get ahold of the script so I can add this part to it. Use ADB push to push the Nethunter zip to the phone with the following syntax “adb push net hunter.zip /sdcard/“ Of course replace the nethunter.zip with the name of the latest net hunter zip file.
– This will take a while so again we must wait.
8. Now that the Nethunter zip is on the phone we are done with the Mac. Boot the phone into TWRP recovery.
– Select install
– Select /sdcard and then the net hunter.zip
– install away and yes you guessed it wait…
9. All done… happy hacking.

Posted in Latest Posts, Projects.

Leave a Reply

Your email address will not be published. Required fields are marked *