Skip to content

kelvin2468/kali-arm-build-scripts

 
 

Repository files navigation

Kali-ARM-Build-Scripts

Offensive Security Kali Linux ARM build scripts are used to build our official Kali Linux ARM images which can be found at http://www.kali.org/downloads/

•	These scripts have been tested on a Kali Linux 32- and 64-bits installations, after making sure that all the dependencies have been installed.
•	Do run the build-deps.sh script first which installs all required dependencies.
•	The cross compilers from our github account is necessary.

For armel images (RPi), use:

https://github.com/offensive-security/gcc-arm-eabi-linaro-4.6.2

For armhf images, use:

https://github.com/offensive-security/gcc-arm-linux-gnueabihf-4.7

For arm64 images (ODROID-C2), use:

https://releases.linaro.org/archive/14.09/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz

A sample workflow would look similar to (armhf):

mkdir ~/arm-stuff
cd ~/arm-stuff
git clone https://github.com/offensive-security/gcc-arm-linux-gnueabihf-4.7
export PATH=${PATH}:/root/arm-stuff/gcc-arm-linux-gnueabihf-4.7/bin
git clone https://github.com/offensive-security/kali-arm-build-scripts
cd ~/arm-stuff/kali-arm-build-scripts
./build-deps.sh
./chromebook-arm-exynos.sh 1.0

If you are on 32bit, after the script finishes running, you will have an image file located in ~/arm-stuff/kali-arm-build-scripts/chromebook-1.0/ called kali-1.0-chromebook.img and a sha1sum file for it. You will need to use your own preferred compression if you want to distribute it.

On 64bit systems, after the script finishes running, you will have 3 files located in ~/arm-stuff/kali-arm-build-scripts/chromebook-1.0; the sha1sum for the uncompressed image file, the image file compressed via xz, and the sha1sum file for the compressed image file.

Last Updated : 8th June, 2018 21:12:35 UTC

About

Kali Linux ARM build scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 99.1%
  • C 0.9%