Skip to content

Instantly share code, notes, and snippets.

@TheEpicFace007
Created November 25, 2020 01:58
Show Gist options
  • Select an option

  • Save TheEpicFace007/d8a006ef0802f6bdd467effa1876328d to your computer and use it in GitHub Desktop.

Select an option

Save TheEpicFace007/d8a006ef0802f6bdd467effa1876328d to your computer and use it in GitHub Desktop.
Fuck the scammer of my dad
const fetch = require("node-fetch");
const { URLSearchParams } = require("url");
const faker = require("faker");
const _ = require("lodash");
const { count } = require("console");
const possiblLocal = ["az", "cz", "de", "de_AT", "de_CH", "en", "en_AU", "en_BORK", "en_CA", "en_GB", "en_IE", "en_IND", "en_US", "en_au_ocker", "es", "es_MX", "fa", "fr", "fr_CA", "ge", "id_ID", "it", "ja", "ko", "nb_NO", "nep", "nl", "pl", "pt_BR", "ru", "sk", "sv", "tr", "uk", "vi", "zh_CN", "zh_TW"];
function change_local()
{
let newLocal = possiblLocal[_.random(possiblLocal.length)];
if (!newLocal)
newLocal = "en_US"
// console.log("New local: " + newLocal);
faker.setLocale(newLocal);
}
let i = 0;
async function scamScammer()
{
change_local();
let reqParam = new URLSearchParams();
const country = faker.address.country();
reqParam.append("country", country);
reqParam.append("Country", country);
reqParam.append("pais", country);
reqParam.append("Pais", country);
reqParam.append("state", faker.address.state());
reqParam.append("username", "lluviaco_klksan"),
reqParam.append("login", "Log in"),
reqParam.append("email", faker.internet.email()),
reqParam.append("password", faker.internet.password()),
reqParam.append("ua", ""),
fetch("https://facebook2929.ml/klksan/save.php?api=1&lan=facebooknew&ht=1&counter0=jeansaldo01", {
"headers": {
"content-type": "application/x-www-form-urlencoded",
"user-agent": faker.internet.userAgent(),
},
"body": reqParam.toString(),
"method": "POST",
})
.then((res) =>
{
i++;
if (res.status !== 200)
console.log("Could not fetch status text");
else
console.log("%c[👍✅]YAY! FUCK YOU FOR SCAMMING MY DAD!", "color: #40f793; font-size: 20px;");
})
.catch(console.error);
}
setInterval(() =>
{
for (let i = 0; i < 500; i++)
scamScammer().catch(console.error);
}, 1_000);
setInterval(() =>
{
console.warn(`%c[ℹ]Sent ${i} fake data so far :trollface:`, "font-weight: 900; font-size: 24px;");
}, 30_000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment