[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] nannaniel:
First of all, I would like to thanks XDA crew and registred user for keeping this site alive and healthy !!!! :angel: Without them i could never be good enough to realize this thing.... Back 3 years ago it was a dream to do pentesting on android device !! Now it's reality (again) :angel:

This is my first post on XDA so ....

NEEDED HARDWARE

A samsung S3 (d2att) SGH-I747

Alpha Network AWUS036H usb WIFI adapter (Tested) or any device that have a RTL8187 chipset (Not tested)

Amazon like for the alpha:: http://www.amazon.com/Alfa-AWUS036H...&qid=1382239471&sr=8-1&keywords=alpha+rtl8187

A Y usb OTG Cable : ( The WIFI adapter need 5V to operate)

Amazon link for the Y Cable : http://www.amazon.com/Micro-Cable-P...F8&qid=1382239653&sr=8-1&keywords=y+otg+cable[/I]

A 3500 mAh or more battery for 5V Output. (Take one made for charging cell)

BASE ROM INSTALL

(Make a backup !!!!)

I base my work on the stock rom and kernel from samsung. (Sorry for those who want a CM base)

So go to : http://xdaforums.com/showthread.php?t=2388065 (Thks to loserskater for the rom !!!) and download the rom and copy it to sdcard. Boot to custom recovery. Go to Wipe menu, Factory Reset, Wipe Cache, Wipe Dalvik Cache.

Go back to main menu and chose : install zip from Sdcard, choose the zip that you put on your Sdcard and flash. Once finish reboot System.

CUSTOM KERNEL

You would need Odin mobile to flash custom kernel : http://xdaforums.com/showthread.php?t=1347899

Download my custom kernel at : https://www.dropbox.com/s/4setym4cacc7ncu/boot.img?dl=0

Open Odin Mobile and hit kernel. Select the boot.img that you download and flash it !!! :cool:

Let Odin mobile flash and reboot phone. Now if everythings goes well, you are ready to chroot Kali linux and start using aircrack-ng and others tools !!! ;) You need to reinstall busybox so go ahead !!!!

CHROOT KALI LINUX

Fat32 filesystem have a limit of 4 gig of file size and the chroot file of Kali linux need to be 5 gig and more...

First of all take out your Sdcard from your phone (Go to settings, storage and umount sdcard before take out). Insert it to SDHC adapter and put it in a Windows box. Copy the content of your Sdcard to a direcotry of your choice. Format the Sdcard to NTFS. And recopy back the content of the directory to the formated Sdcard.

Don't insert it back WAIT !!!

Return to your phone. Hit Google play store and Download Paragorn NTFS&HFS+ (its free). Install and open the app.

While your in Paragorn reinsert your SDcard and it should mount it. (Now you have support for 4 gig and more file) ;)

Return to Play Store and download Linux Deploy and open it.

When you are in it, hit the arrow on down right corner :

Distribution : Kali Linux

Distrubution suite : Kali

Architecture : armhf

Installation type : File

Installation path : /pathtosdcard/kali.img

image size : 10000 (10 gig)

File system : Auto

User name : your choice

Desktop environnement : i choose Gnome

Select components : check everythings !!!

Allow SSH and GUI

Hit install

Wait a long time and take me more then one try before a clean install so be patient !!!

WORKING IN THE CHROOT ENVIRONMENT

Another go to Google play store and Download JuiceSSH

( Your SSH ip is write in Linux Deploy on the top left)

Open JuiceSSH and fill the new connection information

REMEMBER : You change your username so it should :

ssh <username>@<ip>

Default password is : changeme

Once your in Kali : plug everythings ( OTG Cable , battery and Alpha adapter to phone)

enter iwconfig command and you should see wlan1 :cool:

ifconfig wlan1 up

airmon-ng start wlan1

*Bang monitor mode enable on wlan1

Victory !!!!!

Cheers my firend !!!!