VisualSploit - Poison Visual Studio Projects
Thought I'd pop back in to share an old project of mine which I never released. It's an interesting tool which utilizes VS projects on build events to execute a remote payload given powershell code injected to a VS project file. Hope you guys enjoy!
Download Source Code: https://github.com/Meltedd/VisualSploit
Features:
- Poison vbproj/csproj file by injecting malicious code
- Poisoned file remote payload via direct download link
- Schtasks persistence
- Startup persistence
- Disable Windows Defender (in progress)
- Fake error message & demonstration
![[Image: dashboard-1.png]](https://i.ibb.co/NdqkHcNQ/dashboard-1.png)
Usage:
- Build the project
- Execute VisualSploit.exe
- Enter the direct download link to a payload
- Select the vb/csproj file to poison
- Select which AV evasion/persistence options you'd like to enable
- Choose to customize a fake error message
* NOTE: Builder logs are just for show, you can disable the task delay in lines 168-218 of Form1.cs :)
Thought I'd pop back in to share an old project of mine which I never released. It's an interesting tool which utilizes VS projects on build events to execute a remote payload given powershell code injected to a VS project file. Hope you guys enjoy!
Download Source Code: https://github.com/Meltedd/VisualSploit
Features:
- Poison vbproj/csproj file by injecting malicious code
- Poisoned file remote payload via direct download link
- Schtasks persistence
- Startup persistence
- Disable Windows Defender (in progress)
- Fake error message & demonstration
![[Image: dashboard-1.png]](https://i.ibb.co/NdqkHcNQ/dashboard-1.png)
Usage:
- Build the project
- Execute VisualSploit.exe
- Enter the direct download link to a payload
- Select the vb/csproj file to poison
- Select which AV evasion/persistence options you'd like to enable
- Choose to customize a fake error message
* NOTE: Builder logs are just for show, you can disable the task delay in lines 168-218 of Form1.cs :)





