1.更新升级
• apt-get update
• apt-get upgrade
• apt-get dis-upgrade
 
2.根据个人喜好需求安装软件包
• 库
• Apt-get命令
• 安装适合自己的工具软件
• apt-get install kali-linux-all smplayer ibus ibus-pinyin flashplugin-nonfree gdebi amule
qbittorrent geany meld stardict ttf-wqy-microhei kchmviewer resolvconf python-dev
python-greenlet python-gevent python-vte python-openssl python-crypto python
appindicator python-pip libnss3-tools freemind netspeed libncurses5-dev mtr filezilla filezilla
common chromium monodevelop mono-gmcs -y
 
3.安装一些必要的浏览器插件
• firefox浏览器插件
• flashgot 、autoproxy 、Tamper Data 、cookie importer、Cookies Manager、User Agent
Switcher、HackBar、Live http header、Firebug、Download YouTube Videos as MP4、
Flagfox、hashr
• https://addons.mozilla.org/en-US/firefox/addon/xss-me/
• https://addons.mozilla.org/en-US/firefox/addon/sql-inject-me/?src=ss
 
4.安装java(根据个人需求)
• 下载
• http://java.sun.com/javase/downloads/index.jsp
• 解包
• tar -xzvf /root/jdk-7u45-linux-x64.tar.gz
• mv jdk1.7.0_45 /opt
• cd /opt/jdk1.7.0_45
• 安装注册
• update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_45/bin/java 1
• update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_45/bin/javac 1
• update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so 1
 
• 默认设置
• update-alternatives --set java /opt/jdk1.7.0_45/bin/java
• update-alternatives --set javac /opt/jdk1.7.0_45/bin/javac
• update-alternatives --set mozilla-javaplugin.so /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so
• 验证
• java –version
• http://www.java.com/en/download/installed.jsp
 
5.并发线程限制
• Ulimite用于限制当前 shell 内进程的资源使用
• 查看默认值
• Ulimite –a
• 全局配置⽂件 :/etc/security/limits
• <domain> <type> <item> <value>
• 用途距离
• 限制文件块大小:ulimit – s 100
• 限制shell内存使用:ulimit -m 5000 -v 5000
• 没有直接对socket数量的限制参数
• Linux系统中一切都是文,运行中的文件叫做进程
• ulimit -n 65535
永久生效:
echo ulimit -n 65535 >>/etc/profile  
 
6.服务开关

• Kali Linux默认未启动所有网络服务
• update-rc.d ssh default
• /etc/init.d/ssh start
 
7.FQ&代理
• GFW长城防火墙
• Facebook、youtube
• FQ
• http代理
• socks代理
• ssh隧道
 
 
8.代理链

• 公开的代理服务器
• 配置代理链
• vi /etc/proxychains.conf
• # proxychains iceweasel
 
代理设置
• /etc/apt/apt.conf
• Acquire::ftp::proxy "ftp://127.0.0.1:8087/";
• Acquire::http::proxy "http://127.0.0.1:8087/";
• Acquire::https::proxy "https://127.0.0.1:8087/";
• Acquire::socks::proxy "https://127.0.0.1:8087/";
• /etc/bash.bashrc
• export ftp_proxy="ftp://user:password@proxyIP:port"
• export http_proxy="http://user:password@proxyIP:port"
• export https_proxy="https://user:password@proxyIP:port"
• export socks_proxy="https://user:password@proxyIP:port"
 
 

第三章.定制专属的kali的更多相关文章

  1. Python黑帽编程3.0 第三章 网络接口层攻击基础知识

    3.0 第三章 网络接口层攻击基础知识 首先还是要提醒各位同学,在学习本章之前,请认真的学习TCP/IP体系结构的相关知识,本系列教程在这方面只会浅尝辄止. 本节简单概述下OSI七层模型和TCP/IP ...

  2. 精通Web Analytics 2.0 (5) 第三章:点击流分析的奇妙世界:指标

    精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第三章:点击流分析的奇妙世界:指标 新的Web Analytics 2.0心态:搞定它.新的闪亮系列工具:是的.准备好了吗?当然 ...

  3. 《Metasploit魔鬼训练营》第三章

    p85 使用nmap探测目标主机的操作系统版本那里有问题,我探测不了NAT服务器的! msf > nmap -sT 10.10.10.254 [*] exec: nmap -sT 10.10.1 ...

  4. 【黑金原创教程】【Modelsim】【第三章】理想就是美丽

    声明:本文为黑金动力社区(http://www.heijin.org)原创教程,如需转载请注明出处,谢谢! 黑金动力社区2013年原创教程连载计划: http://www.cnblogs.com/al ...

  5. spring boot 笔记--第三章

    spring boot 笔记 第三章,使用Spring boot 构建系统: 强烈建议支持依赖管理的构建系统,Maven或Gradle 依赖管理: Spring Boot的每版本都会提供它支持的依赖列 ...

  6. 《Effective C++》第8章 定制new和delete-读书笔记

    章节回顾: <Effective C++>第1章 让自己习惯C++-读书笔记 <Effective C++>第2章 构造/析构/赋值运算(1)-读书笔记 <Effecti ...

  7. 【全面解禁!真正的Expression Blend实战开发技巧】第三章 从最常用ButtonStyle开始 - TextButton

    原文:[全面解禁!真正的Expression Blend实战开发技巧]第三章 从最常用ButtonStyle开始 - TextButton 在实际项目中,使用blend做的最多的一定是各种自定义But ...

  8. 《STL源码剖析》——第一、二、三章

     第一章:概论: 换句话说,STL所实现的,是依据泛型思维架设起来的一个概念结构.这个以抽象概念(abstract concepts)为主体而非以实际类(classes)为主体的结构,形成了一个严谨的 ...

  9. 深入理解Magento – 第三章 – 布局,块和模板

    深入理解Magento 作者:Alan Storm 翻译:Hailong Zhang 第三章 – 布局,块和模板 我们接着研究Magento.根据我们第二章讲的Magento MVC的架构,我们接下来 ...

随机推荐

  1. linux安装脚本

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 3 ...

  2. WPF使用NAudio录音

    代码: using NAudio.Wave; using System.Windows; namespace NAudioDemo { /// <summary> /// MainWind ...

  3. 修改用户名后TSF出现"需要本地工作区。工作区 xxx 并未驻留在本计算机上"

    解决方法就是:1,打开vs下的"开发人员命令提示"2,按下面格式输入命令:tf workspaces /collection:http://192.168.0.110:8080/t ...

  4. MinGW 编译 libsndfile-1.0.25(只要有 MSYS,./configure make make install 就行了)

    最近做的一个项目需要读写 wav 文件.在网上找到 libsndfile 刚好满足我的需要.但是编译的时候遇到了点小麻烦,这里记录一下编译的过程,免得下次再编译时忘记了. 因为是在编译完成若干天后写的 ...

  5. 年度调查 看看 2016 年 Go 语言调查结果

    Go 语言官方博客公布了 2016 年 Go 语言使用调查. 在 3,595 名被调查者中,89% 称他们在工作中或工作之外用 Go 编程:63% 称他们的工作是 Web 开发,但只有 9% 的人只从 ...

  6. QT编译./configure参数的详细解释

    可以随便的转载,只要按照规矩走带上咱论坛的链接就好. ======================================全文是按照./configure -help来翻译的========= ...

  7. How to Use the Dynamic Link Library in C++ Linux (C++调用Delphi写的.so文件)

    The Dynamic Link Library (DLL) is stored separately from the target application and shared among dif ...

  8. Delphi 7下IGDIPlus库的使用

    IGDI+是一个免费开源封装微软GDI+功能的Delphi库,该库使得可以用Delphi语言代码快速简短的实现复杂GDI+应用程序.官方网站:http://www.mitov.com/html/igd ...

  9. easyui在IE中: SCRIPT1003: 缺少 ':'

  10. PHP/JS中获取当前页面的完整URL

    javascript实现: top.location.href 顶级窗口的地址this.location.href 当前窗口的地址 php实现 PHP实现 #测试网址: http://localhos ...