227 matches found
RDPHijack-BOF
BOF - RDPHijack Cobalt Strike Beacon Object File BOF that uses WinStationConnect API to perform local/remote RDP session hijacking. With a valid access token / kerberos ticket e.g., golden ticket of the session owner, you will be able to hijack the session remotely without dropping any beacon/too...
CodeCut
Plugin CodeCut para Ghidra Plugin de Ghidra para la GUI de DeepCut / CodeCut Teoría de funcionamiento CodeCut permite al usuario asignar funciones a archivos objeto en Ghidra y, a continuación, interactuar con el binario a nivel de archivo objeto. Las funciones se asignan a archivos objeto...
KDStab
KDStab 6/28/2022 : Microsoft has rolled out a patch that prevents opening a handle to the MsMpEng.exe token, and as such the KillDefender portion of this tool no longer works. Backstab should still work. Not sure the patch ID, may work on older unpatched systems. Verified on Win10 21H2 and Win11...
injectAmsiBypass
Cobalt Strike BOF - Inject AMSI Bypass Cobalt Strike Beacon Object File BOF that bypasses AMSI in a remote process with code injection. Running inject-amsiBypass BOF from CobaltStrike What does this do? 1. Use supplied PID argument to get a handle on the remote process root@kitploit: hProc =...
Inline-Execute-PE
Inline-Execute-PE DISCLAIMER: This project is complex and failure to understand how it works and adequately test it can result in you crashing Beacons and losing access! I highly encourage you to read all of the documentation up until the "Design Considerations and Commentary" section! Introducti...
CVE-2024-26229-BOF
CVE-2024-26229 Beacon Object Files Beacon Object File BOF implementations from NVISO of CVE-2024-26229 for Cobalt Strike and BruteRatel. Compile with: root@kitploit: gcc -c CVE-2024-26229-bof.c -o CVE-2024-26229-bof.o This vulnerability was patched on April 9th, 2024. See...
WindowSpy
WindowSpy 👀 WindowSpy is a Cobalt Strike Beacon Object File meant for targetted user surveillance. The goal of this project was to trigger surveillance capabilities only on certain targets, e.g. browser login pages, confidential documents, vpn logins etc. The purpose was to increase stealth durin...
CVE-2024-3094-XZ-Backdoor-Detector
Description Malicious code was discovered in the upstream tarballs of xz, starting with version 5.6.0. Through a series of complex obfuscations, the liblzma build process extracts a prebuilt object file from a disguised test file existing in the source code, which is then used to modify specific...
Modules
Módulos Módulos utilizados por el Havoc Framework. Powerpick Implementación de Powerpick para el Havoc Framework. InvokeAssembly Implementación de InvokeAssembly para el Havoc Framework. Template Esta es la plantilla base para los módulos. Puedes usarla para escribir tus propios módulos para el...
BOF_Collection
BOFCollection Various Cobalt Strike BOFs Requirements beacon.h For compilation instructions and BOF overview help-bof ActiveDirectory GetDomainInfo.c Returns information on the current domain and domain controller. inline-execute GetDomainInfo.o Collection GetClipboard.c Prints any text on the...
Defender_Exclusions-BOF
Defender Exclusions BOF What A BOF to determine Windows Defender exclusions: Extensions Processes Folders Why Examples of using the C++ compiler to create BOFs without the need for the intermediary vtable dereferences. Building root@kitploit: cd src make all Usage 1. Load...
freeBokuLoader
freeBokuLoader A simple BOF that tries to free the memory region where the User Defined Reflective Loader is stored. As the name implies, it was tested against BokuLoader, but should work with most if not all UDRLs. Usage root@kitploit: beacon freeBokuLoader...
SpawnWith
SpawnWith An experimental Beacon Object File BOF that provides an alternative to the spawnas and inject commands. This exposes a new command, spawnwith pid listener, that performs the following: 1. Obtain a handle to the target process. 2. Obtain a handle to the process' primary token. 3. Duplica...
No-Consolation
No-Consolation Este es un archivo de objeto Beacon BOF que ejecuta PE no administrados en línea y recupera su salida sin asignar una consola es decir, sin generar conhost.exe. Características Soporta 64 y 32 bits Soporta EXEs y DLLs No crea nuevos procesos No crea nuevos hilos Vincula módulos al...
enumhandles_BOF
enumhandlesBOF This BOF can be used to identify processes that hold handles to a given file. This can be useful to identify which process is locking a file on disk. Usage Limitations I have found that x86 beacons will crash sometimes when attempting to enumerate handles associated with an x64...
unhook-bof
This is a Beacon Object File to refresh DLLs and remove their hooks. The code is from Cylance's Universal Unhooking research: https://blogs.blackberry.com/en/2017/02/universal-unhooking-blinding-security-software To use: Load unhook.cna into Cobalt Strike via Cobalt Strike - Script Manager Run...
unhook-bof
Este es un Archivo de Objeto Beacon para refrescar DLLs y eliminar sus hooks. El código proviene de la investigación Universal Unhooking de Cylance: https://blogs.blackberry.com/en/2017/02/universal-unhooking-blinding-security-software Para usarlo: Carga unhook.cna en Cobalt Strike mediante Cobal...
CVE-2024-35250-BOF
CVE-2024-35250-BOF CVE-2024-35250 的 Beacon Object File BOF 实现。 构建 项目模板来自bof-vs。 使用 Visual Studio 2019/2022 的 Release 配置进行编译。 鸣谢 https://github.com/varwara/CVE-2024-35250...
CVE-2024-3094
CVE-2024-3094 在 xz 的上游 tarball 中发现了恶意代码,从版本 5.6.0 开始。通过一系列复杂的混淆,liblzma 的构建过程从一个伪装成测试文件(存在于源代码中)的文件中提取出一个预构建对象文件,然后利用它修改 liblzma 代码中的特定函数。 这导致了一个被修改的 liblzma 库,任何链接到该库的软件都可以使用它,拦截并修改与该库的数据交互。本仓库包含两个快速脚本,用于检查你的 Kubernetes Pods 和 Docker 容器是否受该存在漏洞的最新版本 liblzma5(5.6.0 或 5.6.1)影响。...
nanorobeus
Nanorobeus COFF file BOF for managing Kerberos tickets. Supported agents Sliver Brute Ratel Cobalt Strike Commands luid - get current logon ID sessions /luid: | /all - get logon sessions klist /luid: | /all - list Kerberos tickets dump /luid: | /all - dump Kerberos tickets ptt /ticket: /luid:...