dmpanch / uashield

Voluntary Ukraine security platform to protect us from Russian forces in the Internet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UA Cyber SHIELD

ALERT!!! We not supporting unlawful active attack or malware campaings that are causing technical harms. Use only for educational purposes. You can only try this platform on your own website!

See this README in English

Release

Система волонтерської кібероборони України

Для кіберзахисників

  1. Програми знаходяться в релізах
  2. Вибираємо найновший реліз і свою платформу
  3. Скачуємо і запускаємо

У користувачів на Linux можливо треба буде додати аргумент --no-sandbox. На Windows має працювати без будь-яких додаткових аргументів

Як це працює

Наш центр волонтерів займається всією тяжкою роботою: моніторингом цілей, підтримкою технічної інфраструктури, координацією атак, передачею даних до програм клієнтів, тощо. Тому на момент атаки всі підготовчі дані є. Вам залишається тільки встановити програму і приєднатися. Цілі змінюються автоматично і підвантажуються з центру координації.

Інтерфейс програми

A working example

Збірка коду

  1. Клонуємо репозиторій: git clone https://github.com/opengs/uashield.git
  2. Встановлюємо залежності: cd uashield && npm install
  3. Збираємо програму: npm run build:electron
  4. Запускаємо виконавчий файл в ./dist/electron або електрон версію: npm run start:electron

Headless версія (Docker)

  1. Збірка образу: docker build . -t uashield
  2. Запуск: docker run uashield 500 true - де 500 - кількість потоків, і true | false чи ви бажаєте використовувати проксі

Або за допомогою вже зібраного образу:

docker run -d ghcr.io/opengs/uashield:master 512 true

Docker-compose версія

  1. Запуск: docker-compose up -d
  2. Відредагуйте значення змінних WORKERS та USEPROXY в файлі docker-compose.yml - де 256 - кількість потоків, і true | false чи ви бажаєте використовувати проксі

Розгортання на Raspberry Pi

balena deploy button

Розгортання за допомогою Ansible

tools/ansible/README.md

Розгортання у Kubernetes

tools/helm/README.md

Розгортання на Play With Docker - безкоштовний інстанс на 4 години

Try in PWD

Пожертвування

Пожертвування будуть використовуватися виключно для цілей програми:

  1. Закупівля проксі серверів для атак
  2. Зрідка закупівля серверів для розміщення IT інфраструктури

Коли ми переможемо в цій війні і настане мирний час, гроші що залишаться будуть передані благодійним організаціям на допомогу жертвам цієї війни.

Рахунки для переказу коштів:

  • BTC: bc1q7e6ew74x56vdpsev5ycqq8ke3tk4yv5452l25g
  • ETH: 0x9472538607eE28F69FE7dAcD6C4cC17B9A20664F
  • USDT (ETH): 0x9472538607eE28F69FE7dAcD6C4cC17B9A20664F ця адреса в мережі ETH

Якшо ви хочете почастувати розробників кавою щоб вони могли прогулювати роботу і не спати ночами:

  • BTC: bc1q7g5s3c89lymc9vtrf0y8tqyx4mg0hefeyr6zsv
  • ETH: 0x75A291AB6795f747177975bac250B47A33ee54Ed
  • USDT (ETH): 0x75A291AB6795f747177975bac250B47A33ee54Ed ця адреса в мережі ETH

В майбутньому ми додамо їх ще більше :)

About

Voluntary Ukraine security platform to protect us from Russian forces in the Internet


Languages

Language:TypeScript 44.4%Language:Vue 26.8%Language:JavaScript 17.9%Language:Shell 4.1%Language:Smarty 2.1%Language:HTML 1.5%Language:HCL 1.4%Language:Sass 0.9%Language:Dockerfile 0.9%