
Beacon प्रक्रिया से API हुक हटाएँ।
यह DLLs को रीफ्रेश करने और उनके हुक्स हटाने के लिए एक Beacon Object File है। यह कोड Cylance के Universal Unhooking शोध से लिया गया है:
https://blogs.blackberry.com/en/2017/02/universal-unhooking-blinding-security-software
उपयोग करने के लिए:
unhook.cna को Cobalt Strike में Cobalt Strike -> Script Manager के माध्यम से लोड करें
Beacon से 'unhook' चलाएँ
बिल्ड करने के लिए:
x86: Visual Studio x86 Native Tools Command Prompt खोलें और 'make' टाइप करें x64: Visual Studio x64 Croos Tools Command Prompt खोलें और '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