Request to include Rubeus.exe in release files
Hello,
I'm a developer from the Kali Linux team and we're interested in including Rubeus as a packaged tool in our distribution.
To ensure consistency and reduce potential errors from manual builds with each update, would it be possible for you to include a precompiled Rubeus.exe binary in the GitHub release assets?
Having the compiled executable available would greatly streamline the integration process on our end.
Thank you for your time and for maintaining such a valuable tool.
This is the repository for the new rubeus package in Kali: https://gitlab.com/kalilinux/packages/rubeus/
For now I've configured the build so that it gets compiled from source code with dotnet-sdk-6.0:
`dotnet publish -r win-x64 -c Release --self-contained true -o out/``
https://gitlab.com/kalilinux/packages/rubeus/-/blame/kali/master/debian/rules?ref_type=heads#L10
I've tested the binary and works as expected but I don't know the project enough to ensure this binary would be as reliable in any windows version
fully support
Given how .NET 6 is end of support and .NET 8 is currently on LTS, it should probably be updated to .NET 8 instead of .NET 6.
That said, a separate issue should likely be created to migrate this project from .NET 4
https://github.com/GhostPack/Rubeus/blob/f5a37e45636fdd628b212d8457f925170c8c765b/Rubeus/Rubeus.csproj#L12
To .NET 8.
Given that .NET 4 was using Framework whilst .NET 8 uses Core, this may have larger changes which may need to be investigated.
This is something we're marking to look into, I will update here!