【发布时间】:2015-08-12 16:20:13
【问题描述】:
我正在制作一个网络应用程序,它将从 ftp 服务器获取您保存的密码。这部分工作正常,现在我正在尝试将此数据发送到第三个站点登录页面。
例如,您的 facebook/google 用户名和密码已加密保存在服务器上。该应用程序下载用户名和密码,解密并显示它们,以便用户可以将其复制/粘贴到 facebook/google 登录页面。
所以,我想让这自动发生。因此应用程序将获取用户名和密码,然后将其粘贴到登录页面并继续。
现在我设法将用户名和密码输入到 $username 和 $password 中。我也知道登录页面 URL $url(例如https://www.facebook.com/login.php)。我用curl试过了,但不确定是否需要直接使用curl post。
感谢您的宝贵时间!
编辑:
我找到了一种方法:我将登录页面的源代码复制到服务器并将登录用户名和密码值更改为“echo $username”,密码也相同。我还添加了 body onload="document.login_form.submit()" 以继续加载。
此方法适用于大多数页面,但不适用于 facebook,我收到“安全错误”,说在其他网站上输入您的 facebook 密码不安全。我猜他们会检查标题。
任何想法如何绕过它?
【问题讨论】: