一、sslscan工具安裝步驟
1.
下載源碼
git clone https://github.com/rbsec/sslscan
2.進入目錄
cd sslscan
3.編譯安裝
make static
4.如果報錯就安裝一下依賴環境
sudo apt-get install ruby
sudo apt-get install zlib1g
sudo apt-get install zlib1g.dev
5.
查看是否編譯成功
./sslscan --version
6.使用
./sslscan --tlsall xxx.xxx.com:443
二、忘記root密碼如何修改
1.啟動 Kali Linux, 在看到藍色的引導界面時按鍵盤 e 進入編輯模式
2.在界面"linux /boot/vmlinuz-5.14.0-kali-adm64 root=UUID=02f7b3bc-5dd1-4ef0-8ce0-e2f37603c49 ro initrd=/install/initrd.gz quiet "這一欄中將"ro"改為"rw"
",並且刪除".gz"后面的"quite",替換成"init=/bin/bash"
3.修改完后,按Ctrl+X組合鍵讓系統按照我們設定好的指令進行啟動,看到"root@(none):/#"之后,使用"passwd root"重置root用戶密碼命令,根據提示,依次完成密碼修改
4.修改完成后,重啟客戶機,正常引導開機,輸入賬戶:"root",密碼:"3步驟修改后的密碼"
三、開啟SSH服務
1、配置SSH參數
修改sshd_config文件,命令為:vim /etc/ssh/sshd_config
將#PasswordAuthentication no的注釋去掉,並且將NO修改為YES //kali中默認是yes
將PermitRootLogin without-password修改為PermitRootLogin yes
然后,按esc鍵后 輸入:wq保存,退出vim
2、啟動SSH服務
命令為:/etc/init.d/ssh start
或者service ssh start
查看SSH服務狀態是否正常運行,命令為:
/etc/init.d/ssh status
或者
service ssh status
有running說明成功啟動。
3、設置系統自動啟動SSH服務
update-rc.d ssh enable //系統自動啟動SSH服務
update-rc.d ssh disabled // 關閉系統自動啟動SSH服務
再次執行netstat -lnt命令則看到22端口成功啟動
四、Kali修改網卡
1、基本的網絡命令
ifconfig命令用於顯示當前主機中狀態為“激活”的網絡接口信息。
ifconfig -a命令用於顯示當前主機中所有網絡接口信息(包括未激活的網絡接口)
route命令:
route命令用於顯示當前Linux系統中的路由信息,從route命令的顯示結果可以看到當前主機所在的子網和默認網關的地址
netstat命令
netstat -r 命令可以實現與“route"命令相同的功能,即顯示Linux系統中的路由信息(路由表)。
”netstat -au"顯示udp傳輸協議的連接情況
"netstat -at"顯示tcp傳輸協議的連接狀況
網卡的啟用和停用:
#ifconfig up
#ifconfig down
配置動態獲取IP地址:
在大型網絡中,客戶端主機通常設置為從DHCP服務器自動獲取IP地址、子網掩碼等網絡信息,因此可以大大簡化網絡設置,下面是如何配置DHCP客戶端
"/etc/network/"目錄下的”interfaces"文件是kali linux中最重要的網絡配置文件之一,該文件用於描述主機中所有的網絡接口的信息,不論Linux主機中作為DHCP客戶端還是配置使用靜態IP地址,都需要對該文件進行修改。
以下是作為DHCP客戶端的“interfaces”文件的配置內容,其中“iface eth0 inet dhcp"設置網絡接口eth0 通過DHCP獲取網絡地址。
iface eth0 inet dhcp //用於設置網絡接口eth0 通過dhcp協議獲取網絡配置
重啟網絡服務:
對”interfaces“文件進行更改后,需要重新啟動Linux中的networking 服務
# /etc/init.d/networking restart
