Adversarial C2 Protocol Implemented in Zig

wip

+26
+26
.tangled/workflows/build.yml
··· 1 + when: 2 + - event: ["push", "pull_request", "manual"] 3 + branch: ["dev", "master", "test*"] 4 + tag: ["v*"] 5 + 6 + engine: "nixery" 7 + 8 + dependencies: 9 + nixpkgs: 10 + - rclone 11 + git+https://github.com/mitchellh/zig-overlay: 12 + - master 13 + 14 + steps: 15 + - name: "Build" 16 + command: "zig build --release=fast -Dcpu=baseline" 17 + - name: "Publish" 18 + command: | 19 + rclone sync ./zig-out \ 20 + --webdav-url "$RELEASE_NEXTCLOUD_HOST/remote.php/dav/files/$RELEASE_NEXTCLOUD_USER/" \ 21 + --webdav-user "$RELEASE_NEXTCLOUD_USER" \ 22 + --webdav-pass "$RELEASE_NEXTCLOUD_PASS" \ 23 + --webdav-vendor nextcloud \ 24 + :webdav:"zaprus/zaprus-$TANGLED_REF_NAME" \ 25 + -q 26 +