sokolster / uashield

Voluntary Ukraine security platform to counter attack Russian forces in the Internet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UA Cyber SHIELD

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:0.0.x 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: 11wxDarouPfY6P3misLvFuJ8k8oWhd4qb

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

  • BTC: 12CcLYn6zrBcnmvK5fRSAQcJre5jknyTxH

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

About

Voluntary Ukraine security platform to counter attack Russian forces in the Internet


Languages

Language:TypeScript 43.9%Language:JavaScript 26.2%Language:Vue 21.6%Language:Smarty 3.1%Language:HTML 1.7%Language:Shell 1.6%Language:Sass 1.3%Language:Dockerfile 0.7%