1

您好,我有一个使用 Jsoup 用 Ja​​va 编写的程序,可以让我登录到特定的网站。我想知道的是它是否保存?当我使用浏览器时,协议是https。

http://oi47.tinypic.com/aysp4m.jpg

那么如果我使用我的程序是保存还是有人可以窃取我的密码?

        res2 = Jsoup
                .connect("https://bannersbroker.com//user/login?event=doLogin")
                .header("User-Agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17")
                .cookies(res.cookies())
                .data("email", email)
                .data("pass", pass)
                .data(name[0], value[0])
                .data(name[1], value[1])
                .data(name[2], value[2])
                .method(Connection.Method.POST)
                .execute();

如果它不保存如何保护它?

4

1 回答 1

0

这应该与https一样保存。但是您必须确保没有人可以从您的程序中窃取您的密码(访问您的pass变量、反编译代码、读取您的存储文件等)

要确保https正常工作,您可以使用Wireshark。跟踪程序的网络活动并查看您的数据是否已加密。

于 2013-03-20T15:48:20.487 回答