页次: 1
这里有篇文章 用 Charles 那个抓包软件来分析 Dropbox 需要使用的 Url 路径
Wireshark 里是否有类似的功能,我用 Wireshark 只能看到通信的 IP 地址,怎样转成 Url 地址?
我仿着文中的脚本写了段 bash 并且命名为 findip
#!/usr/bin/env bash
SUFFIEX=dropbox.com
PREFIX=(client dl-client notify dl-debug)
function DIG {
DIGANSWER=$(dig @8.8.8.8 $1 +short +vc | tail -1)
if [[ -n $DIGANSWER ]]
then
#echo "$DIGANSWER $1"
:
fi
}
DIG www.$SUFFIEX
DIG d.$SUFFIEX
DIG client-lb.$SUFFIEX
for i in ${PREFIX[@]}
do
for j in $(seq 1000)
do
DIG ${i}$j.$SUFFIEX
done &
echo $!
done
程序的 echo $! 那行输出了 4 个后台进程 ID
用 ps aux | grep ./findip 显示的 findip 进程数是 8 个
怎么能数出 8 个呢?
离线
Wireshark 抓包得到的数据是加密的,没有办法解密。这是 HTTPS 的特性。
你使用 proxychains 就可以看到它在连接哪些 IP 地址了。
离线
页次: 1