0%

项目:创建自定义Kali Linux ISO

该存储库将允许您构建自定义的Kali ISO。主要好处是可以将其用作可启动USB驱动器

环境准备

理想情况下,您应该在现有的Kali环境中构建自定义的Kali ISO 建议使用轻量级或虚拟化(VMware / VirtualBox)映像。

作为root

1
apt-get install curl git live-build cdebootstrap

自定义

我在kali-config / variant-custom目录下使用了一个自定义变量。这包括:

我还在以下位置自定义了时区,键盘布局和语言环境:

构建

要构建和使用自定义变体:

1
2
cd kali-live-build
./build.sh --verbose --variant自定义

完成后,可以在以下位置找到生成的ISO映像: images/kali-linux-custom-rolling-amd64.iso

代理构建

如果您可能要运行多个构建,那么通过缓存代理(例如Squid)路由所有内容很有用。这将显着加快后续运行。

例子squid.conf

1
2
3
4
cd kali-live-build
apt-get install squid
cp squid.conf /etc/squid/squid.conf
/etc/init.d/squid开始

现在,您可以build.sh使用--apt-http-proxy参数运行:

1
2
3
出口http_proxy = http:// localhost:3128 /
./build.sh --verbose --variant自定义-\
--apt-http-proxy = $ {http_proxy}

项目地址

  • https://github.com/prateepb/kali-live-build