當前位置:
首頁 > 新聞 > Kali下安裝Shadowsocks與利用ss和ProxyChains實現任意應用代理

Kali下安裝Shadowsocks與利用ss和ProxyChains實現任意應用代理

在安裝了kali後在網上搜過很多次「跨欄」的姿勢,但是搜到的答案要麼很麻煩,要麼介紹的不夠詳細易懂,所以就萌生了一個自己去整理一下,總結出一個簡單易用教程的想法,僅提供給剛剛使用KaliLinux的萌新們做一個參考,而不必去費時費力的搜索大量的資料。

//大前提是你要有一個可用的ss.......


安裝Shadowsocks的圖形化界面//類似Win下的紙飛機


直接在 /etc/apt/sources.list 里添加源


在/etc/apt/sources.list 最後加上


deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu devel main


然後


apt-get update&&apt-get install shadowsocks-qt5


這時候圖形界面的SS管理器就安裝好了


在應用程序里打開:




點擊「連接」——》「添加」——》「手動」


如下界面



注意:不知道什麼原因,在這裡選擇導入json配置文件程序會崩潰,所以盡量手動輸入


配置完成後點擊五角星,如果正常的話會出現延遲XX毫秒


不正常的話要去檢查一下輸入的ss賬號信息是否有誤



安裝命令行界面的Shadowsocks


1. apt-get install python-pipsudo pip install shadowsocks


然後創建配置文件


終端輸入:



gedit /etc/shadowsocks.json


加入下面的配置內容,並補全配置信息



{ "server":"伺服器地址", "server_port":伺服器埠號, "local_address": "127.0.0.1", "local_port":1080, "password":"密碼", "timeout":300, "method":"加密方式", "fast_open": true, "workers": 1}


如圖:



終端啟動客戶端



sslocal -c /etc/shadowsocks.json



配置proxychain(會在下文介紹)kali默認已經安裝了。



vi /etc/proxychains.conf


將socks4 127.0.0.1 9095改為socks5 127.0.0.1 xxxx //xxxx改為你自己的埠


設置 ProxyChains


1.打開ProxyChains配置文件



vi /etc/proxychains.conf


#順便補充一下Vim編輯器簡單使用方法


執行上面命令之後摁一下鍵盤的i鍵,就可以對文本進行修改


修改完成後摁esc 然後摁住shift+; 左下角會出現一個冒號



輸入wq摁下回車保存並退出


2.去掉dynamic_chain前面的注釋符



3.添加代理伺服器列表


在最下方這個地方,默認是socks4 xxxx xxx


改成sock5 127.0.0.1 xxxx // xxxx是你自己的埠,也就是上邊在配置ss時輸入的local_port:xxxx


我這裡用的是8089



4. 測試代理服務是否正常


執行



proxyresolv www.target.com


此時執行會出現命令未找到


終端輸入



cp /usr/lib/proxychains3/proxyresolv /usr/bin/


然後再次執行



proxyresolv www.google.com


//這時候ss的命令界面應該是正在運行的,就是在執行過sslocal -c /etc/shadowsocks.json之後



返回ok,說明配置正確,可以愉快的跨欄了。


5.使用ProxyChains 啟動firefox


終端輸入:proxychains firefox啟動火狐瀏覽器


測試一下:




使用ProxyChains代理其他程序和啟動Firefox同理


proxychains msfconsole //啟動msf


proxychains sqlmap //通過代理啟動sqlmap


不再一一介紹。


The End.


*本文作者:AresX404,轉載請註明來自FreeBuf.COM





您的贊是小編持續努力的最大動力,動動手指贊一下吧!


本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊下面的「搶先收到最新資訊」瀏覽吧!



請您繼續閱讀更多來自 FreeBuf 的精彩文章:

TAG:FreeBuf |

您可能感興趣

使用Spring Boot Actuator、Jolokia和Grafana實現准實時監控
WordPress:如何應用Kubernetes和Portworx實現高可用和可擴展性
Android-RecyclerView實現Item添加和刪除
谷歌全attention機器翻譯模型Transformer的TensorFlow實現
使用CNN+Auto-Encoder 實現無監督Sentence Embedding
raft如何實現Linearizable Read
ReactiveSwift源碼解析(七)Signal的CombineLatest的代碼實現
黑客利用Python和C實現syn flood攻擊
JavaScript非同步與Promise實現
用TensorFlow實現ResNeXt和DenseNet,超簡單!
使用dataTable實現editor編輯數據
標籤傳播演算法(Label Propagation)及 Python 實現
OAuth2 Provider的最簡單實現 (Spring Boot + Spring Security OAuth2)
用python和Tesseract實現光學字元識別(OCR)
Sacai x Undercover 將要實現??
如何通過SSH隧道實現 Windows Pass the Ticket攻擊?
Python-Day4實現簡單的shell sed替換功能
ReactiveCocoa源碼解析(一)Event與Observer代碼實現
swoole2-mysqlpool:基於 Swoole 2 協程特性實現的 MySQL 連接池