diff --git a/Hacks/CMap.h b/Hacks/CMap.h index 5cb02cc..69b911a 100644 --- a/Hacks/CMap.h +++ b/Hacks/CMap.h @@ -42,7 +42,7 @@ class CMap { if (_map.find(offset) != _map.end()) { - _map.find(offset)->second = value; + _map.at(offset) = value; } _map.insert(std::pair(offset, value)); diff --git a/Win2kHack.asm b/Win2kHack.asm new file mode 100644 index 0000000..5995502 --- /dev/null +++ b/Win2kHack.asm @@ -0,0 +1,15 @@ +.model flat + +.data +__imp__EncodePointer@4 dd dummy +__imp__DecodePointer@4 dd dummy +EXTERNDEF __imp__EncodePointer@4 : DWORD +EXTERNDEF __imp__DecodePointer@4 : DWORD + +.code +dummy proc +mov eax, [esp+4] +ret 4 +dummy endp + +end diff --git a/int2ssl.vcxproj b/int2ssl.vcxproj index 03f1b28..e3966f2 100644 --- a/int2ssl.vcxproj +++ b/int2ssl.vcxproj @@ -37,10 +37,11 @@ false true MultiByte - v90 + v100 + @@ -106,9 +107,13 @@ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true MultiThreaded + AnySuitable + Speed + true + false - true + false true true $(TargetPath) @@ -130,9 +135,13 @@ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) true MultiThreaded + AnySuitable + Speed + true + false - true + false true true $(TargetPath) @@ -141,6 +150,7 @@ MachineX86 false kernel32.lib + 5.0 @@ -171,7 +181,14 @@ + + + true + true + + + \ No newline at end of file diff --git a/int2ssl.vcxproj.filters b/int2ssl.vcxproj.filters index 5434889..428cef4 100644 --- a/int2ssl.vcxproj.filters +++ b/int2ssl.vcxproj.filters @@ -9,10 +9,6 @@ {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms - {e9afbbab-60f2-40b9-a1ff-859a3bf8248a} @@ -93,4 +89,9 @@ Header Files + + + Source Files + + \ No newline at end of file