Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/bits openvpn #435

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

d3f0x0
Copy link

@d3f0x0 d3f0x0 commented Aug 16, 2024

Добавлен набор правил корреляции и нормализации для обнаружения действий с BITS.

Правила корреляции:

  • Create_bits_job_and_download - правило обнаруживает завершенную цепочку событий BITS от создания задачи до ее завершения
  • Create_bits_job_cmdline - правило обнаруживает взаимодействие с BITS на основе аргументов коммандой строки и командлетов powershell
  • Create_bits_job_suspicious_process - правило обнаруживает создание задачи BITS подозрительным процессом (не из ТС BITS_process_whitelist)
  • Download_file_via_bits - правило обнаруживает загрузку файлов на локальную систему на основе, создания временного файла
  • Used_bits_over_custom_binary - правило обнаруживает взаимодействие с BITS, основываясь на загружаемых модулях
  • Windows_defender_BITS_alert - правило обнаруживает взаимодействие с BITS, основываясь на алерте Windows Defender

Табличный список:

  • BITS_process_whitelist - белый список для Create_bits_job_suspicious_process

Правила нормализации:

  • 3_Bits_created_job
  • 4_Bits_finished_job
  • 5_Bits_cancel_job
  • 59_Bits_started_job
  • 60_Bits_stop_job
  • 1116_MalwareProtection_State_Malware_Detected

Подробное описание использования BITS хакерами и способов их обнаружения будет в статье на https://xakep.ru/

Resolve #11

d3f0x0 added 12 commits August 13, 2024 19:58
Microsoft-Windows-Bits-Client/Operational
С EventId: 3, 3, 5, 59, 60
Download_file_via_bits, которое обнаруживает
создание временного файла службой BITS,
название файла должно совпадать с патерном
bit[\w\d]+\.tmp
для обнаружения создания задач BITS не из whitelist
BITS_process_whitelist
- bitsproxy.dll
- microsoft.backgroundintelligenttransfer.management.interop.dll
повзволяющих взаимоедйствовать с BITS
EventID=1116 из журнала
Microsoft-Windows-Windows Defender/Operational
Windows_defender_BITS_alert для обнаружения
эксплуатации BITS
Правило основано на аргументах коммандой строки и
командлетах powershell
создания дочерних процессов от svchost.exe -k netsvcs -p -s BITS
@d3f0x0
Copy link
Author

d3f0x0 commented Sep 6, 2024

Описание атак и правил https://xakep.ru/2024/09/06/bits-misuse/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bits_openvpn.evtx
1 participant