xchaoinfo / fuck-login

模拟登录一些知名的网站,为了方便爬取需要登录的网站
5.86k stars 2.02k forks source link

考虑把某个网站的模拟登录的过程录制成视频教程 #40

Open xchaoinfo opened 7 years ago

xchaoinfo commented 7 years ago

大家觉得把哪个网站作为例子,比较好,欢迎提各种意见。 或者发 Email 到 xchaoinfo@qq.com 讨论这个问题。

xchaoinfo 2016.10.14

suoba commented 7 years ago

www.taobao.com QZone

z2labplus commented 7 years ago

觉得可以试下 映客的移动端登录,再加上 Socket-io聊天

Heissenberg37 commented 7 years ago

知乎应该是个不错的选择

z2labplus commented 7 years ago

知乎,不是有很多人写过了吗?

charlessoft commented 7 years ago

我也想研究移动端登录.有一起的么.

z2labplus commented 7 years ago

我在看Socket方面的抓包,但没有特别好的 移动端的抓包工具,目前用的是 tcpdump

charlessoft commented 7 years ago

socket 接收到是十六进制的数据,你怎么分析每个字节的意思...靠猜么?

z2labplus commented 7 years ago

不用吧,你是说类似于这些s='\346\223\215\344\275\234\346\210\220\345\212\237' 如是这种的话,直接用PY就行了 print s.decode('utf-8') Socket一般是八进制吧,至少抓包映客的是

klzsysy commented 7 years ago

楼主可否考虑一下起点,我看了一下知乎的登录过程并不是特别难懂,最近在研究文本过滤的问题,想登录起点抓取文章,发现登录请求是: https://acs.qidian.com/authen/staticLogin.ashx?method=jsonp1477404900047&_=1477404929357&appId=10&areaId=1&serviceurl=http%3A%2F%2Favd.qidian.com%2FOALoginJump.aspx%3Fqd_skip%3D1%26ReturnUrl%3Dhttp%253A%252F%252Fwww.qidian.com%252F%26appId%3D10%26areaId%3D1%26sitetype%3D1%26ticketType%3D1&frametype=2&endpointos=1&format=jsonp&inputuserid=admin&password=admin&autologinflag=0&autologinkeeptime=14 其中的method=jsonp1477404900047这个值不知道怎么获得,需要楼主指点。

actioncao2012 commented 7 years ago

抓包分析过程详细一点,模拟登陆粗略一点提供代码就OK了,总之,感谢!

xchaoinfo commented 7 years ago

视频已经录制好了,可以到知乎专栏查看可爱的 Python 或者关注微信公众号:xchaoinfo 查看