
Remove API hooks from a Beacon process.
이것은 DLL을 새로 고침하고 해당 후크를 제거하는 Beacon Object File입니다. 이 코드는 Cylance의 Universal Unhooking 연구에서 비롯되었습니다:
https://blogs.blackberry.com/en/2017/02/universal-unhooking-blinding-security-software
사용 방법:
Cobalt Strike -> Script Manager를 통해 unhook.cna를 Cobalt Strike에 로드합니다.
Beacon에서 'unhook'을 실행합니다.
빌드 방법:
make
이 프로젝트는 다음에서 파생되었습니다:
Reflective DLL Injection BSD 3-Clause License Copyright (c) 2011, Stephen Fewer of Harmony Security (www.harmonysecurity.com) https://github.com/stephenfewer/ReflectiveDLLInjection
ReflectiveDLLRefresher BSD 3-Clause License Copyright (c) 2017, Cylance Inc. https://github.com/CylanceVulnResearch/ReflectiveDLLRefresher
Unhook Meterpreter Extension BSD-3-Clause License 2006-2018, Rapid7, Inc. https://github.com/rapid7/metasploit-payloads/commits/master/c/meterpreter/source/extensions/unhook