Using programming to create hacks/bots

03/06/2010 00:23 jediderek1#1
I'm just at the beggining of learning C# right now. It is very earlier to be asking this, but after a couple of weeks, maybe months, I was wondering how to start gathering the information on conquer to put into the script. Meaning like making a speedhack in C#, aimbot, etc. Will I have to go out and gather character addresses? Or will time come while I'm in the process of learning C#, it will come to me? Thanks
03/06/2010 01:10 Warlax#2
nope ull need to learn asm too im afraid
03/06/2010 04:01 IAmHawtness#3
At thread starter: A good idea would probably be to look at different hooking methods (editing memory, using hardware/software breakpoints, injecting DLLs, etc.) but I believe there's better places to find this sort of information, I think the search engine might work for this one :eek:. Anyways, good luck, hope you'll have fun creating your aimbot or whatever.
03/06/2010 04:50 jediderek1#4
Quote:
Originally Posted by IAmHawtness View Post
Stop being useless, please.

At thread starter: A good idea would probably be to look at different hooking methods (editing memory, using hardware/software breakpoints, injecting DLLs, etc.) but I believe there's better places to find this sort of information, I think the search engine might work for this one :eek:. Anyways, good luck, hope you'll have fun creating your aimbot or whatever.
Thanks for the help, but I don't plan on making an aimbot lol. It would just be good to know that I can. I'm a water in conquer anyways, no point in needing one anyways. The main reason why I started to learn is right now its soccer season and practice is at 5pm and I stay at the school/library tell then cause I don't want to waist gas lol. So I will just start learning and I really want to just maybe start making money off selling programs besides conquer hacks, cause in less than a year I won't be playing conquer cause of a few reasons with rl.
03/06/2010 08:54 <marios>#5
ty
03/06/2010 10:00 Warlax#6
well first things first, start off with a few memory reading bots. it need not do anything useful to begin with, but will help u gain a grasp of whats going on. try using something like cheat engine to get the address for gold. then make a program just display in a box the value for it. beware this program wont work on the next client u load, for the ull need to understand pointers, but to begin with its a really good start to get ur head around reading memory addresses. then from there start reading up on the hero pointer, i wont go into detail here as the search button is ur friend, but yea thats the next place to look. once uve established how this works u should in theory be able to produce something which can read ur gold on a new instance of a client. once uve done that u can start looking into functions. however if u dont wanna just jump striaght in at the deepend and havent had much experience coding, id suggest maybe downloading the source for co-else, and having a play with that, see how it works, then try adding something simple like an anti click on the donation button for example. its a pretty easy add, but it will help give u a foundation to build your learning upon
03/06/2010 14:58 Nullable#7
Quote:
Originally Posted by Warlax View Post
well first things first, start off with a few memory reading bots. it need not do anything useful to begin with, but will help u gain a grasp of whats going on. try using something like cheat engine to get the address for gold. then make a program just display in a box the value for it. beware this program wont work on the next client u load, for the ull need to understand pointers, but to begin with its a really good start to get ur head around reading memory addresses. then from there start reading up on the hero pointer, i wont go into detail here as the search button is ur friend, but yea thats the next place to look. once uve established how this works u should in theory be able to produce something which can read ur gold on a new instance of a client. once uve done that u can start looking into functions. however if u dont wanna just jump striaght in at the deepend and havent had much experience coding, id suggest maybe downloading the source for co-else, and having a play with that, see how it works, then try adding something simple like an anti click on the donation button for example. its a pretty easy add, but it will help give u a foundation to build your learning upon
Regarding the statement in bold, memory reading as the first thing? that sounds like a cut-through attempt, why not understand first how the memory even works?
OP: First things first :p, start off with some simple concepts, a program to save files, a program that will save for ex. employees records, these simple stuff really get you into it, and as you go on it will be more interesting, urging you to learn about it more and more, but first, don't mess with memory until you're comfortable and know enough about how memory works(I'd say read some stuff about 'The Heap' and 'The Stack', those will help you amazingly, but don't do it at the beginning)
03/07/2010 06:33 gabrola#8
He actually meant to start applying it to co after a couple of weeks or months, he should know what a heap or a stack is by that time.
03/07/2010 10:40 Warlax#9
lol yea obviously he needs to have a bit of a clue about programming before just jumping right in there :P id like to think that most ppl have some clue that anything u see on ur screen is loaded into memory first tho :) specially seeing as even the most n00b of n00bs can use cheat engine :)
03/08/2010 18:58 jediderek1#10
Quote:
Originally Posted by Warlax View Post
lol yea obviously he needs to have a bit of a clue about programming before just jumping right in there :P id like to think that most ppl have some clue that anything u see on ur screen is loaded into memory first tho :) specially seeing as even the most n00b of n00bs can use cheat engine :)
lol ya, I know a lot about everything else in conquer that doesn't use programming, like speedhach in CE, multi client with features, etc. But anyone can do these like you said.
03/19/2010 23:34 nederlandb0y#11
here you got one..
[Only registered and activated users can see links. Click Here To Register...]

no problem, dont forget to say thanks