Proto commits in BishopFox/sliver

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

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:cabe48e
Author:Andrew Klaus
Committer:Raf

Adding linux mount command

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: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

Commit:fdec3cb
Author:Tim Makram Ghatas

Started moving all use of models.* structs to the models and helpers file. The goal of this commit is to eventually only use protobuf accross the entire project, in order to avoid mixing different structs for the same datatype accross the codebase. This also will allow switching backend if the project eventually moves away from an sql backend.

Commit:ff382e4
Author:Tim Makram Ghatas

Refactor websites to only use protobuf objects

Commit:05a6947
Author:Tim Makram Ghatas

modify backend to server arbitrary stages for a given implant configuration

Commit:47f19d4
Author:Tim Makram Ghatas

switch to referencing builds by resource ID instead of profiles in staging requests and prepare rpc call to save stager builds

Commit:a0fa261
Author:Tim Makram Ghatas

display profile nonce

Commit:9143542
Author:Raf
Committer:Raf

Adding the grep command

Commit:efe747b
Author:Raf

Adding the ability to upload directories

Commit:7fce95e
Author:Tim Makram Ghatas

allow overwriting c2 profiles on the fly

Commit:237663b
Author:Tim Makram Ghatas

move job restart on profile import client side

Commit:8e64ab2
Author:Raf

Adding the head and tail commands, fixing a small issue with download

Commit:aaaed91
Author:b0yd

Added ssh certificate auth to ssh module

Commit:99817a5
Author:Tim Makram Ghatas

implemented c2 profile import and display

Commit:67c519e
Author:Tim Makram Ghatas

add autocomplete for c2profile parameter during generation

Commit:4f98512
Author:Tim Makram Ghatas

merged master into branch

Commit:29c2c9d
Author:Tim Makram Ghatas

merge master into branch

Commit:58b4596
Author:Tim Makram Ghatas

merged 1.6 master into branch

Commit:c1f0b32
Author:Paradoxis
Committer:Paradoxis

Added a copy file command

Commit:27254a2
Author:Raf

upload: Fixing panic when remote path not specified, allowing for specification of a directory for remote path

Commit:02de466
Author:Joe
Committer:GitHub

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