社区
ASP
帖子详情
如何遍历本地cookies的密码?
qdpb
2003-09-30 04:41:05
应该可以吧?麻烦给段程序。如果不可以请问为什么?
...全文
94
17
打赏
收藏
如何遍历本地cookies的密码?
应该可以吧?麻烦给段程序。如果不可以请问为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wubaozhang
2003-10-16
打赏
举报
回复
cookiespy软件
springRainyao
2003-10-16
打赏
举报
回复
我用UltraEdit看到过cookie的内容
qdpb
2003-10-14
打赏
举报
回复
什么软件?
aabiao
2003-10-04
打赏
举报
回复
COOKIE全在本地的一个目录下,而且是文本文件,密码好象是转变过的,不能直接看到。
好象网上有这样的软件。
qdpb
2003-10-04
打赏
举报
回复
如果忘了自己的密码,希望找回
makay
2003-10-04
打赏
举报
回复
up
marlantz
2003-10-03
打赏
举报
回复
应该是完全有办法读出的。
但是应该是没有多大的用处吧?
qdpb
2003-10-03
打赏
举报
回复
ding
孟子E章
2003-10-01
打赏
举报
回复
一般是不能的,由于安全原因,别的网站的cookie你是不可以看的
qdpb
2003-10-01
打赏
举报
回复
麻烦具体一些好么?
shanxing
2003-10-01
打赏
举报
回复
顶一下
qdpb
2003-10-01
打赏
举报
回复
顶
qdpb
2003-10-01
打赏
举报
回复
但是在本地的?难道不可以欺编自己的机器?让自己的机器给自己机器发送密码?
先requset在response?
qdpb
2003-09-30
打赏
举报
回复
谢谢支持,应当很有用处。
那位给出可以读可以的例子我结帖
zjg791015
2003-09-30
打赏
举报
回复
同上,更密切关注中……
Struggling
2003-09-30
打赏
举报
回复
up
密切关注!
Tal
2003-09-30
打赏
举报
回复
自己分析结构,再写COM等
Jsoup+httpclient 模拟登陆和抓取
Jsoup+httpclient 模拟登陆和抓取页面 package com.app.html; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.Writer; import java.text.SimpleDateFormat; import java.util.Date; import org.apache.commons.httpclient.Cookie; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.NameValuePair; import org.apache.commons.httpclient.cookie.CookiePolicy; import org.apache.commons.httpclient.cookie.
CookieS
pec; import org.apache.commons.httpclient.methods.PostMethod; import org.apache.commons.httpclient.params.HttpMethodParams; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; import com.app.comom.FileUtil; public class HttpClientHtml { private static final String SITE = "login.goodjobs.cn"; private static final int PORT = 80; private static final String loginAction = "/index.php/action/UserLogin"; private static final String forwardURL = "http://user.goodjobs.cn/dispatcher.php/module/Personal/?skip_fill=1"; private static final String toUrl = "d:\\test\\"; private static final String css = "http://user.goodjobs.cn/personal.css"; private static final String Img = "http://user.goodjobs.cn/images"; private static final String _JS = "http://user.goodjobs.cn/scripts/fValidate/fValidate.one.js"; /** * 模拟等录 * @param LOGON_SITE * @param LOGON_PORT * @param login_Action * @param params * @throws Exception */ private static HttpClient loginHtml(String LOGON_SITE, int LOGON_PORT,String login_Action,String ...params) throws Exception { HttpClient client = new HttpClient(); client.getHostConfiguration().setHost(LOGON_SITE, LOGON_PORT); // 模拟登录页面 PostMethod post = new PostMethod(login_Action); NameValuePair userName = new NameValuePair("memberName",params[0] ); NameValuePair password = new NameValuePair("password",params[1] ); post.setRequestBody(new NameValuePair[] { userName, password }); client.executeMethod(post); post.releaseConnection(); // 查看cookie信息
CookieS
pec
cookies
pec = CookiePolicy.getDefaultSpec(); Cookie[]
cookies
=
cookies
pec.match(LOGON_SITE, LOGON_PORT, "/", false, client.getState().get
Cookies
()); if (
cookies
!= null) if (
cookies
.length == 0) { System.out.println("
Cookies
is not Exists "); } else { for (int i = 0; i <
cookies
.length; i++) { System.out.println(
cookies
[i].toString()); } } return client; } /** * 模拟等录 后获取所需要的页面 * @param client * @param newUrl * @throws Exception */ private static String createHtml(HttpClient client, String newUrl) throws Exception { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); String filePath = toUrl + format.format(new Date() )+ "_" + 1 + ".html"; PostMethod post = new PostMethod(newUrl); client.executeMethod(post); //设置编码 post.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "GBK"); String content= post.getResponseBodyAsString(); FileUtil.write(content, filePath); System.out.println("\n写入文件成功!"); post.releaseConnection(); return filePath; } /** * 解析html代码 * @param filePath * @param random * @return */ private static String JsoupFile(String filePath, int random) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); File infile = new File(filePath); String url = toUrl + format.format(new Date()) + "_new_" + random+ ".html"; try { File outFile = new File(url); Document doc = Jsoup.parse(infile, "GBK"); String html=""; StringBuffer sb = new StringBuffer(); sb.append(html).append("\n"); sb.append("").append("\n"); sb.append("").append("\n"); sb.append("
欢迎使用新安人才网个人专区
").append("\n"); Elements meta = doc.getElementsByTag("meta"); sb.append(meta.toString()).append("\n"); ////////////////////////////body////////////////////////// Elements body = doc.getElementsByTag("body"); ////////////////////////////link////////////////////////// Elements links = doc.select("link");//对link标签有href的路径都作处理 for (Element link : links) { String hrefAttr = link.attr("href"); if (hrefAttr.contains("/personal.css")) { hrefAttr = hrefAttr.replace("/personal.css",css); Element hrefVal=link.attr("href", hrefAttr);//修改href的属性值 sb.append(hrefVal.toString()).append("\n"); } } ////////////////////////////script////////////////////////// Elements scripts = doc.select("script");//对script标签 for (Element js : scripts) { String jsrc = js.attr("src"); if (jsrc.contains("/fValidate.one.js")) { String oldJS="/scripts/fValidate/fValidate.one.js";//之前的css jsrc = jsrc.replace(oldJS,_JS); Element val=js.attr("src", jsrc);//修改href的属性值 sb.append(val.toString()).append("\n").append(""); } } ////////////////////////////script////////////////////////// Elements tags = body.select("*");//对所有标签有src的路径都作处理 for (Element tag : tags) { String src = tag.attr("src"); if (src.contains("/images")) { src = src.replace("/images",Img); tag.attr("src", src);//修改src的属性值 } } sb.append(body.toString()); sb.append(""); BufferedReader in = new BufferedReader(new FileReader(infile)); Writer out = new BufferedWriter(new OutputStreamWriter( new FileOutputStream(outFile), "gbk")); String content = sb.toString(); out.write(content); in.close(); System.out.println("页面已经爬完"); out.close(); } catch (IOException e) { e.printStackTrace(); } return url; } public static void main(String[] args) throws Exception { String [] params={"admin","admin123"}; HttpClient client = loginHtml(SITE, PORT, loginAction,params); // 访问所需的页面 String path=createHtml(client, forwardURL); System.out.println( JsoupFile(path,1)); } }
【Android+OkHttp3+Jsoup】 模拟登录教务系统 抓取课表和成绩
Android sutio项目,要想成功抓取课表和成绩,需要修改Constants.java中请求URL,请求参数等内容。
java 记住账号_java的用户登录怎样记住上次登录的用户名和
密码
?
展开全部使用cookie实现记32313133353236313431303231363533e59b9ee7ad9431333337393633录上一次的登录名和
密码
一、在Servlet中://使用cookie保存登录时间和登录人//1、创建cookieCookie c1=new Cookie("name", name);Date date=new Date();SimpleDateFormat...
php
遍历
数组并修改,php数组,修改,
遍历
,函数等
php数组的形式:①,数值数组形如:array(v1,v2,v3,v4,.....)array(值1,值2,值3, ……)②,关联数组形如:array(k1=>v1,k2=>v2,k3=>v3,.......)array(键1=>值1,键2=>值2,,键3=>值3,……)③,多维数据$arr_arr = array(array(4567,77.7,99,100)...
代码总结:jquery操作cookie插件
需求:记住
密码
想法:刚开始学servlet时,实现这个功能是在服务器端new一个cookie并响应给客户端,resp.addCookie(ck),在服务器和客户端都需要
遍历
get
Cookies
返回的cookie数组,很麻烦;学了jsp,jquery后,需要在页面再次实现这个功能,本来cookie就在客户端,根本不需要靠服务器端操作,既然jquery可以操作前台,那么它就应该能够直接操作本地的c...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章