|
thirteen
初级用户
夜语者
积分 58
发帖 29
注册 2007-4-22 来自 地狱十九重
状态 离线
|
『楼 主』:
终于搞定用curl登录CD-DOS论坛
如下:
取得登录页所有待传递参数,写入命令行(可以保存登录页面后将form的method="Post"改成"Get",提交一次获得了),
用--cookie-jar cndos参数将cookie写入指定文件.
curl -A 'Mozilla/4.0' "http://www.cn-dos.net/forum/logging.php?action=login&formhash=93a2a31f&referer=index.php&loginfield=username&username=thirteen&password=********&questionid=0&answer=&cookietime=315360000&loginmode=&styleid=&loginsubmit=%CC%E1+%BD%BB" --cookie-jar cndos
下载页面时,用--cookie cndos取cookie
curl -A 'Mozilla/4.0' --cookie cndos "http://www.cn-dos.net/forum/memcp.php" >k.htm
用这个方式,成功获得了控制面板 的页面
有验证码的登录,我想可以先获得验证码,展示后,用set /p取得再加入到命令中.
|
冰我喜欢你
无论如何,坚守最后的良知!
thirteen.pdx.cn |
|
2008-6-1 12:05 |
|
|
hjkk123
初级用户
积分 160
发帖 82
注册 2007-5-14
状态 离线
|
『第
2 楼』:
cookietime=315360000&loginmode=&styleid=&loginsubmit
里面的315360000是几时啊
|
|
2008-6-1 15:12 |
|
|
thirteen
初级用户
夜语者
积分 58
发帖 29
注册 2007-4-22 来自 地狱十九重
状态 离线
|
『第
3 楼』:
我是直接分析源代码获得参数的,用所有input,select的name,
实际上,值为空的可以不写,
select的值从option里获取
<input type="hidden" name="formhash" value="8fac17db" />
<input type="hidden" name="referer" value="index.php" />
<input class="radio" type="radio" name="loginfield" value="username" tabindex="2" checked="checked" />
<input class="radio" type="radio" name="loginfield" value="uid" tabindex="3" />UID
<input type="text" id="username" name="username" size="25" maxlength="40" tabindex="4" />
<input type="password" id="password" name="password" size="25" tabindex="5" />
<select id="questionid" name="questionid" tabindex="6">
<option value="0">无安全提问</option>
<option value="1">母亲的名字</option>
<option value="2">爷爷的名字</option>
<option value="3">父亲出生的城市</option>
<option value="4">您其中一位老师的名字</option>
<option value="5">您个人计算机的型号</option>
<option value="6">您最喜欢的餐馆名称</option>
<option value="7">驾驶执照的最后四位数字</option>
</select>
<input type="text" id="answer" name="answer" size="25" tabindex="7" /> 如果您设置了安全提问,请回答正确的答案
<input class="radio" type="radio" name="cookietime" value="315360000" tabindex="8" /> 永久
<input class="radio" type="radio" name="cookietime" value="2592000" tabindex="9" /> 一个月
<input class="radio" type="radio" name="cookietime" value="86400" tabindex="10" /> 一天
<input class="radio" type="radio" name="cookietime" value="3600" tabindex="11" /> 一小时
<input class="radio" type="radio" name="cookietime" value="0" tabindex="12" checked="checked" /> 浏览器进程
<select id="loginmode" name="loginmode" tabindex="13">
<option value="">- 使用默认 -</option>
<option value="normal"> 正常模式</option>
<option value="invisible"> 隐身模式</option>
</select>
<select id="styleid" name="styleid" tabindex="14">
<option value="">- 使用默认 -</option>
<option value="1">默认风格</option>
<option value="2">喝彩奥运</option>
<option value="5">诗意田园</option>
<option value="6">春意盎然</option>
<option value="7">2008新年春节</option>
</select>
<button class="submit" type="submit" name="loginsubmit" value="true" tabindex="100">提交
|
冰我喜欢你
无论如何,坚守最后的良知!
thirteen.pdx.cn |
|
2008-6-1 16:07 |
|
|
thirteen
初级用户
夜语者
积分 58
发帖 29
注册 2007-4-22 来自 地狱十九重
状态 离线
|
『第
4 楼』:
我只是想在某些地方批量下载用,
自己只有一个用户名,不用做响应,直接登录了就是
在搜索这个问题时还看到,
有人要做多个论坛的自动登录.也免时间长被删号,也是不需要响应的.
|
冰我喜欢你
无论如何,坚守最后的良知!
thirteen.pdx.cn |
|
2008-6-1 16:11 |
|
|
p1509101
中级用户
海浪人生
积分 206
发帖 103
注册 2007-7-4
状态 离线
|
|
2008-6-1 16:42 |
|
|
greathunter
新手上路
积分 16
发帖 7
注册 2008-6-8
状态 离线
|
|
2008-6-9 03:30 |
|
|
thirteen
初级用户
夜语者
积分 58
发帖 29
注册 2007-4-22 来自 地狱十九重
状态 离线
|
『第
7 楼』:
怎么回事?任何密码都可以用你的名吗?我是XINHEPC晕,用你那个批处理后变成你的名 了
|
冰我喜欢你
无论如何,坚守最后的良知!
thirteen.pdx.cn |
|
2008-8-2 04:05 |
|
|
radem
高级用户
CMD感染者
积分 691
发帖 383
注册 2008-5-23
状态 离线
|
『第
8 楼』:
有点特色
|
|
|
2008-8-2 19:34 |
|
|
qwd
初级用户
积分 161
发帖 56
注册 2007-10-1
状态 离线
|
『第
9 楼』:
cookie-jar软件吗?怎么没连接下载的!我机子上都没那些命令!哎!
|
|
2008-8-20 20:40 |
|