AutoIt code cave no DLLs xD ToxicFog leveler example

04/30/2009 10:39 clintonselke#1
Hey guys,

This one is inspired by IAmHawkings w/ his code inject in VB.

Inside the .zip i provide source code as well as executable to show you all how code injection can be done in AutoIT.

Note: Not all assembly instructions are implemented, i got lazy lol.

Steps to using it:

Step 1: Log in ur ninja in co
Step 2: Run toxic-fog-trainer autoit program.

...and thats all... enjoy :D

Edit: This one is inspired by IAmHawtness w/ his code inject in VB... sorry about the spelling xD... my spelling and memory are awful :p

Edit: Fixed up some bugs, new code attached now (AutoIt code cave.zip).

Edit: Fixed a memory leak in ASM.au3
04/30/2009 12:02 IAmHawtness#2
IAmHawtness* :(!
But.. nice :eek:!
You converted all the vb code into AutoIt code, or did you find an example on the internet?
04/30/2009 12:06 clintonselke#3
Quote:
Originally Posted by IAmHawtness View Post
IAmHawtness* :(!
But.. nice :eek:!
You converted all the vb code into AutoIt code, or did you find an example on the internet?
its from ur VB code... just a direct translation into autoit :p . The two languages are very similar. :D

Edit: What would be nice is if we made a library for autoIt, that people can just include in their source code (#include "co-functions.au3" <-- like that) and give everyone the power to directly call conquer functions w/o the messy work that goes w/ it. (Giving power to even those who don't know assembly or other languages like c/c++, delphi, etc.)
04/30/2009 12:08 IAmHawtness#4
Quote:
Originally Posted by clintonselke View Post
its from ur VB code... just a direct translation into autoit :p . The two languages are very similar. :D
That's really nice, good job dude! :)
God, how I love to see smart people here on epvp. They're very rare here :p
04/30/2009 19:38 hok30#5
Quote:
Originally Posted by IAmHawtness View Post
That's really nice, good job dude! :)
God, how I love to see smart people here on epvp. They're very rare here :p
I lol'd. So true.

@clinton - Is ASM.au3 a preexisting file? Or did you make that? Pretty sure I saw that somewhere on the AutoIt forums...
04/30/2009 20:23 clintonselke#6
Quote:
Originally Posted by hok30 View Post
I lol'd. So true.

@clinton - Is ASM.au3 a preexisting file? Or did you make that? Pretty sure I saw that somewhere on the AutoIt forums...
I put that one together myself, but i wouldn't be surprised if it already exists. Its nothing new really.

I just checked AutoIt forums, there is a ASM.au3 there, but its a very different. It can not be injected into conquer.

Edit:Well it can be injected into conquer, but u would have to write extra code using VirtualAllocEx(), WriteProcessMemory() & CreateRemoteThread().

Edit2: Wow, 2 days and only 90 views... i thought people would love this xD.
05/01/2009 14:11 hok30#7
Quote:
Originally Posted by clintonselke View Post
I put that one together myself, but i wouldn't be surprised if it already exists. Its nothing new really.

I just checked AutoIt forums, there is a ASM.au3 there, but its a very different. It can not be injected into conquer.

Edit:Well it can be injected into conquer, but u would have to write extra code using VirtualAllocEx(), WriteProcessMemory() & CreateRemoteThread().

Edit2: Wow, 2 days and only 90 views... i thought people would love this xD.
Ah, alright. I'm so putting it in my #Includes folder. Thanks!
05/01/2009 16:31 IAmHawtness#8
Quote:
Originally Posted by clintonselke View Post
Edit2: Wow, 2 days and only 90 views... i thought people would love this xD.
Like 96 % of epvp is leeching noobs. Leeching noobs can't use your awesome example of injecting code directly into a process using AutoIt, because all they do is sit on their lazy asses, waiting for people to release actual hacks, and they don't want to do anything on their own :).
05/02/2009 03:24 clintonselke#9
Quote:
Originally Posted by IAmHawtness View Post
Like 96 % of epvp is leeching noobs. Leeching noobs can't use your awesome example of injecting code directly into a process using AutoIt, because all they do is sit on their lazy asses, waiting for people to release actual hacks, and they don't want to do anything on their own :).
hehehe... ur 100% ryt xD

Edit: U know i was a leeching noob once :D ... and now im just a noob :p
05/02/2009 06:39 InfamousNoone#10
Old method, but I use it quite often in C++, good job. Auto it looks piss ugly though, I don't understand why it's so popular.
05/02/2009 07:34 clintonselke#11
Quote:
Originally Posted by InfamousNoone View Post
Old method, but I use it quite often in C++, good job. Auto it looks piss ugly though, I don't understand why it's so popular.
lol... i agree

I think its so popular because its an easy language for new-comers to grasp, and has a faster development cycle (run,debug,run,debug,...) over compiled languages (compile,run,debug,compile,run,debug,...), plus it has inbuilt functions for controlling mouse, keyboard, and doing pixel scanning which is nice for anyone new wanting to write autopotters, autolooters, etc.

This can all be done in C++, but requires them to have a deeper understanding of the APIs.

Having preprepared AutoIt functions for directly calling conquer functions gives AutoIt programmers a chance to create bots that do not use mouse clicks or pixel scanning, w/o them having to learn something new.

Edit: Also bots tend not to have high CPU requirements, so i think scripting languages are fine for it. I am writing a bot in C++ atm for doing the house permit quest, its gonna take me awhile, need to get some assignments and other things out of the road first.
05/02/2009 14:34 hok30#12
Quote:
Originally Posted by InfamousNoone View Post
Old method, but I use it quite often in C++, good job. Auto it looks piss ugly though, I don't understand why it's so popular.
It's easy as hell to learn.
05/04/2009 21:04 Azunai#13
hey
clint do you know how to handle TLS using asm in the "autoit way" ? :D

that would be the only thing i would use this ;P cause injected its realy **** to call a function(other thread so interferred by tls) from the d3dendscene :D in *vc++*
05/05/2009 12:21 clintonselke#14
Quote:
Originally Posted by Azunai View Post
hey
clint do you know how to handle TLS using asm in the "autoit way" ? :D

that would be the only thing i would use this ;P cause injected its realy **** to call a function(other thread so interferred by tls) from the d3dendscene :D in *vc++*
Whats TLS? :o ... i guess that means no i can't, but doesn't mean not possible xD
05/05/2009 14:26 trash#15
TLS?