一、网络配置(1)
1. 手动指定临时ip地址:
查询ip: ifconfig
指定ip: ifconfig eth0 192.168.1.10/24
ifconfig eth0
指定网关(路由): route add default gw 192.168.1.1
查看: netstat –nr
添加网段(网络地址):route add –net 172.16.0.0/24 gw 192.168.1.100 eth0
route add –net 172.16.1.0/24 gw 192.168.1.100 eth0
echo nameserver 192.168.1.1 > /etc/resolv.conf
vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 114.114.114.114
2. 配置固定ip地址:
vi /etc/network/interfaces (注:该文件中有两个网卡,默认dhcp获取ip)
原文件:auto lo
iface lo inet loopback
allow- hotplug eth0
iface eth0 inet dhcp
改为指定静态ip文件:
auto lo
iface lo inet loopback
allow- hotplug eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.20.255 (选配)
gateway 192.168.0.254
dns- nameservers 192.168.0.10 192.168.0.20
up route add –net 172.16.5.0/24 gw 192.168.10.100 eth1 (选配)
down route del –net 172.24.0.0/24 (选配)
配置网络(2)
一、配置IP
编辑/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5)。
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0 //指定eth0网卡
iface eth0 inet static //静态地址(动态获取用dhcp)
address 192.168.77.133 //IP地址
netmask 255.255.255.0 //子网掩码
gateway 192.168.77.254 //默认网关
二、配置DNS
编辑/etc/resolv.conf
nameserver 8.8.8.8
nameserver 4.4.4.4
三、重启网络
#/etc/init.d/networking restart
或者
#service networking restart
拓展
临时IP地址
dhclient eth0 //指定eth0网卡dhcp模式
ifconfig eth0 192.168.1.100/24 //固定IP
route add default gw 192.168.1.1 //指定网关
echo nameserver 192.168.1.1 > /etc/resolv.conf //DNS
二、安装更新
安装虚拟机的增强功能, 定位软件包 :
apt-get install linux-header- $(uname -r)
1.apt-get update //(更新目录)
2.apt-get upgrade //(更新文件)
apt-get upgrade - - fix- missing //(更新文件)
3. apt-get install kali-linux-all //(安装kali所有工具包)
apt-get dist-update
apt-get autoclean
apt-get autoremove
vi /etc/apt/sources.list (注释掉deb开头的官方更新源,选中使用y复制,右键P粘贴)
更换国内更新源:
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
3.apt-get dist-upgrade //(更新依赖关系)
4.clean
5.apt-get install -y virtualbox-guest-x11 // (在线安装增强功能)
6.reboot //(重启)
• 库 •
Apt-get命令
• 安装适合⾃⼰的⼯具软件 •
apt-get install kali-linux-all
多媒体播放器:smplayer 路由:mtr
浏览器flash插件:flashplugin-nonfree 管理安装依赖包:gdebi
共享软件:amule 下载软件(bt):qbittorrent 字典:stardict
集成开发环境:geany 解决下载字体乱码:ttf-wqy-microhei
阅读器(CHM):kchmviewer 思维脑图:freemind
信息依赖:libnss3-tools 网速工具:netspeed 内核:libncurses5-dev
文件传输:filezilla filezillacommon 网页浏览器:chromium
python配件:python-dev python-greenlet python-gevent python-openssl python-crypto python-pip
集成开发环境:monodevelop 未知:mono-gmcs 未知:meld -y
DNS配置:resolvconf(别用)
查看系统变化: dmesg
安装流量监视软件包:
apt-get install netspeed
熟悉BASH命令:
Ls 、cd、pwd、cat、more、tall、cp、rm、top、ps、grep、ifconfig、
netstat、awk、sort、route、mount、dmesg、find、whereis、echo、vim.
执行: apt -y install firefox-esr-l10n-zh-cn ,在火狐浏览器中,选择右上角的菜单,选择“选项”,选择“内容”-->在语言栏点击“选择”,选择“中文/中国 [zh-cn]”,点击“确定”,重启浏览器即可。
firefox浏览器插件:
flashgot 、autoproxy 、Tamper Data 、cookie importer、Cookies Manager、User Agent Switcher、HackBar、Live http header、Firebug、Download YouTube Videos as MP4、 Flagfox、hashr
Oracle官网下载:
下载 • http://java.sun.com/javase/downloads/index.jsp
登录账号:
jdk-8u91-linux-x64
tar -xzvf jdk-8u91-linux-x64.tar.gz
mv jdk1.8.0_91 /opt
cd /opt/jdk1.8.0_91
1)执行 gedit ~/.bashrc , 并添加下列内容
# install JAVA JDK
export JAVA_HOME=/opt/jdk1.8.0_91
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
2)执行 source ~/.bashrc
执行:
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_91/bin/java 1
update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_91/bin/javac 1
update-alternatives --set java /opt/jdk1.8.0_91/bin/java
update-alternatives --set javac /opt/jdk1.8.0_91/bin/javac
查看结果:
update-alternatives --config java
update-alternatives --config javac
java -version
#output
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
查看shell内进程参数大小:
Ulimit –a
将socket数量扩大(并发攻击有用)
vi .bashrc
最下方输入: ulimit –n 900000
查看服务:
cd /etc.init.d/
启动该目录下服务ssh:
./ssh start
查看22端口是否开启:
netstat –pantu | grep : 22
结束ssh服务:
./ssh stop
1. 使用软件打开链接下载tor
https://www.torproject.org/download/download-easy.html.en#linux
2.创建一个用户(tor默认不能使用root访问不安全)
useradd –m usern
设置密码
passwd usern
授权分组
usermod –a –G sudo usern
chsh –s /bin/bash usern
查看用户:
id usern
3. 将下载下来的tor压缩包放入/opt/目录下面,并且提取出来里面的文件:tor-browser_en-US
tar –xvJf 压缩包名字
4. 修改提取出来文件夹的权限:
chown –R usern:usern tor-browser_en-US
5. 使用usern用户进入到/tor-browser_en-US/Browser/文件下执行
./start-tor-browser
6.tor启动以后弹出窗口,选择配置连接:(由于中国长城防火墙,所以无法直接连接)
选择等待从tor获取链接节点,找到节点后,输入验证码,链接成功!
1.安装ibus框架
apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
2.安装拼音引擎:
ibus拼音:apt-get install ibus-pinyin
google拼音:apt-get install ibus-googlepinyin
sun拼音输入法:apt-get install ibus-sunpinyin
3.设置ibus框架
ibus-setup
4. 使用reboot命令重启以后,在左面找到输入法进入设置:
默认使用windows+space键,切换输入法。也可在右上角图标上做切换。
历史命令:
2 ping www.baidu.com(试探网络)
3 apt -y install firefox-esr-l10n-zh-cn (火狐中文)
4 tar -xzvf jdk-8u221-linux-x64.tar.gz (解压java)
7 mv jdk1.8.0_221 /opt (移动解压后的java)
8 cd /opt/jdk1.8.0_221 (进入java目录)
9 gedit ~/.bashrc (设置环境变量)
10 source ~/.bashrc
11 update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_221/bin/java 1
12 update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_221/bin/javac 1
13 update-alternatives --set java /opt/jdk1.8.0_221/bin/java
14 update-alternatives --set javac /opt/jdk1.8.0_221/bin/javac
15 update-alternatives --config java
16 update-alternatives --config javac
17 java -version
18 cd ~
20 ulimit -a
26 vi .bashrc (设置并发数量)
30 ping www.baidu.com
31 gedit /etc/apt/sources.list (修改更新源,目前使用中科大源)
34 apt-get update
35 apt-get upgrade --fix-missing
38 mv tor-browser-linux64-8.5.5_en-US.tar.xz /opt/ (移动tor)
40 cd /opt
42 tar -xvJf tor-browser-linux64-8.5.5_en-US.tar.xz (解压tor)
44 cd tor-browser_en-US
46 cd Browser
48 gedit start-tor-browser (修改启动用户可以为root)
49 ./start-tor-browser
50. pyqt5安装: pip install PyQt5-tools