V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hxndg
V2EX  ›  问与答

抓 V2EX 包遇到的一些问题

  •  
  •   hxndg · 2016-04-27 10:48:33 +08:00 · 1826 次点击
    这是一个创建于 3164 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在学习使用抓包分析数据,然后做了作千里码上的题,然后今天忽然想模拟登录 v2ex,发现很有意思也很不明白的几个问题,所以打算请教一下 问题一:访问 http://v2ex.com/signin 时发现每次登录的远端地址都不一样,这是为什么?实际上发现 V2EX 上的很多地址都在变,这是怎么回事呢? 问题二:我怎么确定某些参数是在 session 里获取的呢?比方说登录的时候有一个参数是 once ,这个参数我抓包找的时候并没有找到?

    6 条回复    2016-04-28 10:33:59 +08:00
    hxndg
        1
    hxndg  
    OP
       2016-04-27 10:51:02 +08:00
    实际上我还是很疑惑, once 是从哪个地址传过来的呢?在我机器和 signing 的通信之间我只找到了我发送过去的 once ,没有找到什么时候发过来的
    abelyao
        2
    abelyao  
       2016-04-27 10:52:29 +08:00   ❤️ 1
    <input type="hidden" value="*" name="once" />
    hxndg
        3
    hxndg  
    OP
       2016-04-27 10:56:29 +08:00
    @abelyao 谢谢!!!原来如此。
    hxndg
        4
    hxndg  
    OP
       2016-04-28 10:19:25 +08:00
    @abelyao 我能再问一下么?就是我看 form data 里我的用户名和密码那里对应的表单名都是长长的一串,而不是常见的 user , password 什么的?这事怎么回事呢?
    abelyao
        5
    abelyao  
       2016-04-28 10:31:57 +08:00 via iPhone   ❤️ 1
    @hxndg 是 V2 最近改版,也因此干掉很多自动登录签到的脚本,其实你从 html 中把这段提取出来就一样了
    hxndg
        6
    hxndg  
    OP
       2016-04-28 10:33:59 +08:00
    @abelyao 好的,谢谢。我一开始以为是和哪个运算产生的随机字符串,尴尬。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1050 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:39 · PVG 03:39 · LAX 11:39 · JFK 14:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.