Home of Gamehacking - Archiv
CS 1.6 GlBegin() Entrypoint verändert sich? - Druckversion

+- Home of Gamehacking - Archiv (http://archiv-homeofgamehacking.de)
+-- Forum: Gamehacking (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=3)
+--- Forum: Gamehacking (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=6)
+--- Thema: CS 1.6 GlBegin() Entrypoint verändert sich? (/showthread.php?tid=959)

Seiten: 1 2 3


RE: CS 1.6 GlBegin() Entrypoint verändert sich? - Cflash - 27.03.2012

fühle mich gerade ziemlich verarscht :s
Jetzt ist glBegin auf keiner der 2 von mir gefundenen Speicheradressen mehr, und auch nicht mehr mit Ollydbg als Funktion auffindbar..nur als String in der opengl32.dll aber nicht als Funktion.. :rolleyes:
Das kanns doch nun wirklich nicht sein..


RE: CS 1.6 GlBegin() Entrypoint verändert sich? - Acubra - 27.03.2012

Hey,
also bei befindet sich glBegin und glPolygonMode (wie bei dir auch) in der atioglxx.dll oder so ähnlich. Jedoch wird da nie gebreaked, also der Code anscheinend nicht aufgerufen.


RE: CS 1.6 GlBegin() Entrypoint verändert sich? - Cflash - 27.03.2012

(27.03.2012, 19:45)Acubra schrieb: Hey,
also bei befindet sich glBegin und glPolygonMode (wie bei dir auch) in der atioglxx.dll oder so ähnlich. Jedoch wird da nie gebreaked, also der Code anscheinend nicht aufgerufen.

Verstehe aber nicht wieso ich mit Ollydbg nun nichteinmal mehr die Funktion glBegin etc finden kann. Die ganzen Funktionen scheinen nur noch als ASCII String vorzuliegen :dodgy:


RE: CS 1.6 GlBegin() Entrypoint verändert sich? - igromanru - 28.03.2012

(27.03.2012, 20:21)Cflash schrieb: Verstehe aber nicht wieso ich mit Ollydbg nun nichteinmal mehr die Funktion glBegin etc finden kann. Die ganzen Funktionen scheinen nur noch als ASCII String vorzuliegen :dodgy:
Versuch doch mal mit IDA Pro Free. Das Programm ist etwas übersichtlicher als Olly und die Funktionen lassen sich auch einfach finden.



RE: CS 1.6 GlBegin() Entrypoint verändert sich? - Cflash - 28.03.2012

Habe ich schon,dann gibts aber wieder das Problem was ich in elitepvper angesprochen hatte aber nie eine Antwort erhielt :rolleyes: IDA unterstützt scheinbar keine 64bit Dll´s in der Kostenlosen version, und man findet nirgends eine 64bit Version so das man die Dll Analysieren könnte Happy


RE: CS 1.6 GlBegin() Entrypoint verändert sich? - Acubra - 28.03.2012

Hey,
soweit ich weiss ist die dll doch 32 Bit, oder?


RE: CS 1.6 GlBegin() Entrypoint verändert sich? - igromanru - 28.03.2012

(28.03.2012, 19:54)Cflash schrieb: Habe ich schon,dann gibts aber wieder das Problem was ich in elitepvper angesprochen hatte aber nie eine Antwort erhielt :rolleyes: IDA unterstützt scheinbar keine 64bit Dll´s in der Kostenlosen version, und man findet nirgends eine 64bit Version so das man die Dll Analysieren könnte Happy
1. elitepvpers ist ein kiddy-sammel Forum. Die Leute dort, sammeln die ganzen Hacks/Bots usw aus dem Internet zusammen, anonsten gibt es dort kaum jemanden der was kann.
2. Du brauchst bestimmt keine 64bit version um eine 32bit dll(opengl32.dll...) zu laden.
[Bild: 8feziu67.jpg]


RE: CS 1.6 GlBegin() Entrypoint verändert sich? - Cflash - 29.03.2012

Mein Half-Life bzw Cs 1.6 nimmt aber die opengl32.dll aus meinem system32 Ordner, und da ich Windows 7 64bit hab..ist das eben eine 64bit dll Angel:rolleyes:
http://s7.directupload.net/images/120329/eupps34q.png


RE: CS 1.6 GlBegin() Entrypoint verändert sich? - Acubra - 29.03.2012

Hey,
Counter Strike ist jedoch (meines Wissens nach) eine 32 Bit Anwendung. Also wird nicht aus dem system32 Ordner die dll genommen, sondern aus dem SysWOW64 Ordner, indem sich auch die 32 Bit opengl32.dll befindet.
Hier nochmal zum nachlesen: http://stackoverflow.com/questions/1855042/system32-folder-on-a-64-bit-system

PiD sagt jedoch, dass beide Datein identisch sind.

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Scanning -> C:\Windows\SysWOW64\opengl32.dll
File Type : 32-Bit Dll (Subsystem : Win CUI / 3), Size : 791552 (0C1400h) Byte(s)
[File Heuristics] -> Flag : 00000000000001001101000000000000 (0x0004D000)
[CompilerDetect] -> Visual C++ 9.0 (Visual Studio 2008)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.797 Second(s)

Scanning -> C:\Windows\System32\opengl32.dll
File Type : 32-Bit Dll (Subsystem : Win CUI / 3), Size : 791552 (0C1400h) Byte(s)
[File Heuristics] -> Flag : 00000000000001001101000000000000 (0x0004D000)
[CompilerDetect] -> Visual C++ 9.0 (Visual Studio 2008)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.891 Second(s)




RE: CS 1.6 GlBegin() Entrypoint verändert sich? - iNvIcTUs oRCuS - 29.03.2012

Das ist bei mir ganz und gar anders...

Hier die 64-Bit DLL aus's System32 Ordner...
Zitat:File Type : 64-Bit Dll (Subsystem : Win CUI / 3), Size : 1039872 (0FDE00h) Byte(s)
[!] Warning : Cpu is AMD, this file is for IA64 (incompatible)

Und zum Vergleich hier die 32-Bit DLL aus'm SysWow Ordner...
Zitat:File Type : 32-Bit Dll (Subsystem : Win CUI / 3), Size : 791552 (0C1400h) Byte(s)