Page 1 of 7

[BetA Release] Multi Map Cheat Pack Injector v0.6

Posted: February 12th, 2014, 2:40 am
by haxorico
This is still BetA and not complete. Keep that in mind. Report any bugs and errors on this topic.

Team-Pyro presents its second software release.
Multi Map Cheat Pack Injector (BETA!)

Current Features:

Injects Cheat-Packs
Compact Flush.
Inliner.
Can work on several maps with several cheat packs in one go.
Can bypass a simple anti-injector anti-cheat

Supported Cheat-Packs:
JJ2197 (String/Name/Arrow)
Fai (String/Name)
SG_Guy (String/Name)
Haxorico (String/Name)

Future Features:
(Red = Not Done; Purple = Work in Progress; Green = Finished and will be released on the next update)

Add "Rebuild MPQ" function
Add "Fix Hex" function
Tweak the cheat-packs so that all can work on DotA
Add an icon
Release the source after it is done and stable :)


How to use it:
Input all the maps you want to cheat inside the input folder. (Must end with .w3x - only frozen throne maps.)
Select your options from the options files
Run the program.
If no errors show on the screen, your cheated maps will be at the output folder.

Requirements:
Microsoft .NET FrameWork 4.5 (or above?) - Click here to download 4.5.1 version from Microsoft

Changelog
Spoiler:
12.2.2014 - Version 0.2 BetA

Initial release.

12.2.2014 - Version 0.5 BetA

Minor performance tweaks.
Few bug fixes.
Added Fai Cheat-Pack name activator
Added Fai Cheat-Pack string activator
Added JJ2197 Cheat-Pack name activator
Added JJ2197 Cheat-Pack arrow activator
Added SG_Guy Cheat-Pack name activator
Added SG_Guy Cheat-Pack string activator
Added options file.
Added Multi-CheatPack options

27.6.2014 - Version 0.6 BetA
Update v0.6 Changelog

Added my cheat-pack. - deprotection-cheating-f64/haxorico-s-cheat-pack-v0-5-t26719.html
Added new function - Inliner
Fixed few minor bugs and glitches.


Older Version
Spoiler:
Multi Map Cheat Pack Injector v0.2 BetA.rar

Multi Map Cheat Pack Injector v0.2 BetA x64.rar

Multi Map Cheat Pack Injector v0.2 BetA x86.rar

Multi Cheat Pack Injector BetA v0.5.rar

Latest Version
Multi Cheat Pack Injector Beta v0.6.rar

Re: [BetA Release] Multi Map Cheat Pack Injector v0.2

Posted: February 12th, 2014, 3:39 am
by JustANewbie
So basically what cheat pack is inserted? How to activate the cheat?

Re: [BetA Release] Multi Map Cheat Pack Injector v0.2

Posted: February 12th, 2014, 4:20 am
by haxorico
For now (0.2 BetA)
It is only JJ2197 with the string activator "-cheats<space><space>"

Re: [BetA Release] Multi Map Cheat Pack Injector v0.2

Posted: February 12th, 2014, 5:25 am
by JustANewbie
It's not working, I got this

Code: Select all

An attempt was made to load a program
HRESULT: 0x8007000B)

Finished!
Total Maps: 1
Cheated: 0
Failed: 0
Press any key to close this program.


and I tried to type the cheat activator which is "-cheats<space><space>" but it doesn't work

For your information, i have the latest .NET Framework, I just tried to update it few days ago and I have been told that I have the latest version installed

Uploaded the map

Glaive_Masters_v0.08.w3x

Re: [BetA Release] Multi Map Cheat Pack Injector v0.2

Posted: February 12th, 2014, 5:26 am
by haxorico
Upload the map please. Ill see what is wrong.
Also did you make sure you have the latest .NET Framework (4.5+ needed)

Re: [BetA Release] Multi Map Cheat Pack Injector v0.2

Posted: February 12th, 2014, 6:13 am
by zUsername
I like function bypass a simple anti-injector anti-cheat. So release it soon :D

Re: [BetA Release] Multi Map Cheat Pack Injector v0.2

Posted: February 12th, 2014, 2:54 pm
by haxorico
Long time ago. Ozzappoo (maker of AutoCP) showed me that the way to protect maps from injectors is to have a line at top of the jass file with the text: "//globals"
Example:

Code: Select all

//globals
globals
trigger exTrg=CreateTrigger()
endglobals

The injector will look for the string "globals", the first it sees. and post the cheat pack under it. So what happens is.

Code: Select all

//globals <--Injector thinks this is the real globals
trigger cheatTrigger=CreateTrigger() //some trigger ABOVE the globals, making the map crash.
globals //the real globals
trigger exTrg=CreateTrigger() //where normal globals are
endglobals


This tool won't fall for it :).

Still working on other features. I think I will release it today with more features but not all of them.

I will also look into the map posted above and reply soon.

Edit: I tried the map you posted and it passed with no erros.
Which version did you try? 32bit 64bit or Any CPU?

Edit2: I think it has something to do with the .dll not being compatible to x64 or Any CPU.
Please try the 32bit version of the program and tell me if it works.

Re: [BetA Release] Multi Map Cheat Pack Injector v0.2

Posted: February 12th, 2014, 3:05 pm
by Bartimaeus
Ooh, this should make basic request fulfilling a lot faster to do...

64bit-only version doesn't seem to work on my 64bit version of Windows 7, but the 64bit/32bit version does. Not sure why none of the 64bit versions of your programs ever seem to work on my computer...:(

Thanks, Haxorico!

Re: [BetA Release] Multi Map Cheat Pack Injector v0.2

Posted: February 12th, 2014, 3:22 pm
by haxorico
I think it is because the dll files I am using are NOT compatible. I will stop releasing them as x64 (not sure why it works for me xD)
If the 32bit version works fine on your 64bit. I will for now release it only on 32bit.

Re: [BetA Release] Multi Map Cheat Pack Injector v0.2

Posted: February 12th, 2014, 3:23 pm
by Bartimaeus
Sounds good to me. Godspeed. lol