An open API service indexing awesome lists of open source software.

https://github.com/scrolldynasty/hids


https://github.com/scrolldynasty/hids

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# πŸ›‘οΈ HIDS - БистСма обнаруТСния Π²Ρ‚ΠΎΡ€ΠΆΠ΅Π½ΠΈΠΉ Π½Π° хостС с Telegram оповСщСниями



![ВСрсия](https://img.shields.io/badge/ВСрсия-2.0.0-brightgreen.svg)
![ЛицСнзия: MIT](https://img.shields.io/badge/License-MIT-green.svg)
![C++](https://img.shields.io/badge/C%2B%2B-17-blue.svg)
![Python](https://img.shields.io/badge/Python-3.8+-blue.svg)
![OpenSSL](https://img.shields.io/badge/OpenSSL-3.0-blue.svg)
![Telegram](https://img.shields.io/badge/Telegram-Bot_API-0088cc.svg)
![ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°](https://img.shields.io/badge/Platform-Linux-lightgrey.svg)

ЛСгковСсная ΠΈ мощная систСма обнаруТСния Π²Ρ‚ΠΎΡ€ΠΆΠ΅Π½ΠΈΠΉ Π½Π° хостС (HIDS) с ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Telegram для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ ΠΈ управлСния. Написана Π½Π° C++ ΠΈ Python с фокусом Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΈ Π½ΠΈΠ·ΠΊΠΎΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ рСсурсов.

## ✨ ВозмоТности

### πŸ”Ž ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ бСзопасности
- Анализ систСмных ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ
- ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ брутфорса ΠΈ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Ρ… Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ
- ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² ΠΈΠ· систСмы
- ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ сСтСвых соСдинСний ΠΈ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ активности

### πŸ” ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ цСлостности Ρ„Π°ΠΉΠ»ΠΎΠ²
- ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²
- SHA-256 Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для обнаруТСния ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ
- ΠœΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ оповСщСния ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

### πŸ‘€ Анализ повСдСния
- ВыявлСниС ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… шаблонов использования
- ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… дСйствий
- Анализ аномального Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ источников ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ

### πŸ€– Telegram-Π±ΠΎΡ‚ для управлСния
- ΠœΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ оповСщСния ΠΎ вторТСниях Ρ‡Π΅Ρ€Π΅Π· Telegram
- Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… IP-адрСсов
- ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ систСмной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Π»ΠΎΠ³ΠΎΠ²
- Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ интСрфСйс с ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ
- Π—Π°Ρ‰ΠΈΡ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

### 🚨 Гибкая систСма ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ
- НастраиваСмыС Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΡƒΠ³Ρ€ΠΎΠ·
- ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹ ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ (Telegram, Ρ„Π°ΠΉΠ», syslog)
- Π£Ρ€ΠΎΠ²Π½ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° для Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ событий

### πŸ”’ Активная Π·Π°Ρ‰ΠΈΡ‚Π°
- АвтоматичСская Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… IP Ρ‡Π΅Ρ€Π΅Π· iptables
- Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· Telegram-Π±ΠΎΡ‚
- Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… скриптов ΠΏΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π²Ρ‚ΠΎΡ€ΠΆΠ΅Π½ΠΈΠΉ
- ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ² для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°

## πŸš€ Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹

### ВрСбования

- Linux-систСма (Ubuntu, Debian, CentOS, Fedora ΠΈ Ρ‚.Π΄.)
- C++17-совмСстимый компилятор
- Python 3.8+
- OpenSSL
- Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для сборки (build-essential, libssl-dev)
- Π’ΠΎΠΊΠ΅Π½ Telegram-Π±ΠΎΡ‚Π° (получаСтся Ρƒ @BotFather)

### Установка

```bash
# ΠšΠ»ΠΎΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ
git clone https://github.com/scrollDynasty/HIDS.git
cd HIDS

# Настройка ΠΈ установка зависимостСй
make setup

# Π‘ΠΎΠ±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚
make build

# НастройтС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Telegram-Π±ΠΎΡ‚Π°
nano hids_bot/.env

# ΠŸΡ€ΠΈΠΌΠ΅Ρ€ содСрТимого .env Ρ„Π°ΠΉΠ»Π°:
# BOT_TOKEN=Ρ‚ΠΎΠΊΠ΅Π½_вашСго_Π±ΠΎΡ‚Π°
# ADMIN_CHAT_ID=ваш_chat_id
# AUTHORIZED_USERS=id1,id2,id3
# HIDS_SOCKET=/var/run/hids/alert.sock
```

### Запуск

```bash
# Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ для сокСта
sudo mkdir -p /var/run/hids
sudo chmod 777 /var/run/hids

# Запуск основной систСмы HIDS (Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅)
sudo ./bin/hids

# Запуск Telegram-Π±ΠΎΡ‚Π° (Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅)
make bot
```

### Запуск ΠΊΠ°ΠΊ систСмных слуТб

```bash
# Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ systemd-сСрвисов
sudo nano /etc/systemd/system/hids.service
sudo nano /etc/systemd/system/hids-bot.service

# ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ слуТб
sudo systemctl daemon-reload
sudo systemctl enable hids.service hids-bot.service
sudo systemctl start hids.service hids-bot.service
```

## πŸ“± ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Telegram-Π±ΠΎΡ‚Π°

Π‘ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

- `/start` - ΠΠ°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π±ΠΎΡ‚ΠΎΠΌ
- `/help` - ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ справку ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ
- `/alerts` - ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ послСдниС увСдомлСния
- `/alert_detail [IP]` - Π”Π΅Ρ‚Π°Π»ΡŒΠ½Π°Ρ информация ΠΎΠ± IP
- `/system` - Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ систСмС
- `/services` - Бтатус Π²Π°ΠΆΠ½Ρ‹Ρ… сСрвисов
- `/logs` - ПослСдниС записи Π² ΠΆΡƒΡ€Π½Π°Π»Π΅
- `/network` - Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ соСдинСния

## βš™οΈ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ

### Основная систСма HIDS

БистСма настраиваСтся Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, располоТСнный ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² `/etc/hids/config.json`. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ:

```ini
# Настройки обнаруТСния брутфорс Π°Ρ‚Π°ΠΊ
bruteforce_threshold=5
bruteforce_window=300 # Π² сСкундах

# Настройки ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ цСлостности Ρ„Π°ΠΉΠ»ΠΎΠ²
file_check_interval=300 # Π² сСкундах
monitored_files=/etc/ssh/sshd_config,/etc/pam.d/sshd

# Настройки Π°Π½Π°Π»ΠΈΠ·Π° повСдСния
active_time_start=8 # 8:00
active_time_end=20 # 20:00
```

### Telegram-Π±ΠΎΡ‚

Настройки Telegram-Π±ΠΎΡ‚Π° хранятся Π² Ρ„Π°ΠΉΠ»Π΅ `.env` Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ `hids_bot`:

```
# Π’ΠΎΠΊΠ΅Π½ Π±ΠΎΡ‚Π° Telegram
BOT_TOKEN=Ρ‚ΠΎΠΊΠ΅Π½_вашСго_Π±ΠΎΡ‚Π°_здСсь

# ID Ρ‡Π°Ρ‚Π° администратора
ADMIN_CHAT_ID=ваш_chat_id_здСсь

# Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ (Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ)
AUTHORIZED_USERS=id1,id2,id3

# ΠŸΡƒΡ‚ΡŒ ΠΊ сокСту HIDS
HIDS_SOCKET=/var/run/hids/alert.sock
```

## πŸ“Š АрхитСктура

HIDS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ, Ρ‡Ρ‚ΠΎ позволяСт Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ:

```
HIDS
β”œβ”€β”€ Π―Π΄Ρ€ΠΎ C++ (ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π°)
β”‚ β”œβ”€β”€ ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π»ΠΎΠ³ΠΎΠ²
β”‚ β”œβ”€β”€ ΠœΠΎΠ΄ΡƒΠ»ΡŒ контроля цСлостности
β”‚ β”œβ”€β”€ ΠœΠΎΠ΄ΡƒΠ»ΡŒ Π°Π½Π°Π»ΠΈΠ·Π° повСдСния
β”‚ └── БистСма ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· сокСт
└── Telegram-Π±ΠΎΡ‚ (Python)
β”œβ”€β”€ ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΎΡ‚ HIDS
β”œβ”€β”€ Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ управлСния
β”œβ”€β”€ Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ²
└── Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ систСмных ΠΊΠΎΠΌΠ°Π½Π΄
```

## πŸ”§ ВСстированиС систСмы

Для тСстирования ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипт:

```bash
# ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° тСстового увСдомлСния
python test_hids_alert.py --ip 192.168.1.100 --reason "ВСстовоС ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅"
```

## πŸ“ Π–ΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³

HIDS Π²Π΅Π΄Π΅Ρ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ ΠΆΡƒΡ€Π½Π°Π»Ρ‹ всСх ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ²:

- **Telegram-оповСщСния**: ΠœΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ увСдомлСния ΠΎ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π°Ρ…
- **Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…**: Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ истории ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ²
- **Π–ΡƒΡ€Π½Π°Π» Ρ€Π°Π±ΠΎΡ‚Ρ‹**: ЗаписываСт дСйствия систСмы ΠΈ Π±ΠΎΡ‚Π°
- **Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с syslog**: ΠžΡ‚ΠΏΡ€Π°Π²Π»ΡΠ΅Ρ‚ критичСскиС события Π² систСмный ΠΆΡƒΡ€Π½Π°Π»

## πŸ› οΈ Π’ΠΊΠ»Π°Π΄ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚

ΠœΡ‹ привСтствуСм Π²ΠΊΠ»Π°Π΄ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚! Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΌΠΎΡ‡ΡŒ:

1. **Π€ΠΎΡ€ΠΊΠ½ΠΈΡ‚Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ**
2. **Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π²Π΅Ρ‚ΠΊΡƒ для Ρ„ΠΈΡ‡ΠΈ**: `git checkout -b feature/amazing-feature`
3. **Π—Π°ΠΊΠΎΠΌΠΌΠΈΡ‚ΡŒΡ‚Π΅ измСнСния**: `git commit -m 'Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° новая функция'`
4. **ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ измСнСния**: `git push origin feature/amazing-feature`
5. **ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Pull Request**

## πŸ“„ ЛицСнзия

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT. Π‘ΠΌ. Ρ„Π°ΠΉΠ» [LICENSE](LICENSE) для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

## πŸ”— ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ссылки

- [ДокумСнтация](https://github.com/your-username/HIDS/wiki)
- [ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ](https://github.com/your-username/HIDS/issues)
- [Канал в Telegram](https://t.me/hids_community)

## πŸ™ Благодарности

- [aiogram](https://github.com/aiogram/aiogram) Π·Π° ΠΌΠΎΡ‰Π½Ρ‹ΠΉ API для Telegram-Π±ΠΎΡ‚ΠΎΠ²
- [OpenSSL](https://www.openssl.org/) Π·Π° Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Π΅ криптографичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
- БообщСству Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² бСзопасности Π·Π° Ρ†Π΅Π½Π½Ρ‹Π΅ ΠΈΠ΄Π΅ΠΈ ΠΈ Π²ΠΊΠ»Π°Π΄