|
1 | | -<?xml version="1.0" encoding="utf-8"?> |
2 | | -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| 1 | +<?xml version="1.0" encoding="utf-8"?> |
| 2 | +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
3 | 3 | <ItemGroup Label="ProjectConfigurations"> |
4 | 4 | <ProjectConfiguration Include="Debug|Win32"> |
5 | 5 | <Configuration>Debug</Configuration> |
|
13 | 13 | <PropertyGroup Label="Globals"> |
14 | 14 | <ProjectGuid>{C093C490-61BF-433E-AEB4-80753B20DEC7}</ProjectGuid> |
15 | 15 | <Keyword>Win32Proj</Keyword> |
16 | | - <RootNamespace>Schlamperei_DLL</RootNamespace> |
| 16 | + <ProjectName>schlamperei</ProjectName> |
17 | 17 | </PropertyGroup> |
18 | 18 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
19 | 19 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
20 | 20 | <ConfigurationType>DynamicLibrary</ConfigurationType> |
21 | 21 | <UseDebugLibraries>true</UseDebugLibraries> |
22 | 22 | <CharacterSet>Unicode</CharacterSet> |
| 23 | + <PlatformToolset>v120</PlatformToolset> |
23 | 24 | </PropertyGroup> |
24 | 25 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
25 | 26 | <ConfigurationType>DynamicLibrary</ConfigurationType> |
26 | 27 | <UseDebugLibraries>false</UseDebugLibraries> |
27 | 28 | <WholeProgramOptimization>true</WholeProgramOptimization> |
28 | 29 | <CharacterSet>Unicode</CharacterSet> |
| 30 | + <PlatformToolset>v120</PlatformToolset> |
29 | 31 | </PropertyGroup> |
30 | 32 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
31 | 33 | <ImportGroup Label="ExtensionSettings"> |
|
40 | 42 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
41 | 43 | <IncludePath>../../../ReflectiveDLLInjection/common;$(IncludePath)</IncludePath> |
42 | 44 | <LinkIncremental>false</LinkIncremental> |
| 45 | + <OutDir>$(Configuration)\$(Platform)\</OutDir> |
| 46 | + <IntDir>$(Configuration)\$(Platform)\</IntDir> |
| 47 | + <TargetName>$(ProjectName).$(PlatformShortName)</TargetName> |
43 | 48 | </PropertyGroup> |
44 | 49 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
45 | 50 | <IncludePath>../../../ReflectiveDLLInjection/common;$(IncludePath)</IncludePath> |
46 | 51 | <LinkIncremental>false</LinkIncremental> |
| 52 | + <OutDir>$(Configuration)\$(Platform)\</OutDir> |
| 53 | + <IntDir>$(Configuration)\$(Platform)\</IntDir> |
| 54 | + <TargetName>$(ProjectName).$(PlatformShortName)</TargetName> |
47 | 55 | </PropertyGroup> |
48 | 56 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
49 | 57 | <ClCompile> |
|
73 | 81 | <EnableCOMDATFolding>true</EnableCOMDATFolding> |
74 | 82 | <OptimizeReferences>true</OptimizeReferences> |
75 | 83 | </Link> |
| 84 | + <PostBuildEvent> |
| 85 | + <Command>editbin.exe /NOLOGO /OSVERSION:5.0 /SUBSYSTEM:WINDOWS,4.0 "$(TargetDir)$(TargetFileName)" > NUL |
| 86 | +IF EXIST "..\..\..\..\..\data\exploits\cve-2013-1300\" GOTO COPY |
| 87 | + mkdir "..\..\..\..\..\data\exploits\cve-2013-1300\" |
| 88 | +:COPY |
| 89 | +copy /y "$(TargetDir)$(TargetFileName)" "..\..\..\..\..\data\exploits\cve-2013-1300\"</Command> |
| 90 | + </PostBuildEvent> |
76 | 91 | </ItemDefinitionGroup> |
77 | 92 | <ItemGroup> |
78 | | - <ClCompile Include="cve-2013-1300.cpp"> |
| 93 | + <ClCompile Include="schlamperei.c"> |
79 | 94 | <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged> |
80 | 95 | <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader> |
81 | 96 | <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged> |
|
0 commit comments