SB> The code being leaked, means competitors etc, can learn
SB> from the code.  Beyond that it gives cheaters an upperhand
SB> and will expose any security holes that would have better been
SB> fixed in private.

SB> -sb

Hehehe...   WOW!

This is a snip of code from Kernel32:

¦    KERNEL32.DLL  ?FR    PE.793C6823 a32 --------   783120 ¦ Hiew DEMO (c)SEN
¦.793C681F: A86A                         test      al,06A ;"j"
¦.793C6821: 2450                         and       al,050 ;"P"
¦.793C6823: 6A17                         push      017
¦.793C6825: 6AFF                         push      0FF
¦.793C6827: FF15B8103C79                 call      NtQueryInformationProcess ;NT
¦.793C682D: 3BC7                         cmp       eax,edi
¦.793C682F: 0F8C6A0F0300                 jl       .0793F779F   -------- (1)
¦.793C6835: 0FB7CB                       movzx     ecx,bx
¦.793C6838: 6A01                         push      001
¦.793C683A: 83E941                       sub       ecx,041 ;"A"
¦.793C683D: 58                           pop       eax
¦.793C683E: D3E0                         shl       eax,cl
¦.793C6840: 8545A8                       test      [ebp][-0058],eax
¦.793C6843: 0F8462670000                 je       .0793CCFAB   -------- (2)
¦.793C6849: 0FB6440DAC                   movzx     eax,b,[ebp][ecx][-0054]
¦.793C684E: 2BC7                         sub       eax,edi
¦.793C6850: 0F84680F0300                 je       .0793F77BE   -------- (3)
¦.793C6856: 48                           dec       eax
¦.793C6857: 48                           dec       eax
¦.793C6858: 0F8482770100                 je       .0793DDFE0   -------- (4)
¦.793C685E: 48                           dec       eax
¦.793C685F: 0F85A4970000                 jne      .0793D0009   -------- (5)
¦.793C6865: 6A03                         push      003
¦1Help   2PutBlk 3Edit   4Mode   5Goto   6Refer  7Search 8Header 9Files 10Quit

A "Windows Source Leak"? ...not.  Source is visible as assembler.

Well.. I dont know too much about ASM, but sub -'A' is like
calculating the base of a character. Hee!... looks like reading the
Kernel32 source is easy!.

(I use hiew)
http://www.softnews.ro/public/cat/5/4/5-4-2.shtml


We can point hiew to Steam.dll or whatever other .dll and read the
"source" and learn from there.

I am suspicious that leaks its becoming another way to promote games.
And I still doubt the HL2 source code is out. But If is out, will be a
good read.


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to