Aetsu / OffensivePipeline

OfensivePipeline allows you to download and build C# tools, applying certain modifications in order to improve their evasion for Red Team exercises.
GNU General Public License v3.0
792 stars 148 forks source link

Seatbelt and SharpUp both failing #4

Closed AkikoOrenji closed 3 years ago

AkikoOrenji commented 3 years ago

I've tested with WinPEAS and it works.

image

image

AkikoOrenji commented 3 years ago

Found the problem. The updated repos have moved the .sln into the root of the project.

image

image

I tried updating the configration yml to point to the root of the project but its hardcoded to require a path. I tried setting the solution path to ..\Seatbelt\Seatbelt.sln, .\Seatbelt.sln, .\Seatbelt.sln, ..\Seatbelt\Seatbelt.sln and Seatbelt.sln all which failed due to "The path is empty. (Parameter 'path')"

image

Sorry but too dumb to figure out how to modify your project to make the path optional ¯_(ツ)_/¯

Aetsu commented 3 years ago

Hi,

I just tested both tools and they work correctly (SharpUp and Seatbelt).

In the yml, the path is correct in both as it is represented from the GitTools folder. When OffensivePipeline clones a repository like SharpUp, it is cloned into GitTools, inside a folder named SharpUp, that's why in the yml it says "SharpUp\SharpUp.sln", because the sln is in the GitTools\SharpUp folder .

I hope I have solved your doubts.