├── .gitattributes ├── .gitignore ├── Beacon ├── Beacon.vcxproj ├── Beacon.vcxproj.filters ├── api.c ├── api.h ├── argument.c ├── argument.h ├── beacon.c ├── beacon.h ├── callback.h ├── channel.c ├── channel.h ├── command.h ├── crypto.c ├── crypto.h ├── data.c ├── download.c ├── download.h ├── error.h ├── filesystem.c ├── filesystem.h ├── format.c ├── identity.c ├── identity.h ├── inline_execute_object.c ├── inline_execute_object.h ├── job.c ├── job.h ├── link.c ├── link.h ├── logger.h ├── macros.h ├── main.c ├── memory.c ├── metadata.c ├── metadata.h ├── network.c ├── network.h ├── pch.c ├── pch.h ├── pipe.c ├── pipe.h ├── powershell.c ├── powershell.h ├── process.c ├── process.h ├── protocol.c ├── protocol.h ├── self.c ├── self.h ├── spawn.c ├── spawn.h ├── stage.c ├── stage.h ├── strategy.c ├── strategy.h ├── strategy_default.c ├── strategy_failover.c ├── strategy_random.c ├── task.c ├── thread.c ├── thread.h ├── transform.c ├── transform.h ├── utils.c ├── utils.h ├── web_response.c └── web_response.h ├── CobaltStrike.sln ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/.gitignore -------------------------------------------------------------------------------- /Beacon/Beacon.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/Beacon.vcxproj -------------------------------------------------------------------------------- /Beacon/Beacon.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/Beacon.vcxproj.filters -------------------------------------------------------------------------------- /Beacon/api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/api.c -------------------------------------------------------------------------------- /Beacon/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/api.h -------------------------------------------------------------------------------- /Beacon/argument.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/argument.c -------------------------------------------------------------------------------- /Beacon/argument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/argument.h -------------------------------------------------------------------------------- /Beacon/beacon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/beacon.c -------------------------------------------------------------------------------- /Beacon/beacon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/beacon.h -------------------------------------------------------------------------------- /Beacon/callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/callback.h -------------------------------------------------------------------------------- /Beacon/channel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/channel.c -------------------------------------------------------------------------------- /Beacon/channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/channel.h -------------------------------------------------------------------------------- /Beacon/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/command.h -------------------------------------------------------------------------------- /Beacon/crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/crypto.c -------------------------------------------------------------------------------- /Beacon/crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/crypto.h -------------------------------------------------------------------------------- /Beacon/data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/data.c -------------------------------------------------------------------------------- /Beacon/download.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/download.c -------------------------------------------------------------------------------- /Beacon/download.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/download.h -------------------------------------------------------------------------------- /Beacon/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/error.h -------------------------------------------------------------------------------- /Beacon/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/filesystem.c -------------------------------------------------------------------------------- /Beacon/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/filesystem.h -------------------------------------------------------------------------------- /Beacon/format.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/format.c -------------------------------------------------------------------------------- /Beacon/identity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/identity.c -------------------------------------------------------------------------------- /Beacon/identity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/identity.h -------------------------------------------------------------------------------- /Beacon/inline_execute_object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/inline_execute_object.c -------------------------------------------------------------------------------- /Beacon/inline_execute_object.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void InlineExecuteObject(char* buffer, int length); -------------------------------------------------------------------------------- /Beacon/job.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/job.c -------------------------------------------------------------------------------- /Beacon/job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/job.h -------------------------------------------------------------------------------- /Beacon/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/link.c -------------------------------------------------------------------------------- /Beacon/link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/link.h -------------------------------------------------------------------------------- /Beacon/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/logger.h -------------------------------------------------------------------------------- /Beacon/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/macros.h -------------------------------------------------------------------------------- /Beacon/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/main.c -------------------------------------------------------------------------------- /Beacon/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/memory.c -------------------------------------------------------------------------------- /Beacon/metadata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/metadata.c -------------------------------------------------------------------------------- /Beacon/metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/metadata.h -------------------------------------------------------------------------------- /Beacon/network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/network.c -------------------------------------------------------------------------------- /Beacon/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/network.h -------------------------------------------------------------------------------- /Beacon/pch.c: -------------------------------------------------------------------------------- 1 | #include "pch.h" -------------------------------------------------------------------------------- /Beacon/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/pch.h -------------------------------------------------------------------------------- /Beacon/pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/pipe.c -------------------------------------------------------------------------------- /Beacon/pipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/pipe.h -------------------------------------------------------------------------------- /Beacon/powershell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/powershell.c -------------------------------------------------------------------------------- /Beacon/powershell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/powershell.h -------------------------------------------------------------------------------- /Beacon/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/process.c -------------------------------------------------------------------------------- /Beacon/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/process.h -------------------------------------------------------------------------------- /Beacon/protocol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/protocol.c -------------------------------------------------------------------------------- /Beacon/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/protocol.h -------------------------------------------------------------------------------- /Beacon/self.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/self.c -------------------------------------------------------------------------------- /Beacon/self.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/self.h -------------------------------------------------------------------------------- /Beacon/spawn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/spawn.c -------------------------------------------------------------------------------- /Beacon/spawn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/spawn.h -------------------------------------------------------------------------------- /Beacon/stage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/stage.c -------------------------------------------------------------------------------- /Beacon/stage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/stage.h -------------------------------------------------------------------------------- /Beacon/strategy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/strategy.c -------------------------------------------------------------------------------- /Beacon/strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/strategy.h -------------------------------------------------------------------------------- /Beacon/strategy_default.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/strategy_default.c -------------------------------------------------------------------------------- /Beacon/strategy_failover.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/strategy_failover.c -------------------------------------------------------------------------------- /Beacon/strategy_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/strategy_random.c -------------------------------------------------------------------------------- /Beacon/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/task.c -------------------------------------------------------------------------------- /Beacon/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/thread.c -------------------------------------------------------------------------------- /Beacon/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/thread.h -------------------------------------------------------------------------------- /Beacon/transform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/transform.c -------------------------------------------------------------------------------- /Beacon/transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/transform.h -------------------------------------------------------------------------------- /Beacon/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/utils.c -------------------------------------------------------------------------------- /Beacon/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/utils.h -------------------------------------------------------------------------------- /Beacon/web_response.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/web_response.c -------------------------------------------------------------------------------- /Beacon/web_response.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/Beacon/web_response.h -------------------------------------------------------------------------------- /CobaltStrike.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/CobaltStrike.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElJaviLuki/CobaltStrike_OpenBeacon/HEAD/README.md --------------------------------------------------------------------------------