Pencils 铅笔



Pentesting Ubuntu Desktop



Penetration testing with Ubuntu Linux distribution. It is not only user friendly but also more light weight. It is designed for Web Application Pentesting and Exploit Development. Almost all the tools are getting from Kali Rolling Linux.

It is an Open Source project released under GPLv3 by Samiux.


Kali Packages


Reconnaissance

nmap
recon-ng
dnsrecon
fierce
gobuster
theharvester
unicornscan
uniscan
masscan

Web Shells

weevely
webshells
ncat

Dictionaries

wordlists
seclists

Exploitation tools

exploitdb
metasploit-framework

Notes Keeping

cherrytree

Brute Forcing tools

hydra
hydra-gtk
patator
john

Scanners

burpsuite
zaproxy
wpscan

Debugger

gdb

Utilities

net-tools
gparted
php7.3-common
php7.3-cli
apache2
wireshark
chrome-gnome-shell
gnome-tweaks
gnome-shell-extension-easyscreencast

Fuzzers

wfuzz


Requirements


  • Ubuntu Desktop 19.04 (64-bit)

Download


sha256sum 3a25ead996efb0362678a9acfb91225f6a9fddb4e290b58cb789e5cc6e19b824 pencils-19.04-2.tar.gzz


Change Log


Version 19.04
Release date : JUN 28, 2019
[+] First release

Version 19.04-1
Release date : JUL 3, 2019
[+] Add upgrade Kali packages script

Version 19.04-2 [Latest]
Release date : JUL 7, 2019
[+] minor improvement


Installation


wget https://www.infosec-ninjas.com/files/pencils-19.04-2.tar.gz
tar -xvzf pencils-19.04-2.tar.gz
cd pencils
sudo ./install_pencils



Update


cd ~/
sudo ./update_ubuntu


To update Kali packages only :

sudo ./upgrade_kali_pkg


Limitations


  • Wireless (Wifi) Exploit tools may not work properly
  • Kali's all-in-one packages may break Ubuntu layout (theme), e.g. kali-linux, kali-linux-all, kali-linux-gpu and etc
  • Python 3.7.x may break Ubuntu 18.04.x LTS network connectivity