Es läuft ...

03/28/2009 21:04 blacklion120#16
thats so cool!!! now i know its possible to make one by my own
03/29/2009 22:11 krugdrop#17
kleine frage hast du jetzt einen bot selber programmiert oder nur eine schnittstelle zu nem vorhandenen?
Bin selber grad am proggen und ne schnittstelle wär schon um einiges schneller zu realisieren.

did you just prog the interface to an existing bot or an whole bot yourself?
03/29/2009 23:59 KentuckyFC#18
er hat einen geproggt
03/30/2009 22:26 Night Dragon#19
Gotta give props to Gertos for finding a solution and not leaking it to all the leechers!!

Thanks very much! I'll look into the advice you gave and see if I can come up with something on my own now that I have a guideline to follow.
03/31/2009 00:29 Gertos#20
Thanks Night Dragon :)

good to know that at least a few understand my motivation.
Ask the right questions and I will try my best to lead you into the right direction. ;)
04/16/2009 04:55 Axeon#21
Quote:
Originally Posted by Gertos View Post
@KentuckyFC:
Mit deinen Antworten kann ich leider derzeit nicht viel anfangen. Beziehst du dich auf mein Post oder sind das die Antworten die eigentlich für einen andreen Thread bestimmt sind ?

Mir ist GG und GG Updates derzeit egal. GG kann bei mir aktive bleiben, da es meinen Treiber nicht kennt und damit auch nicht sabotiert.

@becker1984:
hehe , der bot läuft ... was macht dich den stutzig?
Geh mit deinen Fragen ins Detail und ich werde mein bestes tun um die Fragen zu beantworten.



Ich poste mal ein paar Links die den Einstig in das Thema erleichtern:

Ein Einstig in die MS Seiten
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Eine Diplomarbeit , bei denen auch ein Maustreiber entwickelt wurde
[Only registered and activated users can see links. Click Here To Register...]
Nur Kapitel 8 über Treiber ist hier wichtig ( Seite 138 - 150)

how to install filter
[Only registered and activated users can see links. Click Here To Register...]
Den ganzen scheiß mit den .inf Dateien braucht man sich nicht antun, wenn man weiß wo und wie man den eigen Treiber in der Registry einhängen kann.
Achtung: Wer hier einen Fehler macht muss sein System evt ohne Maus/Keybord bedienen ;) Ein VM oder ein zweitrechner kann hier nützlich sein.

Ach ja, die Software verteilt sich natürlich auf mehere exe/sys Dateien.

Die Kernal Treiber sind nur für die Low-Level arbeit . Die Hauptarbeit macht bei mir ein .Net Programm.

Ich habe mehere Wochen gebraucht bis ich meinen Code zum laufen gebracht habe.
Wer diesen Weg gehen möchte sollte nicht mit weniger Zeitaufwand rechnen ;)
Mind translating this into english? And actually, we have to download some drivers and install it?
04/16/2009 18:50 Gertos#22
No you have to program your own driver!

About translation:
The first part is just some feedback to some other people.

The first link is to the DDK from MS.
It is the start page to a lot useful pages.

The second link is a link to a project from an university, that has done something similar.
only the pages 138 till 150 are important.
This page is in German.

The 3rd Link is very helpful.
It shows how to install your own device driver.

Be very very careful here. if you do something wrong your keyboard and/or mouse stops working and it will be hard to fix it without ;)


So the whole thread is for programming professionals.
This is not a 'download' , 'install' and 'start game' solution.
04/18/2009 02:10 Axeon#23
Oh how nice. Thanks a lot. I will try reading whole page from the first and third. Second seems for Germans or an example =s

By the way, is there a safety way to test out this. I mean before I try to program the driver on my own, can I save my driver or do some backups. Does System Restore in our pc works to restore back our driver to normal? Somehow I wish I could understand German lol :(
04/18/2009 10:17 Gertos#24
I have done it without a backup, but had always the fear that I destroy my system if do something wrong.

You have to merge the name of your driver to the registy so it starts automatically.
So it is good if you build yourself a own backup way that works without mouse or keybord in the case one of them stops working ;)


The better way is of cause to test it inside of a virtual maschine.
e.g.
MS Virtual PC 2007 [Only registered and activated users can see links. Click Here To Register...]
VirtualBox [Only registered and activated users can see links. Click Here To Register...]
VMware
...
05/02/2009 02:23 hallimasch#25
You dont need to programm own driver with WDK more easy to use
already programmed one e.g. OpenLibSys [Only registered and activated users can see links. Click Here To Register...]
works quite fine with GG

code than would be something like this in c++:
PHP Code:
...
HMODULE hMod LoadLibrary ("WinRing0.dll");
...
typedef bool (WINAPI PCTOR) ();
PCTOR pCtor = (PCTORGetProcAddress (hMod"InitializeOls");
...
typedef void (WINAPI PCTOR5) (WORD portBYTE value);
PCTOR5 pCtor5 = (PCTOR5GetProcAddress (hMod"WriteIoPortByte");
BYTE iscancode1 0x0F;
BYTE escancode1 iscancode1 0x80;
BYTE iscancode2 0x3B;
BYTE escancode2 iscancode2 0x80;
//Now we go tab-F1....
pCtor5(0x640xD2);
Sleep(10);
pCtor5(0x60iscancode1);
Sleep(10); 
pCtor5(0x600xD2);
Sleep(10);
pCtor5(0x60escancode1);
Sleep(10);
pCtor5(0x640xD2);
Sleep(10);
pCtor5(0x60iscancode2);
Sleep(10);
pCtor5(0x640xD2);
Sleep(10);
pCtor5(0x60escancode2);
Sleep(5000);
... 
05/02/2009 07:47 Gertos#26
Thanks hallimasch. A valuable hint.

Now everbody can update his own bot and we may ge some life into this forum :)
05/02/2009 11:13 Schönling-♂#27
Leute,
Es wird wohl für uns/euch normale Proggramierer unmöglich sein eine Firma ( GameGuard ) zu umgehen =/ gPotato weiß schon wieso sie GameGuard benutzen ^^

lg
05/02/2009 14:18 Gertos#28
Nein , es ist nicht unmöglich.

Mein Weg (erste post in diesem thread ) funktioniert und der weg von hallimasch sieht auch sehr vielversprechend aus.

Die Frage ist nur was für dich ein 'normaler' Programmierer ist :P
Ein paar Jahre Erfahrung und einen installierten Compiler sollte man schon mitbringen :)
05/02/2009 21:06 Schönling-♂#29
Naja das wird sehr viel Zeit in anspruch nehmen =)
ich würde mich aber sehr freuen wenn ihr es echt hinbekommt =)

lg
beauti
05/03/2009 11:15 D00MR4ZR#30
Omg why u bother with dat when der is JARB bot and it works 100%....and i am willing to tell anynone how to do it add me on my msn...