PolyLoader 2.3.1

Posts 115 of 344 · Page 1 of 23
PolyLoader 2.3.1
PolyLoader 2.3.1

What is PolyLoader?
PolyLoader is a program that opens hack files, randomizes the source code and compiles it.
This process results in an application that is very hard to detect for VAC because the signature changes everytime.

Changelog
 
View change log
Code:
2.3
---
Added more safety checks to minimize crashing, most exceptions are now handled and will pop up with a error.

2.1
---
Added drag and drop functionality (drag hackfile to PolyLoader.exe)
Better error reporting, it will now scan for the correct version of VS2013, the windows SDK and the ERROR: Cannot determine ....

2.0
---
Better junk code generation
Complete syntax change for hack files
String encryption
New UI
Better performance
Automatic detection of the compiler path


For users

How to use:

1. Download Microsoft Visual Studio Express 2013 for Windows Desktop
2. Download the PolyLoader
3. Download a hack file
4. Open the PolyLoader as admin
5. Select the hack file
6. Press compile

Errors:
"Something went wrong when compiling the randomized source!":
Press the "View compiler output" checkbox and post the data of the console that opens.

Access denied:
Run as admin.

How to use VMProtect/Enigma etc...:
First you have to generate an exe using the loader for instance "PolyHack_RT.exe".
Now you can protect "PolyHack_RT.exe".


For developers
Everyone can create a hack that supports the PolyLoader platform.
 
View developer guide
A hack file is just a simple zip with the following files:
-command.txt
-inout.txt
-msg.txt
and a src directory.

So how do I make a hack file?
Step 1, modify your source code.
The PolyLoader uses a few tags to understand your file:

[swap_lines][/swap_lines] - Swap the lines between the 2 tags, useful for randomizing a structure.
Code:
struct Entity {
    [swap_lines]
    DWORD dwBase;
    int id;
    int hp;
    int team;
    int weapon_id;
    int weapon_ammo;
    [/swap_lines]
};
[junk_enable /] - Enables auto junk code addition, the PolyLoader will add junk code after every ;
You can give it 1 or 2 parameters
[junk_enable 5 /] - Will add 5 lines of junk code after every ;
[junk_enable 5 10 /] - Will add 5 to 10 lines of junk code after every;
[junk_disable /] - Disables auto junk code addition.
[junk_enable_declares /] - The auto junk code generator will now only make declares (useful for in header files).

[add_junk /] - Adds a block of junk code at this position, it does NOT take junk_enable_declares into account.

[swap_blocks][/swap_blocks] - Works like swap_lines but instead it swaps blocks of code.
[block][/block] - Define a block
Code:
[swap_blocks]
[block]
if (x == 5) {
    std::cout << "x == 5\n";
}
[/block]
[block]
if (y == 7) {
    std::cout << "y == 7\n";
}
[/block]
[/swap_blocks]
[enc_string_enable /] - Scrambles all strings, when you are using this make sure you have Decrypt.h included (the loader will generate a randomized Decrypt.h file).
[enc_string_disable /] - Disables the auto string scrambler.

command.txt
In command.txt you have to fill in the command line compiler options, here you have to link all the libraries etc... this one should work for practically any hack.
Code:
/EHsc /Od /MT *.cpp kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /link /FORCE:MULTIPLE /OUT:hack.exe
inout.txt
First line you put the filename the compiler generates (see the /OUT: parameter)
Second line the new name.
Code:
hack.exe
MyHack.exe
msg.txt
A message that will pops up when the user loads up the hack.

If you have any question regarding implementing this system sent me a pm .



Virusscans
Jotti
Virustotal


Credits
Merccy2 - Created PolyLoader


If you still crash please add my skype and post the errors, from what I gathered the crashing should be fixed now.

PolyLoader_mpgh.net_mpgh.net.zip121 KB · 35,741 downloads 1/55 malicious
/Approved. Post back results.

Great job.
The loader crashes whenever I use it, help?
Quote Originally Posted by Dylan69572001 View Post
The loader crashes whenever I use it, help?
Quote Originally Posted by Yemiez View Post
If you still crash please add my skype and post the errors, from what I gathered the crashing should be fixed now.
Please read the entire thread before posting, and read the thread before adding my skype.
Whicg Visual Studio do i get, I see "Visual Studio Community, Team Services and Code.
Quote Originally Posted by khayl View Post
Whicg Visual Studio do i get, I see "Visual Studio Community, Team Services and Code.
Community, If I remember correctly thats the free one.


Quote Originally Posted by Novaranger View Post
program crashed every time i attempt to use it when it gets to the Compile step. here is the message i get

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: PolyLoader.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 56f185bf
Problem Signature 04: mscorlib
Problem Signature 05: 4.6.1055.0
Problem Signature 06: 563c113c
Problem Signature 07: 17f2
Problem Signature 08: 45a
Problem Signature 09: System.ArgumentException
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 45d1
Additional Information 2: 45d19637c5a4f555c25ecbed66a45c37
Additional Information 3: 0a8c
Additional Information 4: 0a8c95e7da9204ab3ef44369e5de04cb

Read our privacy statement online:
http://go.microsoft.com/fwlink/?link...8&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt

any help would be appreciated
Unsure what caused this crash, if you dont already have the "View Compiler Output" checked then check it, that way I can know if it crashes after the compilation process has actually started or if the crash happens before.
Quote Originally Posted by khayl View Post
Whicg Visual Studio do i get, I see "Visual Studio Community, Team Services and Code.
I believe This is what is refereed to in the video

program crashed every time i attempt to use it when it gets to the Compile step. here is the message i get

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: PolyLoader.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 56f185bf
Problem Signature 04: mscorlib
Problem Signature 05: 4.6.1055.0
Problem Signature 06: 563c113c
Problem Signature 07: 17f2
Problem Signature 08: 45a
Problem Signature 09: System.ArgumentException
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 45d1
Additional Information 2: 45d19637c5a4f555c25ecbed66a45c37
Additional Information 3: 0a8c
Additional Information 4: 0a8c95e7da9204ab3ef44369e5de04cb

Read our privacy statement online:
http://go.microsoft.com/fwlink/?link...8&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt

any help would be appreciated
Wooo cheers xx
cant down load it "Error The Folder Could Not Be Opend c:\Users\BOOP\AppData\Temp\PolyLoader_********* Is Not Valid"
Quote Originally Posted by poophead233 View Post
cant down load it "Error The Folder Could Not Be Opend c:\Users\BOOP\AppData\Temp\PolyLoader_********* Is Not Valid"
@Yemiez, could you help this user out?
Quote Originally Posted by Hunter View Post
@Yemiez, could you help this user out?
Has nothing to do with me, the download probably failed on the browsers/MPGH's side.


Quote Originally Posted by poophead233 View Post
cant down load it "Error The Folder Could Not Be Opend c:\Users\BOOP\AppData\Temp\PolyLoader_********* Is Not Valid"
Re-download.
would this work on Hacks that have been marked "Outdated" by MPGH not detected?
I installed vs and for the compiler file path, i go all the way to bin but the exe program is not there?

Update: I have done some research and found out that vs made it optional to install c++ therefore you need to do a custom install instead of the typical and select c++ otherwise cl.exe will not be in there bin folder!
Posts 115 of 344 · Page 1 of 23
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?