mdsecactivebreach / Execute-GithubAssembly-Aggressor

Aggressor Script to Execute Assemblies from Github

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

List-GitHubAssembly

Fetch a list of avaialble artifacts from the configured GitHub repo.

Execute-GitHubAssembly

Download the specified artifact and execute using Execute-Assembly.

Depends on a Github Actions workflow which outputs .NET assemblies compatible with Execute-Assembly.

Known Issues

This code depends on downloading artifacts from GitHub to the CS team server. You may run into an issue where the assembly inslt fully downloaded, or extracted, before Execute-Assembly is called.

The sleep() call on line 55 and the while loop on line 198 can be adjusted to compensatefor slower network connectins. Some experimentatino may be required.

Credits

Some code from SharpCompile and Beaconpire was adapted for this project.

About

Aggressor Script to Execute Assemblies from Github