教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

如何上微博(微博论坛怎么进去)

  今天给大家带来的是新浪微博PC端的模拟登陆。
  工具
  这次使用的工具是Charles和chrome浏览器,看过我之前文章的同学应该知道我使用的Mac电脑,Fiddler不能用,之前用虚拟机很麻烦。很早的时候有装过Charles,但是不太会用,后来发现一篇比较详细的文章,忘了记录了。发现Charles还是非常好用的,而且有个很好的功能,就是可以开启多个Session进行抓取对比,这个功能非常,如果经常做爬虫调试的人一定能知道。我们抓取一个网站的登录过程,然后在模拟的过程中,可以再另一个session中抓取自己模拟登录的过程,然后对比一下自己的请求发送的数据和浏览器请求发送的数据是否一致。之前我调试一直都是通过打印查看,这样一方面很不方便,另外一方面打印也不完整。所以非常推荐大家使用Charles,网上破解也有很多。
  Charles
  打开Charles,要开启SSL代理抓取,这样才能抓取到HTTPS请求,毕竟现在很多网站都已经使用HTTPS请求了
  HTTPS抓取设置
  Host填*表示匹配所有网址,HTTP请求端口是80端口,HTTPS请求端口是443端口,设置好就可以开始抓取了。
  抓取请求
  打开chrome浏览器,最好清理缓存,然后使用隐身模式访问https://weibo.com/
  打开隐身窗口
  无痕模式
  在网页上执行一遍登录操作
  微博登录过程
  抓取到登录过程后,我们就可以开始分析了,记住一定要清理缓存。我有好几次抓取都不一样,后来换了Safari浏览器(因为我很少用这个),其实这一步用什么浏览器都无所谓,chrome浏览器主要是用来调试JS用的。
  过程分析
  查找登录请求
  登录一般url里面应该都会有login,而且是post请求,当然不排除其他方式。
  https://login.sina.com.cn/sso/login.php?client=ssologin.js(v1.4.19)
  登录请求url
  找到登录请求后,这里主要Form表单信息,参数很多,我们需要先大概区分一下哪些可能是固定参数,哪些是变化的参数。
  参数确定
  一目了然可以看到那些是固定的了吧,这些所有的参数其实我们都是可以追根溯源的,但是没那个必要,在这种参数比较多的情况下,太费事了,可以采用多次抓取登录过程,对比请求参数的方式确定部分固定的或者不重要的参数,那么需要我们通过其他方式获取的参数有pcid、door、su、servertime、nonce、rsakv、sp、prelt,这里servertime比较有争议,一般看到这种time或者151开头的10位或者13位数字,都是时间戳,用time.time()获取就可以,但是这里是servertime,我们应该引起注意。
  参数分析
  下面我们一一来看这几个参数怎么获取su我们要先说一下这个su,因为其他的参数都和它有关系。这个su在js调试的时候可以看到它的算法,但是其实我们可以根据它的特点先猜测一下,有可能是base64加密的。为什么?Base64是一种基于64个可打印字符来表示二进制数据的方法,哪64个字符呢?  A-Z、a-z、0-9和" "、"/",很多时候base64加密的字符串尾部为 1个或2个 "=", 因为它是把3个字节的二进制拼接,如果最后剩下一个,那么尾部就会添加2个=, 如果剩下两个,尾部就添加1个=,如果刚合适那当然就没有=了
  推荐一个工具网站https://tool.lu/encdec/
  image.png
  使用编解码试试看,最终我发现是账号,而且是采用了url encode和base64编码,所有最终我们的su就是
  image.pngpcid、servertime、nonce、rsakv它的值时gz-48fb749c5c715e0d5caeed045716492e153c,我们先在Charles中搜索一下
  pcid我们一般都是搜索response的数据,主要是看一下是不是在某一个请求的返回值里面,这里非常棒,我们找到了pcid和值出现的地方https://login.sina.com.cn/sso/prelogin.php?entry=weibo

教大家追随者联萌新手攻略大全及主要流程攻略详解关于到现在追随者联萌新手攻略大全及主要流程攻略详解这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道追随者联萌新手攻略大全及教大家追随者联萌新手攻略大全及主要流程攻略详解关于到现在追随者联萌新手攻略大全及主要流程攻略详解这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道追随者联萌新手攻略大全及如何查酒店住房记录(怎么查询住酒店的记录)如何查酒店住房记录(怎么查询住酒店的记录)通过身份证号码可以查询宾馆入住记录吗?不能,除了公安机关能查外,其它人员是没法查到的。这是个人隐私,而且办案人员没有正当的手续流程,个人也如何查酒店住房记录(怎么查询住酒店的记录)如何查酒店住房记录(怎么查询住酒店的记录)平常我们外出订酒店住房,都是需要登记身份证的。如果想查询,可以如何查开房记录呢?接下来,且听PChouse细细说来。开房记录不是轻易能查得如何查酒店住房记录(怎么查询住酒店的记录)如何查酒店住房记录(怎么查询住酒店的记录)通过身份证号码可以查询宾馆入住记录吗?不能,除了公安机关能查外,其它人员是没法查到的。这是个人隐私,而且办案人员没有正当的手续流程,个人也如何查酒店住房记录(怎么查询住酒店的记录)如何查酒店住房记录(怎么查询住酒店的记录)平常我们外出订酒店住房,都是需要登记身份证的。如果想查询,可以如何查开房记录呢?接下来,且听PChouse细细说来。开房记录不是轻易能查得怎么查配偶的酒店记录(酒店住房记录查询)怎么查配偶的酒店记录(酒店住房记录查询)实践日子中酒店的入住记载怎样查?假定说你有入住宾馆记载,那么就可以直接进入处理网络去查询自己的一个个人信息,所以在日常日子傍边,人们仍是要求怎么用手机号查定位吗(怎么查手机位置)怎么用手机号查定位吗(怎么查手机位置)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,可以和电脑比美,可以怎么查一个人住酒店的记录(酒店住房记录查询)怎么查一个人住酒店的记录(酒店住房记录查询)实践日子中酒店的入住记载怎样查?假定说你有入住宾馆记载,那么就可以直接进入处理网络去查询自己的一个个人信息,所以在日常日子傍边,人们仍是怎样查住酒店记录查询(酒店住房记录查询)怎样查住酒店记录查询(酒店住房记录查询)实践日子中酒店的入住记载怎样查?假定说你有入住宾馆记载,那么就可以直接进入处理网络去查询自己的一个个人信息,所以在日常日子傍边,人们仍是要求怎么样可以查别人的手机号码定位系统(怎么查定位)怎么样可以查别人的手机号码定位系统(怎么查定位)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑
手机查定位位(输入手机号怎么查定位)手机查定位位(输入手机号怎么查定位)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,可以和电脑比美,可以说360手机定位怎么查(输入手机号怎么查定位)360手机定位怎么查(输入手机号怎么查定位)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑比美查老婆手机号位置在哪里!(对方手机定位怎么操作)查老婆手机号位置在哪里!(对方手机定位怎么操作)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,可以和电脑如何微信查老婆在哪里里!(对方手机定位怎么操作)如何微信查老婆在哪里里!(对方手机定位怎么操作)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,可以和电脑微信怎样查老婆如果哪里!(怎么定位手机位置)微信怎样查老婆如果哪里!(怎么定位手机位置)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑比美在家用手机查老婆在哪里!(对方手机定位怎么操作)在家用手机查老婆在哪里!(对方手机定位怎么操作)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑华为手机之间可以查定位吗(免费查手机定位)华为手机之间可以查定位吗(免费查手机定位)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑比美,华为手机可以查苹果手机定位吗(如何免费查手机定位)华为手机可以查苹果手机定位吗(如何免费查手机定位)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,可以和电查手机号如何定位查找机主(如何单方面定位)查手机号如何定位查找机主(如何单方面定位)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑比美,苹果手机如何查定位坐标(怎么查找对方苹果手机的位置)苹果手机如何查定位坐标(怎么查找对方苹果手机的位置)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和华为手机定位去过哪里怎么查(华为手机丢了怎么能定位找到)华为手机定位去过哪里怎么查(华为手机丢了怎么能定位找到)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,可