diff --git a/README.md b/README.md index f59491d5..d07b86bf 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +[![Agent Builds](https://github.com/MythicAgents/Athena/actions/workflows/dotnet-desktop.yml/badge.svg?branch=main)](https://github.com/MythicAgents/Athena/actions/workflows/dotnet-desktop.yml) [![Build and push container images](https://github.com/MythicAgents/Athena/actions/workflows/docker.yml/badge.svg?branch=main)](https://github.com/MythicAgents/Athena/actions/workflows/docker.yml) @@ -87,4 +88,4 @@ There are multiple ways Athena can be built which have a large effect on the fin - Large Binary Sizes - Athena binaries default to being "self-contained", this essentially means the entire .NET runtime is included in the binary leading to larger sizes. If you need smaller binaries, experiment with the `trimmed`, and `compressed` options. - Athena doesn't work with - - Athena is built using the latest version of .NET which is fundamentally different from the .NET Framework, which a majority of offensive security tools use. Any .NET Framework binaries will need to be converted to .NET 7 before they can be used with `execute-assembly` alternatively, you can use `inject-assembly` to use `donut` to convert it to shellcode and inject into a sacrificial process. \ No newline at end of file + - Athena is built using the latest version of .NET which is fundamentally different from the .NET Framework, which a majority of offensive security tools use. Any .NET Framework binaries will need to be converted to .NET 7 before they can be used with `execute-assembly` alternatively, you can use `inject-assembly` to use `donut` to convert it to shellcode and inject into a sacrificial process.