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版本

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

charles linux版本v4.6.2 官方版下載地址

遠(yuǎn)程下載