废话不多说,直接上脚本
(请各位师傅提提意见)

# 镜像源更新
echo "正在更新镜像源--------------------------------------------------→"
echo IyBTZWUgaHR0cHM6Ly93d3cua2FsaS5vcmcvZG9jcy9nZW5lcmFsLXVzZS9rYWxpLWxpbnV4LXNvdXJjZXMtbGlzdC1yZXBvc2l0b3JpZXMvCmRlYiBodHRwOi8vaHR0cC5rYWxpLm9yZy9rYWxpIGthbGktcm9sbGluZyBtYWluIGNvbnRyaWIgbm9uLWZyZWUKCiMgQWRkaXRpb25hbCBsaW5lIGZvciBzb3VyY2UgcGFja2FnZXMKIyBkZWItc3JjIGh0dHA6Ly9odHRwLmthbGkub3JnL2thbGkga2FsaS1yb2xsaW5nIG1haW4gY29udHJpYiBub24tZnJlZQoKCgoKCiMgP8yRCiNkZWIgaHR0cDovL21pcnJvcnMuYWxpeXVuLmNvbS9rYWxpIGthbGktcm9sbGluZyBtYWluIG5vbi1mcmVlIGNvbnRyaWIKI2RlYi1zcmMgaHR0cDovL21pcnJvcnMuYWxpeXVuLmNvbS9rYWxpIGthbGktcm9sbGluZyBtYWluIG5vbi1mcmVlIGNvbnRyaWIKIAojIAVOJ2YKI2RlYiBodHRwOi8vbWlycm9ycy50dW5hLnRzaW5naHVhLmVkdS5jbi9rYWxpIGthbGktcm9sbGluZyBtYWluIGNvbnRyaWIgbm9uLWZyZWUKI2RlYi1zcmMgaHR0cHM6Ly9taXJyb3JzLnR1bmEudHNpbmdodWEuZWR1LmNuL2thbGkga2FsaS1yb2xsaW5nIG1haW4gY29udHJpYiBub24tZnJlZQogCiAjIC390WaALydmCiNkZWIgaHR0cDovL21pcnJvcnMudXN0Yy5lZHUuY24va2FsaSBrYWxpLXJvbGxpbmcgbWFpbiBub24tZnJlZSBjb250cmliCiNkZWItc3JjIHNodHRwOi8vbWlycm9ycy51c3RjLmVkdS5jbi9rYWxpIGthbGktcm9sbGluZyBtYWluIG5vbi1mcmVlIGNvbnRyaWIKIAojIFlfJ2YKI2RlYiBodHRwOi8vbWlycm9ycy56anUuZWR1LmNuL2thbGkga2FsaS1yb2xsaW5nIG1haW4gY29udHJpYiBub24tZnJlZQojZGViLXNyYyBodHRwOi8vbWlycm9ycy56anUuZWR1LmNuL2thbGkga2FsaS1yb2xsaW5nIG1haW4gY29udHJpYiBub24tZnJlZQogCiMgJ94cb+FvZmIKI2RlYiBodHRwOi8vbWlycm9ycy5uZXVzb2Z0LmVkdS5jbi9rYWxpIGthbGktcm9sbGluZy9tYWluIG5vbi1mcmVlIGNvbnRyaWIKI2RlYi1zcmMgaHR0cDovL21pcnJvcnMubmV1c29mdC5lZHUuY24va2FsaSBrYWxpLXJvbGxpbmcvbWFpbiBub24tZnJlZSBjb250cmli | base64 -d > /etc/apt/sources.list
echo "[√]镜像源配置完成"
echo "如需使用其他镜像源,请更改/etc/apt/sources.list"# 系统及软件更新
echo "进行软件和系统更新--------------------------------------------------→"
echo "更新软件包信息"
sudo apt-get update
Y
echo "[√]更新软件包信息"
echo "软件升级"
sudo apt-get upgrade
Y
echo "[√]软件升级完成"
echo "系统升级"
sudo apt-get dist-upgrade
Y
echo "[√]系统升级完成"
echo "删除已下载安装包"
sudo apt-get clean
echo "[√]安装包删除完成"# 远程连接配置
echo "正在配置ssh远程连接--------------------------------------------------→"
echo IyBUaGlzIGlzIHRoZSBzc2hkIHNlcnZlciBzeXN0ZW0td2lkZSBjb25maWd1cmF0aW9uIGZpbGUuICBTZWUKIyBzc2hkX2NvbmZpZyg1KSBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KCiMgVGhpcyBzc2hkIHdhcyBjb21waWxlZCB3aXRoIFBBVEg9L3Vzci9sb2NhbC9iaW46L3Vzci9iaW46L2JpbjovdXNyL2dhbWVzCgojIFRoZSBzdHJhdGVneSB1c2VkIGZvciBvcHRpb25zIGluIHRoZSBkZWZhdWx0IHNzaGRfY29uZmlnIHNoaXBwZWQgd2l0aAojIE9wZW5TU0ggaXMgdG8gc3BlY2lmeSBvcHRpb25zIHdpdGggdGhlaXIgZGVmYXVsdCB2YWx1ZSB3aGVyZQojIHBvc3NpYmxlLCBidXQgbGVhdmUgdGhlbSBjb21tZW50ZWQuICBVbmNvbW1lbnRlZCBvcHRpb25zIG92ZXJyaWRlIHRoZQojIGRlZmF1bHQgdmFsdWUuCgpJbmNsdWRlIC9ldGMvc3NoL3NzaGRfY29uZmlnLmQvKi5jb25mCgojUG9ydCAyMgojQWRkcmVzc0ZhbWlseSBhbnkKI0xpc3RlbkFkZHJlc3MgMC4wLjAuMAojTGlzdGVuQWRkcmVzcyA6OgoKI0hvc3RLZXkgL2V0Yy9zc2gvc3NoX2hvc3RfcnNhX2tleQojSG9zdEtleSAvZXRjL3NzaC9zc2hfaG9zdF9lY2RzYV9rZXkKI0hvc3RLZXkgL2V0Yy9zc2gvc3NoX2hvc3RfZWQyNTUxOV9rZXkKCiMgQ2lwaGVycyBhbmQga2V5aW5nCiNSZWtleUxpbWl0IGRlZmF1bHQgbm9uZQoKIyBMb2dnaW5nCiNTeXNsb2dGYWNpbGl0eSBBVVRICiNMb2dMZXZlbCBJTkZPCgojIEF1dGhlbnRpY2F0aW9uOgoKI0xvZ2luR3JhY2VUaW1lIDJtClBlcm1pdFJvb3RMb2dpbiB5ZXMKI1N0cmljdE1vZGVzIHllcwojTWF4QXV0aFRyaWVzIDYKI01heFNlc3Npb25zIDEwCgojUHVia2V5QXV0aGVudGljYXRpb24geWVzCgojIEV4cGVjdCAuc3NoL2F1dGhvcml6ZWRfa2V5czIgdG8gYmUgZGlzcmVnYXJkZWQgYnkgZGVmYXVsdCBpbiBmdXR1cmUuCiNBdXRob3JpemVkS2V5c0ZpbGUgICAgIC5zc2gvYXV0aG9yaXplZF9rZXlzIC5zc2gvYXV0aG9yaXplZF9rZXlzMgoKI0F1dGhvcml6ZWRQcmluY2lwYWxzRmlsZSBub25lCgojQXV0aG9yaXplZEtleXNDb21tYW5kIG5vbmUKI0F1dGhvcml6ZWRLZXlzQ29tbWFuZFVzZXIgbm9ib2R5CgojIEZvciB0aGlzIHRvIHdvcmsgeW91IHdpbGwgYWxzbyBuZWVkIGhvc3Qga2V5cyBpbiAvZXRjL3NzaC9zc2hfa25vd25faG9zdHMKI0hvc3RiYXNlZEF1dGhlbnRpY2F0aW9uIG5vCiMgQ2hhbmdlIHRvIHllcyBpZiB5b3UgZG9uJ3QgdHJ1c3Qgfi8uc3NoL2tub3duX2hvc3RzIGZvcgojIEhvc3RiYXNlZEF1dGhlbnRpY2F0aW9uCiNJZ25vcmVVc2VyS25vd25Ib3N0cyBubwojIERvbid0IHJlYWQgdGhlIHVzZXIncyB+Ly5yaG9zdHMgYW5kIH4vLnNob3N0cyBmaWxlcwojSWdub3JlUmhvc3RzIHllcwoKIyBUbyBkaXNhYmxlIHR1bm5lbGVkIGNsZWFyIHRleHQgcGFzc3dvcmRzLCBjaGFuZ2UgdG8gbm8gaGVyZSEKI1Bhc3N3b3JkQXV0aGVudGljYXRpb24geWVzCiNQZXJtaXRFbXB0eVBhc3N3b3JkcyBubwoKIyBDaGFuZ2UgdG8geWVzIHRvIGVuYWJsZSBjaGFsbGVuZ2UtcmVzcG9uc2UgcGFzc3dvcmRzIChiZXdhcmUgaXNzdWVzIHdpdGgKIyBzb21lIFBBTSBtb2R1bGVzIGFuZCB0aHJlYWRzKQpLYmRJbnRlcmFjdGl2ZUF1dGhlbnRpY2F0aW9uIG5vCgojIEtlcmJlcm9zIG9wdGlvbnMKI0tlcmJlcm9zQXV0aGVudGljYXRpb24gbm8KI0tlcmJlcm9zT3JMb2NhbFBhc3N3ZCB5ZXMKI0tlcmJlcm9zVGlja2V0Q2xlYW51cCB5ZXMKI0tlcmJlcm9zR2V0QUZTVG9rZW4gbm8KCiMgR1NTQVBJIG9wdGlvbnMKI0dTU0FQSUF1dGhlbnRpY2F0aW9uIG5vCiNHU1NBUElDbGVhbnVwQ3JlZGVudGlhbHMgeWVzCiNHU1NBUElTdHJpY3RBY2NlcHRvckNoZWNrIHllcwojR1NTQVBJS2V5RXhjaGFuZ2Ugbm8KCiMgU2V0IHRoaXMgdG8gJ3llcycgdG8gZW5hYmxlIFBBTSBhdXRoZW50aWNhdGlvbiwgYWNjb3VudCBwcm9jZXNzaW5nLAojIGFuZCBzZXNzaW9uIHByb2Nlc3NpbmcuIElmIHRoaXMgaXMgZW5hYmxlZCwgUEFNIGF1dGhlbnRpY2F0aW9uIHdpbGwKIyBiZSBhbGxvd2VkIHRocm91Z2ggdGhlIEtiZEludGVyYWN0aXZlQXV0aGVudGljYXRpb24gYW5kCiMgUGFzc3dvcmRBdXRoZW50aWNhdGlvbi4gIERlcGVuZGluZyBvbiB5b3VyIFBBTSBjb25maWd1cmF0aW9uLAojIFBBTSBhdXRoZW50aWNhdGlvbiB2aWEgS2JkSW50ZXJhY3RpdmVBdXRoZW50aWNhdGlvbiBtYXkgYnlwYXNzCiMgdGhlIHNldHRpbmcgb2YgIlBlcm1pdFJvb3RMb2dpbiB3aXRob3V0LXBhc3N3b3JkIi4KIyBJZiB5b3UganVzdCB3YW50IHRoZSBQQU0gYWNjb3VudCBhbmQgc2Vzc2lvbiBjaGVja3MgdG8gcnVuIHdpdGhvdXQKIyBQQU0gYXV0aGVudGljYXRpb24sIHRoZW4gZW5hYmxlIHRoaXMgYnV0IHNldCBQYXNzd29yZEF1dGhlbnRpY2F0aW9uCiMgYW5kIEtiZEludGVyYWN0aXZlQXV0aGVudGljYXRpb24gdG8gJ25vJy4KVXNlUEFNIHllcwoKI0FsbG93QWdlbnRGb3J3YXJkaW5nIHllcwojQWxsb3dUY3BGb3J3YXJkaW5nIHllcwojR2F0ZXdheVBvcnRzIG5vClgxMUZvcndhcmRpbmcgeWVzCiNYMTFEaXNwbGF5T2Zmc2V0IDEwCiNYMTFVc2VMb2NhbGhvc3QgeWVzCiNQZXJtaXRUVFkgeWVzClByaW50TW90ZCBubwojUHJpbnRMYXN0TG9nIHllcwojVENQS2VlcEFsaXZlIHllcwojUGVybWl0VXNlckVudmlyb25tZW50IG5vCiNDb21wcmVzc2lvbiBkZWxheWVkCiNDbGllbnRBbGl2ZUludGVydmFsIDAKI0NsaWVudEFsaXZlQ291bnRNYXggMwojVXNlRE5TIG5vCiNQaWRGaWxlIC9ydW4vc3NoZC5waWQKI01heFN0YXJ0dXBzIDEwOjMwOjEwMAojUGVybWl0VHVubmVsIG5vCiNDaHJvb3REaXJlY3Rvcnkgbm9uZQojVmVyc2lvbkFkZGVuZHVtIG5vbmUKCiMgbm8gZGVmYXVsdCBiYW5uZXIgcGF0aAojQmFubmVyIG5vbmUKCiMgQWxsb3cgY2xpZW50IHRvIHBhc3MgbG9jYWxlIGVudmlyb25tZW50IHZhcmlhYmxlcwpBY2NlcHRFbnYgTEFORyBMQ18qCgojIG92ZXJyaWRlIGRlZmF1bHQgb2Ygbm8gc3Vic3lzdGVtcwpTdWJzeXN0ZW0gICAgICAgc2Z0cCAgICAvdXNyL2xpYi9vcGVuc3NoL3NmdHAtc2VydmVyCgojIEV4YW1wbGUgb2Ygb3ZlcnJpZGluZyBzZXR0aW5ncyBvbiBhIHBlci11c2VyIGJhc2lzCiNNYXRjaCBVc2VyIGFub25jdnMKIyAgICAgICBYMTFGb3J3YXJkaW5nIG5vCiMgICAgICAgQWxsb3dUY3BGb3J3YXJkaW5nIG5vCiMgICAgICAgUGVybWl0VFRZIG5vCiMgICAgICAgRm9yY2VDb21tYW5kIGN2cyBzZXJ2ZXI= | base64 -d > /etc/ssh/sshd_config
echo "[√]ssh远程连接配置完成"
/etc/init.d/ssh start
echo "[√]ssh服务已启动"
update-rc.d ssh enable
echo "[√]ssh服务开启自启"# 更新pip源
echo "正在配置python相关内容--------------------------------------------------→"
echo "正在删除原.pip文件夹"
rm -rf /root/.pip
echo "已删除原.pip文件夹"mkdir /root/.pip
echo "已创建.pip文件夹"echo W2dsb2JhbF0KCmluZGV4LXVybCA9IGh0dHBzOi8vcHlwaS50dW5hLnRzaW5naHVhLmVkdS5jbi9zaW1wbGU= | base64 -d > /root/.pip/pip.conf
echo "已注入清华源"# 下载CTF常用python库
echo "更新pip版本"
sudo pip install pip --upgradeecho "进行CTF二进制安全相关库安装------------------------------→"
sudo pip install pwnecho "进行CTF密码学库安装------------------------------→"
sudo pip install crypto
sudo pip install Anaconda
sudo pip install gmpy2
sudo pip install PyCrypto
sudo pip install GMPY2
sudo pip install SymPy
sudo pip install pyCryptodome
sudo pip install Cipher
sudo pip install pycryptodome
sudo pip install libnum
echo "base全家桶↓"
sudo pip install base36
sudo pip install base91
sudo pip install base92
sudo pip install base128
echo "↑↑↑↑↑↑↑↑↑↑"echo "进行CTF逆向工程相关库安装------------------------------→"
sudo pip install z3
sudo pip install z3-solver
sudo pip install opencv-python
sudo pip install numpy
sudo pip install lief
sudo pip install dataclasses
sudo pip install typing
sudo pip install capstone
sudo pip install flask
sudo pip install sha256
sudo pip install tqdm
sudo pip install LibcSearcher
sudo pip install Pillow
sudo pip install requests
sudo pip install quote
sudo pip install argparse
sudo pip install sympy
sudo pip install Imageecho "↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓"
echo "→                                                ←"
echo "→                                                ←"
echo "→               自动化配置已经完成               ←"
echo "→                                                ←"
echo "→                                                ←"
echo "↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑"

[KALI] 新装KALI自动化配置相关推荐

  1. 从零学习BlackHatPython之——VMware Workstation安装Kali Linux并进行配置

    使用VMware WorkStation 安装 Kali Linux 并进行初始化配置 环境准备及参考书目: Windows 10 专业版 Build15063 VMware WorkStation ...

  2. Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...

  3. Kali Linux常用服务配置教程启动DHCP服务

    Kali Linux常用服务配置教程启动DHCP服务 通过前面的介绍,DHCP服务就配置好了.接下来,用户就可以使用该服务器来获取IP地址了.下面将对前面配置的服务进行测试. 1.启动DHCP服务 如 ...

  4. Kali Linux常用服务配置教程安装及配置DHCP服务

    Kali Linux常用服务配置教程安装及配置DHCP服务 在Kali Linux中,默认没有安装DHCP服务.下面将介绍安装并配置DHCP服务的方法. 1.安装DHCP服务 在Kali Linux中 ...

  5. Kali Linux常用服务配置教程DHCP服务原理

    Kali Linux常用服务配置教程DHCP服务原理 动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一个局域网的网络协议,基于UDP协议工作 ...

  6. kali linux 2.0配置更新源后apt-get update 报错

    这个是我/etc/apt/sources.list的更新源: 1 deb http://http.kali.org/kali kali-rolling main contrib non-free 2 ...

  7. 20165203 《网络对抗技术》week1 Kali的安装与配置

    20165203 <网络对抗技术>week1 Kali的安装与配置 本人感觉Kali可以做很多有意思的事情,下面是本人的Kali的安装过程. 安装过程 光盘映像文件的下载 登录官网,选择下 ...

  8. kali linux查询自己的ip,Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...

  9. kali虚拟机安装及配置

    1.镜像下载及其相关知识 1.1 镜像下载 kali官网下载地址 默认镜像版本 Kali Linux 64-Bit 推荐镜像版本 Kali Linux XFCE 64-Bit 1.2 kali各版本说 ...

最新文章

  1. hdu4909 状态压缩(偶数字符子串)
  2. ServletAPI介绍
  3. 重命名 docker 容器名
  4. zencart 如何修改在线人数和订单编号
  5. JavaScript开发环境Aptana
  6. ndows movie maker,Windows Movie Maker
  7. Google SketchUp Cookbook: (Chapter 1) Making Multiple Copies
  8. SCI 期刊、SCIE 期刊和 ESCI 期刊的比较
  9. 设计一个分数类java_Java 有理数类 分数类 Rational类的设计与实现
  10. SylixOS操作系统自学经历(一)
  11. web html5音乐播放器设计与实现,基于HTML5技术的音乐播放器的设计与实现
  12. JAVA后端面试经-三拳打死老师傅的那些套路问题,开卷你也不会
  13. 用CSS画小猪佩奇,你就是下一个社会人!
  14. 关于金山词霸的屏幕取词1
  15. 拿到别人的vue项目之后如何运行
  16. 【JetPack+Retrofit+Rxjava】获取Bing每日一图并显示ViewModel+LiveData+DataBinding+MVVM 补充笔记
  17. nginx禁止国外IP访问网站
  18. 「题解」USACO15FEB Fencing the Herd G
  19. 矩形切割matlab,Matlab-简单的车牌识别并分割(学习笔记)
  20. 主流原型工具可用性测试横向比较

热门文章

  1. 北京大学郭炜慕课习题解
  2. 在一个js文件中引入另一个js文件
  3. 《杀出个黎明》(From Dusk Till Dawn)--This is the fucking movie
  4. 离散数学班委竞选问题用python程序实现(课本p45.30)
  5. JavaScript定时器-限时秒杀
  6. 基于网络分析和文本挖掘的意见领袖影响力研究
  7. TS之namespace与module
  8. Angular------win10搭建Angular环境并运行hello-world
  9. 2017年高教社杯全国大学生数学建模竞赛题目--C题 颜色与物质浓度辨识
  10. python 销售数据分析表格_python数据分析——医院销售数据实战案例