Rubeus icon indicating copy to clipboard operation
Rubeus copied to clipboard

Request to include Rubeus.exe in release files

Open daniruiz opened this issue 8 months ago • 4 comments

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.

daniruiz avatar Apr 09 '25 08:04 daniruiz

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

daniruiz avatar Apr 09 '25 10:04 daniruiz

fully support

1n4ct1v3 avatar Apr 23 '25 20:04 1n4ct1v3

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.

Reelix avatar May 23 '25 10:05 Reelix

This is something we're marking to look into, I will update here!

HarmJ0y avatar Jul 23 '25 21:07 HarmJ0y