解决Dropbox连接问题

dropbox最近连接不了,原因你懂的,网上找到了解决方案,决定搬家过来,省的哪天找不着了

原文:http://yannisxu.me/post/reconnect-dropbox

首先通过抓包获取dropbox所需要连接的IP

这里用Charles  

Download: http://www.charlesproxy.com/ (官网)

Registered name: anthony ortolani

License key:   a4036b2761c9583fda(好孩子看不到)

开始抓包 -》 打开Dropbox -》 获取域名

主要有以下几个域名:

client#.dropbox.com   #代表数字,不固定

client-lb.dropbox.com

notify#.dropbox.com

然后通过Python脚本,批量解析域名,获取IP地址

import subprocess
for num in range(1, 1000):
    url = "client" + str(num) + ".dropbox.com" 
    cmd = "nslookup -vc " + url + " 8.8.8.8"
    p = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
    ip = p.stdout.readlines()[-2].replace("Address: ", "").replace("\n", "")
    print ip + " " + url

贴进hosts文件,搞定

破解码来自:http://blog.woodbunny.com/post-128.html



你可能感兴趣的:(解决Dropbox连接问题)