SharpGen
SharpGen copied to clipboard
SharpGen is a .NET Core console application that utilizes the Rosyln C# compiler to quickly cross-compile .NET Framework console applications or libraries.
Removed the hard-coded SharpSploit and added it as a submodule. SharpGen.cs has been updated to support the latest version of SharpSploit. README.md updated to include the command to initially retrieve...
First of all, thanks for this awesome tool! I was trying to update the SharpSploit source from the Source/ directory, but when I run the `dotnet build` command I get...
When running shargen.dll I get: C:\Users\PC\SharpGen\bin\Release\netcoreapp2.1>SharpGen.dll Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file...
This logic in Common.cs does not work well when the user has "bin" in their username or more precisely has the letters "bin" anywhere in the path that the execution...
This allows code within the Main/Execute function to take arguments. I'm mostly interested in adding this because arguments passed to Cobalt Strike's `bexecute_assembly` function don't show up in `Environment.GetCommandLineArgs()` for...
Before applying this change SharpGen was always returning 0 on my system.