This commit is contained in:
Sazonov Andrey 2026-01-15 11:02:35 +03:00
parent 938fca0ee8
commit 57eae391c5

View File

@ -3,17 +3,22 @@
`usbsearch` — bash-скрипт для **поиска и анализа событий подключения USB-устройств** в системе Linux. `usbsearch` — bash-скрипт для **поиска и анализа событий подключения USB-устройств** в системе Linux.
Работает **универсально**: автоматически определяет, используется ли `systemd (journalctl)` или классические лог-файлы `/var/log`. Работает **универсально**: автоматически определяет, используется ли `systemd (journalctl)` или классические лог-файлы `/var/log`.
Проект полезен для:
* forensic / incident response
* аудита подключаемых USB-устройств
* серверов и рабочих станций
* систем без GUI
--- ---
## Использование ## Использование
### Загрузить скрипт либо склонить репозиторий
```bash
wget https://git.pikusone.ru/pikus/usbsearch/raw/branch/main/usbsearch.sh
```
либо
```bash
git clone https://git.pikusone.ru/pikus/usbsearch.git
```
### Дать права на исполнение ### Дать права на исполнение
```bash ```bash
@ -54,9 +59,8 @@ sudo ./usbsearch.sh
``` ```
----------------------------------------------------------- -----------------------------------------------------------
Дата: Sep 12 14:33:21 | VID:0781 PID:5567 Дата: янв 14 12:42:59 | VID:0b0e PID:0300
Дата: Sep 12 14:33:21 | Manufacturer: SanDisk Дата: янв 14 12:42:59 | Product: Jabra EVOLVE 20 MS
Дата: Sep 12 14:33:21 | Product: Cruzer Blade Дата: янв 14 12:42:59 | Manufacturer: GN Netcom A/S
Дата: Sep 12 14:33:21 | SerialNumber: 4C530001230915117293 Дата: янв 14 12:42:59 | SerialNumber: 0001BF056DBE0A
Дата: Sep 12 14:33:22 | USB Mass Storage device
``` ```