mirror of
https://github.com/maxDcb/C2TeamServer
synced 2026-06-06 16:14:27 +00:00
1.4 KiB
1.4 KiB
Implant Asset Contract
TeamServer release packaging imports assets from:
Final TeamServer Layout
Release/
WindowsBeacons/
WindowsModules/
LinuxBeacons/
LinuxModules/
Accepted C2Implant Layouts
Release/WindowsBeacons/
Release/WindowsModules/
or:
WindowsBeacons/
WindowsModules/
Accepted C2LinuxImplant Layouts
Release/LinuxBeacons/
Release/LinuxModules/
or:
LinuxBeacons/
LinuxModules/
Legacy layouts are rejected:
Release/Beacons/
Release/Modules/
Import Latest Releases
python packaging/import_implant_releases.py \
--stage-root build/release-staging/Release \
--import-root build/release-imports
Import Pinned Releases
python packaging/import_implant_releases.py \
--stage-root build/release-staging/Release \
--import-root build/release-imports \
--windows-tag 0.14.0 \
--linux-tag 0.14.0
Validate Complete Staging
python packaging/validate_release.py \
--release-root build/release-staging/Release \
--require-implants
Notes
- Default import uses latest GitHub releases.
- Use explicit tags for reproducible release builds.
- Import writes only into release staging.
- Source directories are not renamed, deleted, or mutated.