Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,786,645 Members 38,722 Now Online
XDA Developers Android and Mobile Development Forum

Turn your Nexus Device Into a Kali PwnPad!

Tip us?
 
photonicgeek
Old
(Last edited by photonicgeek; 26th August 2014 at 06:57 PM.)
#1  
Senior Member - OP
Thanks Meter 153
Posts: 220
Join Date: Oct 2013

 
DONATE TO ME
Prompt Turn your Nexus Device Into a Kali PwnPad!

Quote:
Hey guys, I really need some help.

Ny Nexus 7 is dying now. The digitizer is starting to fail. I can continue to develop the utility a little bit more, at least until it dies completely. Now I would never make this tool a paid one or anything like that, but I need your help. If you guys are able to spare anything to help me get a new Nexus 7, I will be eternally grateful! I'll even put your names in the credits of the KFU utility as a thanks! If there is anything I could do to help as well, just let me know!
Note: My donation link is in the sidebar to the left under my username.
Hey XDA-ers!

Do you network security work? Do you hate having to carry around a laptop with you when you do your work? Are you wondering why I'm asking you all these questions?

Well, based on Droidshadow's tutorial here, I have created a nice little script to help install most of the popular utilities used in Kali linux (The others being installable via apt-get!)

Are you excited? OK!

I AM NOT RESPONSIBLE FOR ANY DAMAGE THAT OCCURS TO YOUR DEVICE IN USING THIS UTILITY. I WILL TRY AND HELP, BUT BY USING THIS TOOL, YOU ACCEPT THE LIABILITY FOR ANY DAMAGE THAT MAY OCCUR.THIS SCRIPT IS STILL IN BETA. IT IS RECOMMENDED THAT YOU HAVE KNOWLEDGE IN MANUALLY FLASHING ZIPS AND RECOVERIES!

Now that that is over with...

Features!! VERSION 4.2
***ADB is automatically downloaded and used regardless of whether or not you have ADB installed!
***All the files are downloaded to the desktop for your specific device!
***Dual Boot your Nexus Device between your current ROM and Kali PwnPad!
***All files are updated server-side, including the main script itself!
***Files hosted on Google Drive
***Contains a bunch of utilities with a GUI on the device

Changes in 4.2
***Fixes a few spelling errors and clarifies a few things
***Added a "Did it successfully flash?" Prompt.
***Updated Host OS Kernels (Not Kali's)
***Updated GApps
***Updated MultiROM
***Updated MultiROM TWRP Recovery
***Ability to keep your existing kernel in your current ROM. (IT MUST HAVE THE HARDBOOT PATCH! IF YOU DO NOT KNOW WHAT THAT IS, DO NOT USE THE KEEP FEATURE.)
***Finally fixed the SuperSU issue! (Hopefully!)
***COLORS!

Supported Devices:
***Nexus 5 2013 (Hammerhead)
***Nexus 7 2013 (Flo)
***Nexus 7 2013 /w LTE (Deb)
***Nexus 7 2012 (Grouper)
***Nexus 7 2012 /w 3G (Tilapia)

Planned Features:
***More automated
***Maybe use my Mac mini as a build server for nightlies /w newest ROMs and Kernels!

First off, you will need:
***A supported Android device
***A Mac or Linux computer
***A USB cable
***(Optional, but encouraged to use some utilities)
***ALFA Wifi Adapter or TP-Link Wifi Adapter
***OTG-Y Cable

INSTRUCTIONS:
1. Connect your Device to your computer
2. Unzip the KFU.zip file
3. Run the script "Start.sh" in a terminal window
4. Follow the onscreen instructions
5. You are now running Kali PwnPad!
6. There is a new screen that appears on boot. That is the dual boot screen! Select 'Kali' from the list and enjoy!

TO CONNECT SOMETHING VIA OTG YOU MUST USE THE OTG-Y CABLE WITH AN EXTERNAL POWER SUPPLY.

Let me know if you find any bugs, want any features, or need any help!

If anyone knows how to make more complex Windows batch scripts, help in porting this utility would be greatly appreciated!

I WILL NOT HELP YOU "HACK" THINGS.
Attached Files
File Type: zip KFU.zip - [Click for QR Code] (1.0 KB, 33 views)
Nexus 7: with MultiROM
Stock Rom - Rooted with Glitch Kernel
Android L Preview - Rooted
Kali PwnPad with Modified ElementalX Kernel
Ubuntu Touch

iPhone 4 - iOS 7 - Jailbroken
iPad Air - iOS 7 - Stock
iPod Touch - iOS 8 Beta - Stock
The Following 4 Users Say Thank You to photonicgeek For This Useful Post: [ Click to Expand ]
 
fernandoavc
Old
#2  
fernandoavc's Avatar
Senior Member
Thanks Meter 60
Posts: 380
Join Date: Mar 2011
Location: São Paulo
What is the difference between your script and the "stock Pwnie Pad Express" that we can find in the PwnieExpress site ?

I have a N7 2013 LTE working nicely with PwniePad Express...

Enviado de meu Nexus 5 usando Tapatalk
 
photonicgeek
Old
#3  
Senior Member - OP
Thanks Meter 153
Posts: 220
Join Date: Oct 2013

 
DONATE TO ME
Quote:
Originally Posted by fernandoavc View Post
What is the difference between your script and the "stock Pwnie Pad Express" that we can find in the PwnieExpress site ?

I have a N7 2013 LTE working nicely with PwniePad Express...

Enviado de meu Nexus 5 usando Tapatalk
This lets you:
1. Dual boot between the OSs
2. Makes it easier to get all the files and install them without searching around.
3. Runs on Omnirom, with Kali linux in the background instead of Ubuntu (On the PwniePad)

It is my first real "project" I have ever done!
Nexus 7: with MultiROM
Stock Rom - Rooted with Glitch Kernel
Android L Preview - Rooted
Kali PwnPad with Modified ElementalX Kernel
Ubuntu Touch

iPhone 4 - iOS 7 - Jailbroken
iPad Air - iOS 7 - Stock
iPod Touch - iOS 8 Beta - Stock
The Following 3 Users Say Thank You to photonicgeek For This Useful Post: [ Click to Expand ]
 
fernandoavc
Old
#4  
fernandoavc's Avatar
Senior Member
Thanks Meter 60
Posts: 380
Join Date: Mar 2011
Location: São Paulo
Quote:
Originally Posted by photonicgeek View Post
This lets you:
1. Dual boot between the OSs
2. Makes it easier to get all the files and install them without searching around.
3. Runs on Omnirom, with Kali linux in the background instead of Ubuntu (On the PwniePad)

It is my first real "project" I have ever done!
That's nice!

Do you have more apps than the "stock" for pentesting?

Enviado de meu Nexus 5 usando Tapatalk
 
photonicgeek
Old
#5  
Senior Member - OP
Thanks Meter 153
Posts: 220
Join Date: Oct 2013

 
DONATE TO ME
Quote:
Originally Posted by fernandoavc View Post
That's nice!

Do you have more apps than the "stock" for pentesting?

Enviado de meu Nexus 5 usando Tapatalk
As far as I have found, it is all the same "apps" which are just small bash scripts, but since everything runs in terminal, pretty much everything that runs in kali linux can be installed via 'apt-get' if it isn't already there.

I don't know how to make bash scripts into apks, but when I do, I'll Update the Utility!
Nexus 7: with MultiROM
Stock Rom - Rooted with Glitch Kernel
Android L Preview - Rooted
Kali PwnPad with Modified ElementalX Kernel
Ubuntu Touch

iPhone 4 - iOS 7 - Jailbroken
iPad Air - iOS 7 - Stock
iPod Touch - iOS 8 Beta - Stock
The Following User Says Thank You to photonicgeek For This Useful Post: [ Click to Expand ]
 
fernandoavc
Old
#6  
fernandoavc's Avatar
Senior Member
Thanks Meter 60
Posts: 380
Join Date: Mar 2011
Location: São Paulo
Quote:
Originally Posted by photonicgeek View Post
As far as I have found, it is all the same "apps" which are just small bash scripts, but since everything runs in terminal, pretty much everything that runs in kali linux can be installed via 'apt-get' if it isn't already there.

I don't know how to make bash scripts into apks, but when I do, I'll Update the Utility!
That's great ! Keep'm coming

Enviado de meu Nexus 5 usando Tapatalk
The Following User Says Thank You to fernandoavc For This Useful Post: [ Click to Expand ]
 
mokajoe
Old
#7  
mokajoe's Avatar
Junior Member
Thanks Meter 0
Posts: 3
Join Date: Oct 2012
Quote:
Originally Posted by photonicgeek View Post
This lets you:
1. Dual boot between the OSs
2. Makes it easier to get all the files and install them without searching around.
3. Runs on Omnirom, with Kali linux in the background instead of Ubuntu (On the PwniePad)

It is my first real "project" I have ever done!
Hi photonicgeek, I arrived here from Droidshadow's tutorial and I think it's awesome that someone is taking this to the next level!

My main question is, after following Droidshadow's tutorial and ending up with kali inside the bruce cm11 rom, I was wondering if you experience better stability with the omnirom (if you've tried both). I think I would prefer a rom with better support, as my experience so far with this cm11 has been buggy. Would you suggest omnirom for use on the 2013 Wifi? What made you decide to use omnirom over cm11 for this project?

Thanks in advance.
 
H0B0onDRUGS2
Old
(Last edited by H0B0onDRUGS2; 9th June 2014 at 05:42 AM.)
#8  
Junior Member
Thanks Meter 4
Posts: 16
Join Date: Feb 2014
After extracting the kfu.zip file I try to run the Start.sh file in terminal and all I get is a quick open and then closing of the terminal. I'm using Ubuntu that's up-to-date. Also when my Nexus 7 (2013) is connected to my PC through USB, do I have to install drivers from it manually so that the PC can communicate with the tablet? Does it install drivers automatically? Also shouldn't they be able to already communicate with each other? The instructions are simple, yet they're not working for me at the moment. Please help understand what other instructions I am missing or need to do to get the sh file to run. Thank you.
 
photonicgeek
Old
#9  
Senior Member - OP
Thanks Meter 153
Posts: 220
Join Date: Oct 2013

 
DONATE TO ME
Sorry I have been gone a while! I just got a LOT more hours at my job (Part time), my Mac's HDD went out (Thank god for backups!), and School is starting soon. I have time now, so I will try again with the file sharing issue, and if that doesn't work... Well, let's hope it does...

Again, I'm sorry for leaving you guys hanging!
Nexus 7: with MultiROM
Stock Rom - Rooted with Glitch Kernel
Android L Preview - Rooted
Kali PwnPad with Modified ElementalX Kernel
Ubuntu Touch

iPhone 4 - iOS 7 - Jailbroken
iPad Air - iOS 7 - Stock
iPod Touch - iOS 8 Beta - Stock
 
rguilamo
Old
#10  
Junior Member
Thanks Meter 1
Posts: 8
Join Date: Sep 2013
Question Question concerning Space, and Data loss

Quote:
Originally Posted by photonicgeek View Post

Let me know if you find any bugs, want any features, or need any help!
Will my current ROM's data be affected? Don't have the requiered storage to backup my flo, and I'm in the need of the tools at work to do some testing. I have 3GB's free on my 32GB flo, is that enough for the installation?

Thanks in advanced.
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes