主题:用户忘记密码处理流程
1、在源文件中找到登录页面,查找“action="指向的页面,即是将要接收用户登录信息的页面。(也可搜索“form",如果还是找不到,可找到登录按钮,察看该按钮指向的页面)
2、打开1中接收用户登录信息的页面,找到password或疑似密码的变量。如果加密的一般有类似"password=md5("的字样。在该变量所在行下一行插入
response.write pwd (或者是password)
response.end
注意:不一定都是password,要看程序用的是什么变量名,取程序所使用的变量名。
3、保存修改并用ftp上传文件
4、在浏览器中打开网站的登录页面,尝试登录,使用易用的用户名和密码登录。点击登录后,页面会显示出密码,复制这个密码
5、下载数据库,在保存用户信息的表中,输入刚才尝试登录的用户名和密码(那串代码),最好是复制某一具有所有权限的人员信息粘贴,因为有些可能用户不同权限会不同,然后修改名字为刚才尝试登录的名字和粘贴刚才复制的密码。保存。
6、上传数据库。
7、把刚才加进去的那两句改成
'response.write pwd
'response.end
即是注释掉使程序不再运行这两句。保存
8、上传文件。此时就可以用刚才修改的用户名和密码登录了。
2、打开1中接收用户登录信息的页面,找到password或疑似密码的变量。如果加密的一般有类似"password=md5("的字样。在该变量所在行下一行插入
response.write pwd (或者是password)
response.end
注意:不一定都是password,要看程序用的是什么变量名,取程序所使用的变量名。
3、保存修改并用ftp上传文件
4、在浏览器中打开网站的登录页面,尝试登录,使用易用的用户名和密码登录。点击登录后,页面会显示出密码,复制这个密码
5、下载数据库,在保存用户信息的表中,输入刚才尝试登录的用户名和密码(那串代码),最好是复制某一具有所有权限的人员信息粘贴,因为有些可能用户不同权限会不同,然后修改名字为刚才尝试登录的名字和粘贴刚才复制的密码。保存。
6、上传数据库。
7、把刚才加进去的那两句改成
'response.write pwd
'response.end
即是注释掉使程序不再运行这两句。保存
8、上传文件。此时就可以用刚才修改的用户名和密码登录了。