Commit db198e7 1 parent 91d59ea commit db198e7 Copy full SHA for db198e7
File tree 5 files changed +9
-11
lines changed
5 files changed +9
-11
lines changed Original file line number Diff line number Diff line change 1
- To build the IDA plugin, extract the contents of idasdk695 .zip in the directory "idasdk"
1
+ To build the IDA plugin, extract the contents of idasdk83_pro .zip in the directory "idasdk"
Original file line number Diff line number Diff line change @@ -107,10 +107,8 @@ Global
107
107
{9EEA6D78-4E74-47B9-8746-B8754B15525D} .Release| Win32 .Build .0 = Release| Win32
108
108
{9EEA6D78-4E74-47B9-8746-B8754B15525D} .Release| x64 .ActiveCfg = Release| Win32
109
109
{A94B6222-ABEF-41A0-BE48-06801157AAA5} .Debug| Win32 .ActiveCfg = Debug| x64
110
- {A94B6222-ABEF-41A0-BE48-06801157AAA5} .Debug| Win32 .Build .0 = Debug| x64
111
110
{A94B6222-ABEF-41A0-BE48-06801157AAA5} .Debug| x64 .ActiveCfg = Debug| x64
112
111
{A94B6222-ABEF-41A0-BE48-06801157AAA5} .Release| Win32 .ActiveCfg = Release| x64
113
- {A94B6222-ABEF-41A0-BE48-06801157AAA5} .Release| Win32 .Build .0 = Release| x64
114
112
{A94B6222-ABEF-41A0-BE48-06801157AAA5} .Release| x64 .ActiveCfg = Release| x64
115
113
{4506D672-19C3-439B-8E1B-F1BA8BE28844} .Debug| Win32 .ActiveCfg = Debug| Win32
116
114
{4506D672-19C3-439B-8E1B-F1BA8BE28844} .Debug| x64 .ActiveCfg = Debug| x64
Original file line number Diff line number Diff line change
1
+ #include < Windows.h>
2
+
1
3
#define USE_STANDARD_FILE_FUNCTIONS
2
- #pragma warning(disable : 4996 4512 4127 4201)
3
4
4
5
// for 64bit - p64
5
6
#ifdef BUILD_IDA_64BIT
10
11
#pragma comment(lib, "x64_win_vc_32_pro/ida.lib")
11
12
#endif
12
13
13
-
14
- #include < Windows.h>
14
+ #pragma warning(push, 0)
15
15
#include < ida.hpp>
16
16
#include < idp.hpp>
17
17
#include < dbg.hpp>
18
18
#include < loader.hpp>
19
19
#include < kernwin.hpp>
20
+ #pragma warning(pop)
21
+
20
22
#include < Scylla/Logger.h>
21
23
#include < Scylla/Settings.h>
22
24
#include < Scylla/Version.h>
Original file line number Diff line number Diff line change 66
66
<PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
67
67
<LinkIncremental >false</LinkIncremental >
68
68
<TargetExt >.dll</TargetExt >
69
- <TargetName >$(TargetName)x64</TargetName >
70
69
</PropertyGroup >
71
70
<PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
72
71
<LinkIncremental >false</LinkIncremental >
73
72
<TargetExt >.dll</TargetExt >
74
- <TargetName >$(TargetName)x64</TargetName >
75
73
</PropertyGroup >
76
74
<ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
77
75
<ClCompile >
Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ mkdir Release\Olly1
99
99
mkdir Release\Olly2
100
100
mkdir Release\TitanEngine
101
101
mkdir Release\Generic
102
- mkdir Release\IDA
102
+ mkdir Release\IDA\plugins
103
103
104
104
copy /y /b build\Release\Win32\ScyllaHideGenericPluginx86.dll Release\Generic\
105
105
copy /y /b build\Release\x64\ScyllaHideGenericPluginx64.dll Release\Generic\
@@ -109,7 +109,7 @@ copy /y /b build\Release\Win32\ScyllaHideTEPluginx86.dll Release\TitanEngine\
109
109
copy /y /b build\Release\x64\ScyllaHideTEPluginx64.dll Release\TitanEngine\
110
110
copy /y /b build\Release\Win32\ScyllaHideX64DBGPlugin.dp32 Release\x64dbg\x32\plugins\
111
111
copy /y /b build\Release\x64\ScyllaHideX64DBGPlugin.dp64 Release\x64dbg\x64\plugins\
112
- copy /y /b build\Release\Win32 \ScyllaHideIDAProPlugin.plw Release\IDA\
112
+ copy /y /b build\Release\x64 \ScyllaHideIDAProPlugin.dll Release\IDA\plugins \
113
113
114
114
xcopy /S /Y build\Release\Win32\*.exe Release\
115
115
xcopy /S /Y build\Release\x64\*.exe Release\
@@ -140,4 +140,4 @@ copy /y /b Release\HookLibraryx64.dll Release\IDA\
140
140
copy /y /b Release\HookLibraryx86.dll Release\IDA\
141
141
move Release\ScyllaHideIDAServer* Release\IDA\
142
142
143
- exit 0
143
+ exit /b 0
You can’t perform that action at this time.
0 commit comments