
Kill AV/EDR leveraging BYOVD attack
참고: 이 프로젝트는 교육 목적으로만 제공됩니다. 본 코드를 악의적인 활동에 사용하는 것은 엄격히 금지됩니다. 이 소프트웨어의 오용에 대해 저는 책임을 지지 않습니다.
NimBlackout은 원래 @ZeroMemoryEx가 C++로 개발한 @Blackout 프로젝트를 Nim으로 포팅한 것으로, gmer(BYOVD) 드라이버를 이용해 AV/EDR을 제거하는 작업을 수행합니다.
이 프로젝트의 주된 목적은 BYOVD 공격이 어떻게 동작하는지 이해하고, Nim으로 작성된 유효한 PoC를 제공하기 위함입니다.
모든 크레딧은 원저작자 @ZeroMemoryEx에게 돌아갑니다.
nim --os:windows --cpu:amd64 --gcc.exe:x86_64-w64-mingw32-gcc --gcc.linkerexe:x86_64-w64-mingw32-gcc c NimBlackout.nim
nim c NimBlackout.nim
NimBlackout.exe <프로세스 이름>
(MsMpEng.exe 같은) 프로세스가 다시 시작되는 것을 방지하려면 프로그램을 계속 실행 상태로 유지하세요.
