Skip to content

Commit 81b5773

Browse files
Matt GraeberMatt Graeber
Matt Graeber
authored and
Matt Graeber
committed
Adding Visual Studio 2015 project file
Those who wish to load this project into VS 2015 with Adam Driscoll's PowerShell VS extension may now do so.
1 parent 5065810 commit 81b5773

File tree

2 files changed

+225
-0
lines changed

2 files changed

+225
-0
lines changed

PowerSploit.pssproj

+203
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,203 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
5+
<SchemaVersion>2.0</SchemaVersion>
6+
<ProjectGuid>6CAFC0C6-A428-4d30-A9F9-700E829FEA51</ProjectGuid>
7+
<OutputType>Exe</OutputType>
8+
<RootNamespace>PowerSploit</RootNamespace>
9+
<AssemblyName>PowerSploit</AssemblyName>
10+
<Name>PowerSploit</Name>
11+
<ProjectHome />
12+
</PropertyGroup>
13+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
14+
<DebugType>pdbonly</DebugType>
15+
<Optimize>true</Optimize>
16+
<OutputPath>bin\Release\</OutputPath>
17+
<DefineConstants>TRACE</DefineConstants>
18+
<ErrorReport>prompt</ErrorReport>
19+
<WarningLevel>4</WarningLevel>
20+
</PropertyGroup>
21+
<ItemGroup>
22+
<Compile Include="AntivirusBypass\AntivirusBypass.psd1" />
23+
<Compile Include="AntivirusBypass\AntivirusBypass.psm1" />
24+
<Compile Include="AntivirusBypass\Find-AVSignature.ps1" />
25+
<Compile Include="AntivirusBypass\Usage.md" />
26+
<Compile Include="CodeExecution\CodeExecution.psd1" />
27+
<Compile Include="CodeExecution\CodeExecution.psm1" />
28+
<Compile Include="CodeExecution\Invoke-DllInjection.ps1" />
29+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection.ps1" />
30+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL.sln" />
31+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\DemoDLL.cpp" />
32+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\DemoDLL.h" />
33+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\DemoDLL.vcxproj" />
34+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\DemoDLL.vcxproj.filters" />
35+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\dllmain.cpp" />
36+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\ReadMe.txt" />
37+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\stdafx.cpp" />
38+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\stdafx.h" />
39+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\targetver.h" />
40+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess.sln" />
41+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess.cpp" />
42+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess.vcxproj" />
43+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess.vcxproj.filters" />
44+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess\dllmain.cpp" />
45+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess\ReadMe.txt" />
46+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess\stdafx.cpp" />
47+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess\stdafx.h" />
48+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess\targetver.h" />
49+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe.sln" />
50+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MDd\DemoExe_MDd.cpp" />
51+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MDd\DemoExe_MDd.vcxproj" />
52+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MDd\DemoExe_MDd.vcxproj.filters" />
53+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MDd\ReadMe.txt" />
54+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MDd\stdafx.cpp" />
55+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MDd\stdafx.h" />
56+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MDd\targetver.h" />
57+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MD\DemoExe_MD.cpp" />
58+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MD\DemoExe_MD.vcxproj" />
59+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MD\DemoExe_MD.vcxproj.filters" />
60+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MD\ReadMe.txt" />
61+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MD\stdafx.cpp" />
62+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MD\stdafx.h" />
63+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MD\targetver.h" />
64+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\ExeToInjectInTo.sln" />
65+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\ExeToInjectInTo\ExeToInjectInTo.cpp" />
66+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\ExeToInjectInTo\ExeToInjectInTo.vcxproj" />
67+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\ExeToInjectInTo\ExeToInjectInTo.vcxproj.filters" />
68+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\ExeToInjectInTo\ReadMe.txt" />
69+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\ExeToInjectInTo\stdafx.cpp" />
70+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\ExeToInjectInTo\stdafx.h" />
71+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\ExeToInjectInTo\targetver.h" />
72+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\readme.txt" />
73+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\x64\CallDllMain.asm" />
74+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\x64\ExitThread.asm" />
75+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\x64\GetFuncAddress.asm" />
76+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\x64\LoadLibraryA.asm" />
77+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\x86\CallDllMain.asm" />
78+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\x86\ExitThread.asm" />
79+
<Compile Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\x86\GetProcAddress.asm" />
80+
<Compile Include="CodeExecution\Invoke-Shellcode.ps1" />
81+
<Compile Include="CodeExecution\Invoke-ShellcodeMSIL.ps1" />
82+
<Compile Include="CodeExecution\Invoke-WmiCommand.ps1" />
83+
<Compile Include="CodeExecution\Usage.md" />
84+
<Compile Include="Exfiltration\Exfiltration.psd1" />
85+
<Compile Include="Exfiltration\Exfiltration.psm1" />
86+
<Compile Include="Exfiltration\Get-GPPPassword.ps1" />
87+
<Compile Include="Exfiltration\Get-Keystrokes.ps1" />
88+
<Compile Include="Exfiltration\Get-TimedScreenshot.ps1" />
89+
<Compile Include="Exfiltration\Get-VaultCredential.ps1" />
90+
<Compile Include="Exfiltration\Get-VaultCredential.ps1xml" />
91+
<Compile Include="Exfiltration\Invoke-CredentialInjection.ps1" />
92+
<Compile Include="Exfiltration\Invoke-Mimikatz.ps1" />
93+
<Compile Include="Exfiltration\Invoke-NinjaCopy.ps1" />
94+
<Compile Include="Exfiltration\Invoke-TokenManipulation.ps1" />
95+
<Compile Include="Exfiltration\LogonUser\LogonUser\LogonUser.sln" />
96+
<Compile Include="Exfiltration\LogonUser\LogonUser\LogonUser\LogonUser.cpp" />
97+
<Compile Include="Exfiltration\LogonUser\LogonUser\LogonUser\LogonUser.vcxproj" />
98+
<Compile Include="Exfiltration\LogonUser\LogonUser\LogonUser\LogonUser.vcxproj.filters" />
99+
<Compile Include="Exfiltration\LogonUser\LogonUser\LogonUser\ReadMe.txt" />
100+
<Compile Include="Exfiltration\LogonUser\LogonUser\LogonUser\stdafx.cpp" />
101+
<Compile Include="Exfiltration\LogonUser\LogonUser\LogonUser\stdafx.h" />
102+
<Compile Include="Exfiltration\LogonUser\LogonUser\LogonUser\targetver.h" />
103+
<Compile Include="Exfiltration\LogonUser\LogonUser\logon\dllmain.cpp" />
104+
<Compile Include="Exfiltration\LogonUser\LogonUser\logon\logon.cpp" />
105+
<Compile Include="Exfiltration\LogonUser\LogonUser\logon\logon.vcxproj" />
106+
<Compile Include="Exfiltration\LogonUser\LogonUser\logon\logon.vcxproj.filters" />
107+
<Compile Include="Exfiltration\LogonUser\LogonUser\logon\ReadMe.txt" />
108+
<Compile Include="Exfiltration\LogonUser\LogonUser\logon\stdafx.cpp" />
109+
<Compile Include="Exfiltration\LogonUser\LogonUser\logon\stdafx.h" />
110+
<Compile Include="Exfiltration\LogonUser\LogonUser\logon\targetver.h" />
111+
<Compile Include="Exfiltration\NTFSParser\NTFSParser.sln" />
112+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\dllmain.cpp" />
113+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\NTFS.h" />
114+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\NTFSParserDLL.cpp" />
115+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\NTFSParserDLL.vcxproj" />
116+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\NTFSParserDLL.vcxproj.filters" />
117+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\NTFS_Attribute.h" />
118+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\NTFS_Common.h" />
119+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\NTFS_DataType.h" />
120+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\NTFS_FileRecord.h" />
121+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\ReadMe.txt" />
122+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\stdafx.cpp" />
123+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\stdafx.h" />
124+
<Compile Include="Exfiltration\NTFSParser\NTFSParserDLL\targetver.h" />
125+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\NTFS.h" />
126+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\NTFSParser.cpp" />
127+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\NTFSParser.vcxproj" />
128+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\NTFSParser.vcxproj.filters" />
129+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\NTFS_Attribute.h" />
130+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\NTFS_Common.h" />
131+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\NTFS_DataType.h" />
132+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\NTFS_FileRecord.h" />
133+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\ReadMe.txt" />
134+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\stdafx.cpp" />
135+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\stdafx.h" />
136+
<Compile Include="Exfiltration\NTFSParser\NTFSParser\targetver.h" />
137+
<Compile Include="Exfiltration\Out-Minidump.ps1" />
138+
<Compile Include="Exfiltration\Usage.md" />
139+
<Compile Include="Exfiltration\VolumeShadowCopyTools.ps1" />
140+
<Compile Include="LICENSE" />
141+
<Compile Include="Mayhem\Mayhem.psd1" />
142+
<Compile Include="Mayhem\Mayhem.psm1" />
143+
<Compile Include="Mayhem\Usage.md" />
144+
<Compile Include="Persistence\Persistence.psd1" />
145+
<Compile Include="Persistence\Persistence.psm1" />
146+
<Compile Include="Persistence\Usage.md" />
147+
<Compile Include="PowerSploit.psd1" />
148+
<Compile Include="PowerSploit.psm1" />
149+
<Compile Include="README.md" />
150+
<Compile Include="Recon\Dictionaries\admin.txt" />
151+
<Compile Include="Recon\Dictionaries\generic.txt" />
152+
<Compile Include="Recon\Dictionaries\sharepoint.txt" />
153+
<Compile Include="Recon\Get-ComputerDetails.ps1" />
154+
<Compile Include="Recon\Get-HttpStatus.ps1" />
155+
<Compile Include="Recon\Invoke-Portscan.ps1" />
156+
<Compile Include="Recon\Invoke-ReverseDnsLookup.ps1" />
157+
<Compile Include="Recon\Recon.psd1" />
158+
<Compile Include="Recon\Recon.psm1" />
159+
<Compile Include="Recon\Usage.md" />
160+
<Compile Include="ScriptModification\Out-CompressedDll.ps1" />
161+
<Compile Include="ScriptModification\Out-EncodedCommand.ps1" />
162+
<Compile Include="ScriptModification\Out-EncryptedScript.ps1" />
163+
<Compile Include="ScriptModification\Remove-Comments.ps1" />
164+
<Compile Include="ScriptModification\ScriptModification.psd1" />
165+
<Compile Include="ScriptModification\ScriptModification.psm1" />
166+
<Compile Include="ScriptModification\Usage.md" />
167+
<Compile Include="Tests\CodeExecution.tests.ps1" />
168+
<Compile Include="Tests\PowerSploit.tests.ps1" />
169+
</ItemGroup>
170+
<ItemGroup>
171+
<Folder Include="AntivirusBypass\" />
172+
<Folder Include="CodeExecution\" />
173+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\" />
174+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\" />
175+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL\DemoDLL\" />
176+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\" />
177+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoDLL_RemoteProcess\DemoDLL_RemoteProcess\" />
178+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\" />
179+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MDd\" />
180+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\DemoExe\DemoExe_MD\" />
181+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\" />
182+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\ExeToInjectInTo\ExeToInjectInTo\" />
183+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\" />
184+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\x64\" />
185+
<Folder Include="CodeExecution\Invoke-ReflectivePEInjection_Resources\Shellcode\x86\" />
186+
<Folder Include="Exfiltration\" />
187+
<Folder Include="Exfiltration\LogonUser\" />
188+
<Folder Include="Exfiltration\LogonUser\LogonUser\" />
189+
<Folder Include="Exfiltration\LogonUser\LogonUser\LogonUser\" />
190+
<Folder Include="Exfiltration\LogonUser\LogonUser\logon\" />
191+
<Folder Include="Exfiltration\NTFSParser\" />
192+
<Folder Include="Exfiltration\NTFSParser\NTFSParserDLL\" />
193+
<Folder Include="Exfiltration\NTFSParser\NTFSParser\" />
194+
<Folder Include="Mayhem\" />
195+
<Folder Include="Persistence\" />
196+
<Folder Include="Recon\" />
197+
<Folder Include="Recon\Dictionaries\" />
198+
<Folder Include="ScriptModification\" />
199+
<Folder Include="Tests\" />
200+
</ItemGroup>
201+
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
202+
<Target Name="Build" />
203+
</Project>

PowerSploit.sln

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio 14
4+
VisualStudioVersion = 14.0.23107.0
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{F5034706-568F-408A-B7B3-4D38C6DB8A32}") = "PowerSploit", "PowerSploit.pssproj", "{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|Any CPU = Debug|Any CPU
11+
Release|Any CPU = Release|Any CPU
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Debug|Any CPU.ActiveCfg = Release|Any CPU
15+
{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Debug|Any CPU.Build.0 = Release|Any CPU
16+
{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Release|Any CPU.ActiveCfg = Release|Any CPU
17+
{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Release|Any CPU.Build.0 = Release|Any CPU
18+
EndGlobalSection
19+
GlobalSection(SolutionProperties) = preSolution
20+
HideSolutionNode = FALSE
21+
EndGlobalSection
22+
EndGlobal

0 commit comments

Comments
 (0)