charles linux版本是一款Linux端網(wǎng)絡(luò)抓包工具,用戶可以通過(guò)它進(jìn)行Linux端的網(wǎng)絡(luò)輔助幫助用戶實(shí)現(xiàn)網(wǎng)絡(luò)上的包名等等的捕獲,當(dāng)然了軟件內(nèi)還設(shè)有各種語(yǔ)言你可以自由切換,讓你的Linux虛擬機(jī)網(wǎng)絡(luò)通暢更好的方法之一,類(lèi)似一個(gè)代理服務(wù)器,小編為您提供Linux端的包,希望可以對(duì)你提供幫助!
官方介紹
Charles是在PC端常用的網(wǎng)絡(luò)封包截取工具,但它不僅僅能在pc端使用,還可以在手機(jī)ios和安卓端都可以使用。我們?cè)谧鲆苿?dòng)開(kāi)發(fā)或者測(cè)試網(wǎng)頁(yè)app時(shí)候,為了調(diào)試與服務(wù)器端的網(wǎng)絡(luò)通訊協(xié)議,常常需要截取網(wǎng)絡(luò)封包來(lái)分析。除了一般的調(diào)試,Charles也可以用于分析第三方應(yīng)用的通訊協(xié)議。配合Charles的SSL功能,Charles還可以分析Https協(xié)議。

charles linux抓包使用方式
檢查java是否已經(jīng)安裝在Ubuntu上
打開(kāi)終端,使用下面的命令:
java -version
如果你看到像下面的輸出,這就意味著你并沒(méi)有安裝過(guò)Java:
The program ‘java’ can be found in the following packages:
*default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install
安裝jre
sudo apt-get install default-jre
安裝OpenJDK
sudo apt-get install default-jdk
安裝oracle JDK(使用源安裝)
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default
設(shè)置環(huán)境變量
編輯.bashrc文件
sudo vi ~/.bashrc
如果是使用源方法安裝的, 則默認(rèn)的安裝路徑是在/usr/lib/jvm/java-8-oracle中, 則配置對(duì)應(yīng)的JAVA_HOME即可
JAVA_HOME=/usr/lib/jvm/java-8-oracle
為了讓更改立即生效,請(qǐng)?jiān)诮K端執(zhí)行如下命令:
source ~/.bashrc
驗(yàn)證
輸入以下命令驗(yàn)證java -version, 如圖
如果要運(yùn)行charles執(zhí)行./charles即可
cd /usr/bin/charles/lib
Charles\lib\charles.jar




