BTK
2013-07-06, 02:50
Update---> Had succsess following the steps below
as i understand it...............
Im thinking I can just extract "tar gee zees" and write the content into the chroot folder and they will be cooked into the iso (flash for example)
im also going to try adding non kali repositorys / packages & tweeking themes
ill let you know how I get on
This produced a "binary.hybrid.iso" in the folder /root/live-build-config
was having problems with an iso not apearing after lengthy downloads.
It may have been that I wasnt attempting ithe live build from a clean kali install
X64 with kde desktop and a few packages added to the bottem of the config
was able to run in live and install (inc encryption)
all the packages had appeard in the menu with the exeption of wicd (I had to connect to the internet using the wicd widget)
Installed Kali in Virtualbox (inc guest additions)
apt-get update
apt-get dist-upgrade
apt-get install git live-build cdebootstrap kali-archive-keyring
git clone git://git.kali.org/live-build-config.git
cd live-build-config
gedit config/package-lists/kali.list.chroot
/etc/init.d/apt-cacher-ng start
export http_proxy=http://localhost:3142/
lb config --architecture amd64
lb build
Caching's important to me because I want to keep firing out iso's testing them and tweaking them
This is what my config/package-lists/kali.list.chroot looks like....
# kali meta-package depends on everything we want
kali-linux-full
kali-root-login
kali-defaults
kali-menu
kali-debtags
kali-archive-keyring
debian-installer-launcher
# provide l10n for everybody
locales-all
# Updates tools which have yet to be added to kali-linux meta
lbd
arachni
bully
uniscan
automater
# some tools that we always want
apache2
atftpd
bluez
bluez-hcidump
#if ARCHITECTURES armel armhf
#cgpt
#endif
clang
cowsay
cryptsetup
desktop-base
ethtool
expect
#if ARCHITECTURES i386 amd64
firmware-b43legacy-installer
firmware-b43-installer
#endif
gdb
git
gparted
#if ARCHITECTURES i386 amd64
guymager
#endif
iw
leafpad
lvm2
mysql-server
ncurses-hexedit
openvpn
p7zip-full
parted
php5
php5-mysql
python-impacket
python-impacket-doc
paros
radare2
rdesktop
screen
sendemail
snmp
snmpd
suckless-tools
sudo
tcpdump
tftp
tightvncserver
tmux
unrar
upx-ucl
#if ARCHITECTURES armel armhf
#vboot-utils
#vboot-kernel-utils
#endif
vim
vim-gtk
xpdf
xtightvncviewer
zenmap
# Graphical desktops depending on the architecture
#
# You can replace all the remaining lines with a list of the
# packages required to install your preferred graphical desktop
# or you can just comment everything except the package of your
# preferred desktop.
#if ARCHITECTURES i386 amd64
# *** KDE DESKTOP ***
kali-defaults
kali-root-login
desktop-base
kde-plasma-desktop
kdm
wicd
wicd-kde
kmix
kcalc
ktorrent
krusader
gedit
bleachbit
software-center
#endif
My goal is to have a Kali-KDE-64.iso with the desktop set-up the way I like it and a few extra packages cooked in.
Mainly virtual box so I can boot kali and load a windows 7 VDI from another partition on a usb stick (the same VDI I use with portable virtual box)
When running a live iso.. wireless devices are automatically detected and confgured
but I find that if I install kali to usb and try to use it on another computer the ability is lost.
So a custom iso is just what I need:D
as i understand it...............
Im thinking I can just extract "tar gee zees" and write the content into the chroot folder and they will be cooked into the iso (flash for example)
im also going to try adding non kali repositorys / packages & tweeking themes
ill let you know how I get on
This produced a "binary.hybrid.iso" in the folder /root/live-build-config
was having problems with an iso not apearing after lengthy downloads.
It may have been that I wasnt attempting ithe live build from a clean kali install
X64 with kde desktop and a few packages added to the bottem of the config
was able to run in live and install (inc encryption)
all the packages had appeard in the menu with the exeption of wicd (I had to connect to the internet using the wicd widget)
Installed Kali in Virtualbox (inc guest additions)
apt-get update
apt-get dist-upgrade
apt-get install git live-build cdebootstrap kali-archive-keyring
git clone git://git.kali.org/live-build-config.git
cd live-build-config
gedit config/package-lists/kali.list.chroot
/etc/init.d/apt-cacher-ng start
export http_proxy=http://localhost:3142/
lb config --architecture amd64
lb build
Caching's important to me because I want to keep firing out iso's testing them and tweaking them
This is what my config/package-lists/kali.list.chroot looks like....
# kali meta-package depends on everything we want
kali-linux-full
kali-root-login
kali-defaults
kali-menu
kali-debtags
kali-archive-keyring
debian-installer-launcher
# provide l10n for everybody
locales-all
# Updates tools which have yet to be added to kali-linux meta
lbd
arachni
bully
uniscan
automater
# some tools that we always want
apache2
atftpd
bluez
bluez-hcidump
#if ARCHITECTURES armel armhf
#cgpt
#endif
clang
cowsay
cryptsetup
desktop-base
ethtool
expect
#if ARCHITECTURES i386 amd64
firmware-b43legacy-installer
firmware-b43-installer
#endif
gdb
git
gparted
#if ARCHITECTURES i386 amd64
guymager
#endif
iw
leafpad
lvm2
mysql-server
ncurses-hexedit
openvpn
p7zip-full
parted
php5
php5-mysql
python-impacket
python-impacket-doc
paros
radare2
rdesktop
screen
sendemail
snmp
snmpd
suckless-tools
sudo
tcpdump
tftp
tightvncserver
tmux
unrar
upx-ucl
#if ARCHITECTURES armel armhf
#vboot-utils
#vboot-kernel-utils
#endif
vim
vim-gtk
xpdf
xtightvncviewer
zenmap
# Graphical desktops depending on the architecture
#
# You can replace all the remaining lines with a list of the
# packages required to install your preferred graphical desktop
# or you can just comment everything except the package of your
# preferred desktop.
#if ARCHITECTURES i386 amd64
# *** KDE DESKTOP ***
kali-defaults
kali-root-login
desktop-base
kde-plasma-desktop
kdm
wicd
wicd-kde
kmix
kcalc
ktorrent
krusader
gedit
bleachbit
software-center
#endif
My goal is to have a Kali-KDE-64.iso with the desktop set-up the way I like it and a few extra packages cooked in.
Mainly virtual box so I can boot kali and load a windows 7 VDI from another partition on a usb stick (the same VDI I use with portable virtual box)
When running a live iso.. wireless devices are automatically detected and confgured
but I find that if I install kali to usb and try to use it on another computer the ability is lost.
So a custom iso is just what I need:D