如何在提交网络表单后捕获“操作”链接?

如何在提交网络表单后捕获“操作”链接?

银行网站上有一个登录面板,我试图在提交表单(按下按钮)后获取/捕获“操作链接”。

网站使用 https 和一些 js 脚本,这需要努力阅读并弄清楚所有这些脚本,而且每个网站都有自己的脚本和其他技术,而且它们变化很大。我正在尝试找到一种方法,使其比阅读所有 html/js 代码更容易捕捉。

我并不是想伤害任何人,只是想通过同时自动登录多个(大约 5 个)网站来获取我的数据。

我正在使用 strace,但没有成功,然后我听说 wireshark 有能力解码 SSL,但这里也没有成功。

是否有机会捕获浏览器正在发送的“操作链接”?

我有个想法,将服务器和我的传出连接重定向到我的服务器,并在那里捕获这些请求,但这对我来说会花费太多时间,所以我试图找到“简单/更快”的方法。也许一些浏览器/插件已经具有其中一种功能?

感谢您的任何想法。


2012 年 1 月 15 日 14:12 嗯,我用过Firefox 和 Firebug根据建议进行调试響克,我发现 f&f 在触摸脚本时会崩溃 - 所以无能为力,现在我只能冷静一下。我会再次讨论这个问题 - 因为现在它产生的问题比解决方案还多。出于个人感受,我不想安装 chrome。以前我用的是油脂猴用于浏览器交互。

@lastpass:我的程序需要那个“操作链接”,它可以从站点获取数据并显示在可读的表中,但找不到 lastpass 的源代码,最终无法根据我的目的对其进行修改。


2012 年 1 月 15 日 15:23 未测试 这不是我想要的解决方案,但是:有一种方法可以用 Web 框架打开 x 窗口,在此框架页面中加载,然后程序将填写登录名/密码并单击此 x 窗口 Web 框架中需要单击的内容,然后从加载的页面复制数据。但是即将使用我不想使用的 X,但另一方面,我不需要知道操作链接来执行此操作。我在这里面临妥协。


2012 年 1 月 29 日 11:20 使用 GreaseMonkey 脚本http://commons.oreilly.com/wiki/index.php/Greasemonkey_Hacks/Web_Forms注入代码并读取表单发布数据,但又失败了。无论如何,如果有人想做类似的事情,用 GM 来做应该没问题。在银行网站上,对我来说很难做到这一点,因为有一个虚拟表单,虚拟 js,并且在某处创建了另一个表单,而真正的 js 被压缩为整个源“完全”模糊。我可以逆转它,但这不是我这样做的目的......是时候提出第一个想法了:放置一些代理并在线捕获链接。


2012 年 8 月 8 日 15:15 我发现 seamonkey 有 pageinfo(ctrl+i)选项卡 Forms。它会显示网站上的所有表单(但仅在提交表单之前)。因此,提交后应该可以冻结网页并再次检查 pageinfo。

对于我来说,Proxy 就是解决方案。

相关内容