Proto commits in BishopFox/sliver

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:e920f2f
Author:moloch--

Add RegistryType to read resp

Commit:b2cae51
Author:Joe
Committer:GitHub

Merge pull request #2372 from jimmexploit/add-service-name-flag Add --service-name flag to generate for Windows service implants

Commit:bb19ba0
Author:moloch--

Implement crack cancel/pause/resume

Commit:e91cdf1
Author:moloch--

Add crack top and more hashcat benchmark options

Commit:1fb671f
Author:moloch--

crack top

Commit:40df270
Author:Ubuntu

Add --service-name flag for Windows service implants

Commit:c433478
Author:moloch--

Update hash types

Commit:9a373e2
Author:moloch--

Update hash types to latest version of hashcat

Commit:ec9d9b2
Author:moloch--

improved crackstation support

Commit:05d3b26
Author:moloch--

crackstation implemented

Commit:aad8ca5
Author:moloch--

Merge branch 'master' into obf-cfo # Conflicts: # server/db/models/beacon.go # server/db/models/implant.go # server/gogo/go.go # server/handlers/beacons.go

Commit:46f516f
Author:moloch--

feat: harden portfwd and SOCKS5 tunnels Add negotiated bounded flow control and exact-generation tunnel lifecycle handling. Preserve legacy implant compatibility, serialize HTTP tunnel responses, and add manual local/Proxmox E2E plus fuzz coverage for real traffic and RDP.

Commit:ec992de
Author:moloch--

fix: complete reverse port forward hardening

Commit:4701b89
Author:moloch--

fix: harden reverse port forward authorization

Commit:5e9ba47
Author:moloch--

feat(opfor): preserve typed BOF output

Commit:55b0f2b
Author:Ronan Kervella
Committer:GitHub

Merge branch 'master' into obf-cfo

Commit:83d82e7
Author:moloch--

feat: use Reflektor for default BOF execution

Commit:9be2cd8
Author:moloch--
Committer:moloch--

Add versioned Garble control-flow obfuscation Carry the balanced-v1 policy through clients, profiles, builders, and persisted build snapshots. Verify pinned Garble assets, fail closed on unsupported runtimes, and cover local/external build lifecycle and native control-flow behavior.

Commit:2e72bc9
Author:Peter Georgiev
Committer:Peter Georgiev

Add Go c-archive output format

Commit:83bfc8d
Author:moloch--

Add default prompt to ai.yaml config

Commit:9ee96c2
Author:moloch--

Add ctx window usage to tui

Commit:a229511
Author:moloch--

Clean up various styling in ai tui

Commit:9f33168
Author:moloch--

wip on agentic actions

Commit:f56886b
Author:moloch--

Merge grpc/mtls+wg branch

Commit:3a93f31
Author:moloch--

Add optional Wireguard multiplayer

Commit:635ee42
Author:moloch--

Add animation

Commit:b78915f
Author:moloch--

Basic db layout

Commit:7791a86
Author:0xOral

configurable keepalive: portfwd --keepalive

Commit:7f25c3b
Author:moloch--

Expand pe metadata spoofing feature

Commit:c8be5a5
Author:0xOral

add --spoof feature

Commit:405b282
Author:0xOral

Dynamic C2 Endpoint Switching

Commit:4466ace
Author:moloch--

Merge master

Commit:9b001ab
Author:moloch--

Remove totp from dns c2, implement pending msg gc

Commit:5a43705
Author:moloch--

Merge branch 'feature/background-execute-flag' into feature/exec-bg

Commit:6287572
Author:moloch--

Add execute background flag

Commit:4a01971
Author:moloch--

Allow specifying multiple shellcode encoders by name

Commit:977c63d
Author:moloch--

Add shellcode support for darwin/arm64

Commit:86f41e9
Author:moloch--

Fix shell pty resizing

Commit:66aed89
Author:moloch--

Merge master

Commit:5062b48
Author:moloch--

Update wasm-donut

Commit:b268295
Author:moloch--

Switch to wasm-donut

Commit:2b3f23c
Author:moloch--

Move donut options to generate flags

Commit:b434522
Author:moloch--

Merge branch 'feature/shellcode-encoders' into crack/basic

Commit:24795e7
Author:moloch--

Update shellcode encode rpc to support new encoders

Commit:32e3386
Author:moloch--

Add sgn to unified ShellcodeEncoders

Commit:2e93ce5
Author:moloch--

Merge branch 'master' into crack/basic

Commit:f76e9e3
Author:moloch--

Move CAs to db

Commit:3db4840
Author:moloch--

Initial notifications implementation

Commit:33c656d
Author:moloch--

Implement first part of crack cmd

Commit:b48f74a
Author:moloch--

Add original file name and sha256 to websites cmd

Commit:f24c057
Author:moloch--

Implement --env and --env-inheritance for 'execute' to allow greater control over subprocess env

Commit:7608a4b
Author:moloch--

Add GoPackage to ImplantConfig pb

Commit:6edd10a
Author:Tim Makram Ghatas

allow specifying exports in generate command

The documentation is generated from this commit.

Commit:3ae8353
Author:Raf

Changes to reduce the amount of information pulled by ps by default, changing deprecated x/sys/windows calls

Commit:f4a2ba5
Author:Tim Makram Ghatas

store tcp listener in database

Commit:10ef8b3
Author:Tim Makram Ghatas

remove need for http job restart on c2profile import and allow hiding nonce in url segment instead of a parameter

Commit:8919bc3
Author:Tim Makram Ghatas

update http c2 config and remove segmenttype from model and protobuf

Commit:1e06fe6
Author:Tim Makram Ghatas

update protobuf to merge all http extensions into an array and split max/min generation and implant configuration variables

Commit:25a70e6
Author:Tim Makram Ghatas

add nonce length to protobuf definition and db model

Commit:2d9a465
Author:Tim Makram Ghatas

Keep track of file extension in implant config and automatically append correct extension when saving builds

Commit:0deaee6
Author:Raf

Removing generate msf-stager command Removing the generate msf-stager command and adding documentation on how to use msfvenom / msfconsole to generate stager binaries.

Commit:69bcf72
Author:Tim Makram Ghatas

send encoder id's to external server during external implant generation

Commit:860810c
Author:Raf

Adding filters to certificate command

Commit:0ee50c3
Author:Raf

Adding ID to certificates output, adjusting for narrow terms

Commit:549a54c
Author:Raf

Initial components of the certificates command This commit adds a command (certificates) to the client that retrieves selected certificate information from the database.

Commit:9307994
Author:moloch--

Update various deps

Commit:1624c84
Author:Joe
Committer:GitHub

Merge branch 'master' into fix/dnspb Signed-off-by: Joe <875022+moloch--@users.noreply.github.com>

Commit:0eb93d5
Author:moloch--

Tweak builder pb

Commit:4b6219d
Author:rkervella

Fix #1598

Commit:cabb1b0
Author:Raf
Committer:Raf

Adding the mount command and the implementation for Windows implants

Commit:076db57
Author:dependabot[bot]
Committer:Raf

Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>

Commit:cabe48e
Author:Andrew Klaus
Committer:Raf

Adding linux mount command

Commit:e14619f
Author:dependabot[bot]
Committer:GitHub

Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>

Commit:9f33e81
Author:Andrew Klaus
Committer:Andrew Klaus

Adding linux mount command

Commit:abd375f
Author:Raf
Committer:Andrew Klaus

Adding the mount command and the implementation for Windows implants

Commit:c9f5f0b
Author:Raf

registry read hive: removing support for running the command against a remote host due to limitations in the RegSaveKeyW API call

Commit:fcbcef0
Author:Raf

Adding the registry read hive command for dumping the contents of a registry hive

Commit:f50a1ed
Author:Raf

services: Moving strings from implant to client, renaming StartExistingService to StartServiceByName, removing unnecessary test

Commit:ad1ee0a
Author:Raf

Adding the services command for getting information about and controlling services on Windows

Commit:b940308
Author:Raf

Adding process information (PID, name, integrity) to long form session and beacon displays

Commit:3d79a60
Author:Raf

Finishing support for migrating when using a beacon

Commit:ce72711
Author:Andrew Klaus
Committer:Andrew Klaus

Adding linux mount command

Commit:218e3c5
Author:Raf

Adding the mount command and the implementation for Windows implants

Commit:ae5ac2a
Author:Joe
Committer:GitHub

Merge branch 'master' into upload-dir

Commit:d2b43eb
Author:Tim Makram Ghatas

adapt external builds to support http c2 configuration and new build system

Commit:8a04d8d
Author:Tim Makram Ghatas

removed unused http staging code and http stage flag. Added a new subcommand to implants, stage that allows to select which builds to exposed externally. ImplantBuilds now have a stage field marking whether they are available externally or not.

Commit:a19fddf
Author:Tim Makram Ghatas

merge master

Commit:e6487fb
Author:Tim Makram Ghatas
Committer:Tim Makram Ghatas

implants command now displays resource id's

Commit:2c5c3ac
Author:Tim Makram Ghatas

Move stage generation server side and add a new subcommand for profiles to generate them

Commit:9178f6e
Author:Tim Makram Ghatas

move keys to implant build (WG, MTLS and ECC)

Commit:a691484
Author:Tim Makram Ghatas

fix config reuse bug and duplicate c2 object creation

Commit:c83a044
Author:Tim Makram Ghatas

allow disabling http payload staging

Commit:a511af6
Author:Raf

Merge branch 'master' into upload-dir

Commit:97a22bb
Author:Raf

Merging master into this branch and making some tweaks to upload.

Commit:9a63b64
Author:Tim Makram Ghatas

remove implant builds when implant profiles are removed

Commit:ba6b53d
Author:Raf

Merge branch 'master' into heads-and-tails

Commit:79ca1c9
Author:Tim Makram Ghatas

update protobuf definitions for generate stage rpc call

Commit:9870c25
Author:Tim Makram Ghatas

remove save stager rpc call

Commit:99281ba
Author:Tim Makram Ghatas

removed name from implantconfig, implant names are only tied to builds

Commit:e204247
Author:Tim Makram Ghatas

move implantbuild models to protobuf struct