This idea came to me while taking the OSCP. I took my own initiative to create this script, though it's far from perfect,I created this script as part of continuing my education, as a result I applied several different methodologies in creating it.
I borrowed several lines from g0tmi1ks script though most of the lines are available open source on the net.
Some of the repos are included in the full Kali Distro, I also added additional software in order to fix several known issues with Kali
Express Install: It will install basic apps and configure services and your system for daily use.
Atom Asciinema Pure-FTPd Chromium Hexchat Shutter
Apache2 Tilda Terminator htop Mysql Conky
Dropbox psmisc SSH Icedove Pipe Vievwer Tft
LibreOffice Filezilla Gitkraken
Full Install: It will Install Express module apps, full package repos and let your system ready for Pentesting.
MSF OpenVas Sshuttle GCC MITMf Wig
GoBuster Armitage VFeed Pfi MinGW Wordlists
CMSmap reGeorg Python Graudit AccessChk Wine
Smbspider Droopescan Patetor Pycharm Daemonfs PsExec.exe
Hyperion CrackMapExec Crowbar Clusterd wdiff Proxychains
Veil-framework BDFProxy Credcrack Subterfuge Webhandler Vbindiff
HttpTunnel OP-Packers BetterCap Empire Azazel Gnmap-Parser
Fuzzbunch
Just do:
git clone https://github.com/kawaxi/kali-setup
For help do:
Pending Ideas:
- Working with counters inside modules
- Need to Include personalized exploits to exploit DB.
- Set key macros for programming.
- Make script to trap TERM signal.
- Fix bash-completion bug in kali.
May 2nd
- Fuzzbunch install added.
April 27th
- Some tweaks made for Kali 2017.1
- Removed fix for vmtools since is not longer needed.
- We cleaned code to install caffeine extension
- Fixed some colors for warnings and notices
April 26th
- common List link added to root folder
- Chromium added to Kali
- Changed method for Dropbox installation & Added to Startup
- OTR plug-in enabled on Hexchat
- Hold on openssh-server & bash-completion to avoid configuration issues.
- Some IF conditions added to save time.
- Fixed Issue when installing Caffeine Extension.
- Added Time sync for stats during installation.
- Dropbox added to Express Install module.
- General code cleaning.
March 8th
- Config file for Tilda created and applied personal Configuration.
- Changed filter for installing MingW and GCC libs.
March 4th
- Fixed time sync problem by adding another safety layer by changging daemon behavior.
- Added Sublime text as an option for the 32 bits version
- Enabled favorites for gnome dash to dock for 32 bits OS.
- Condition added to check for MingW Libs in order to save time when Installing.
- Condition added to check for Wine in order to save time.
- Condition added to skip installed for Veil-Evasion.
Feb 25th
- Fixed time sync problem
- Worked on comment standard
- Add msf alias for Msfconsole
- Cleaning Module Created.
- Moved Colors definition to Visual Module.
- Added Tilda to express Installation Module.
Feb 22nd
- Copied Windows-binaries to FTP, TFTP, and Apache services folder.
Feb 20th
- Fixed Little Issue with IRC peventsfile.
Feb 19th 2017
- Fixed problem with gsettings and Dash to Dock
- Fixed linked for pshtoolkit
- Added Bookmarks for nautilus
- Added Wallpapers
- Random Wallpapers for Gnome enabled
Feb 1st 2017
- Fixed Commenting format in Start File.
- Fixed Several minor issues.