--- /dev/null
+#dwm
+git clone http://hg.suckless.org/dwm
+cd dwm
+wget http://dwm.suckless.org/patches/dwm-azertykey.diff
+patch -p1 < dwm-azertykey.diff
+#git apply dwm-azertykey.diff don't work only patch work !
+cp config.def.h config.h
+make
+sudo make clean install
+
WRKDIR=`pwd`/src
-mkdir src
-cd src
-sudo apt-get install build-essential suckless-tools libxinerama-dev xterm mercurial autoconf
-
-#scapy-lbdnet
-wget http://libdnet.googlecode.com/files/libdnet-1.12.tgz
-tar xfz libdnet-1.12.tgz
-cd libdnet*
-./configure
-make
-sudo make install
-cd python
-python setup.py install
-cd $WRKDIR
+mkdir $WRKDIR
+sudo apt-get install build-essential suckless-tools libxinerama-dev xterm mercurial autoconf libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm4 libxcb-icccm4-dev libxcb-sync0 libxcb-sync0-dev libxcb-xfixes0-dev libxrender-dev libxcb-shape0-dev build-dep libqt4-dev
-#scapy-pylibpcap
-wget http://dfn.dl.sourceforge.net/sourceforge/pylibpcap/pylibpcap-0.6.2.tar.gz
-tar xfz pylibpcap-0.6.2.tar.gz
-cd pylibpcap-0.6.2
-python setup.py install
-#scapy-optional
-python `python -c "import pimp; print pimp.__file__"` -i readline
+#scapy
cd $WRKDIR
-#nmap
-svn co https://svn.nmap.org/nmap
-cd nmap
-./configure&&make&&make install
+get-scapy.sh
+#nmap
+cd $WRKDIR
+get-nmap.sh
#p0f
-wget http://lcamtuf.coredump.cx/p0f3/releases/p0f-3.06b.tgz
-tar xzf p0f*
-
+cd $WRKDIR
+get-p0f.sh
#you've to install maltego and configure it !
-#setuptools
-wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python
-
-sudo easy_install canari
-#git clone git://github.com/allfro/canari
+#setuptools (easy-install) and canari (the framework sploitego is based on)
+cd $WRKDIR
+get-sploitego.sh
-canari install-package sploitego
-#git clone git://github.com/allfro/sploitego
-git clone git://github.com/rapid7/metasploit-framework
+#metasploit
cd $WRKDIR
+git clone git://github.com/rapid7/metasploit-framework
+
#dwm
-git clone http://hg.suckless.org/dwm
-cd dwm
-wget http://dwm.suckless.org/patches/dwm-azertykey.diff
-patch -p1 < dwm-azertykey.diff
-#git apply dwm-azertykey.diff don't work only patch work !
-cp config.def.h config.h
-make
-sudo make clean install
+cd $WRKDIR
+get-dwm-fr.sh
+
+#qt5
+cd $WRKDIR
+get-qt5.sh
--- /dev/null
+WRKDIR=$HOME/src
+cd $WRKDIR
+
+#scapy-lbdnet
+wget http://libdnet.googlecode.com/files/libdnet-1.12.tgz
+tar xfz libdnet-1.12.tgz
+cd libdnet*
+./configure
+make
+sudo make install
+cd python
+python setup.py install
+cd $WRKDIR
+
+#scapy-pylibpcap
+wget http://dfn.dl.sourceforge.net/sourceforge/pylibpcap/pylibpcap-0.6.2.tar.gz
+tar xfz pylibpcap-0.6.2.tar.gz
+cd pylibpcap-0.6.2
+python setup.py install
+
+#scapy-optional
+python `python -c "import pimp; print pimp.__file__"` -i readline
+cd $WRKDIR
--- /dev/null
+wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python
+
+sudo easy_install canari
+#git clone git://github.com/allfro/canari
+
+canari install-package sploitego
+#git clone git://github.com/allfro/sploitego
+