Progressive web app for building, editing and reviewing malleable C2 profiles, written in TypeScript and built atop of ReactJS. Available on Github pages: https://molatho.github.io/c2profiler/.
Requires NodeJS 18+
git clone https://githubcom/molatho/c2profiler
cd c2profiler
npm install
# (Optionally) build Peggy parsers
npm install -g peggy
peggy src/Plugins/HTTP/http-grammar.pegjs -o src/Plugins/HTTP/httpparser/index.js --format es
peggy src/Plugins/CobaltStrike/cs-grammar.pegjs -o src/Plugins/CobaltStrike/csparser/index.js --format es
This application is licensed under AGPLv3, a copy of the exact license can be found in the LICENSE file. This license is extended in the LICENSE_ADDENDUM file.