Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Execuing Bytes Help

Author
Message
Black Shadow
20
Years of Service
User Offline
Joined: 14th Oct 2004
Location:
Posted: 12th Feb 2005 05:33
2 questions please anwer even if it is only to one of them.
1.Does anybody know of a free application that goes through and executes each byte step by step (or tells me what each byte does)?
2.anybody know of an internet glossary that tells what each byte ddoes in an application?
bitJericho
22
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 12th Feb 2005 06:21
it's called a decompiler


Yarr join teh New and Improved LoGD!
Black Shadow
20
Years of Service
User Offline
Joined: 14th Oct 2004
Location:
Posted: 12th Feb 2005 07:25 Edited at: 12th Feb 2005 07:25
I know about decompilers but they won't decrypt all games wich is why I asked the questions above
GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 14th Feb 2005 09:41
You shouldn't be decrpyting games. It's illegal. But to answer your question to know what bytes do what you'll most likely need to know both the machine code of the processor you're working on and the operating system API.
Black Shadow
20
Years of Service
User Offline
Joined: 14th Oct 2004
Location:
Posted: 15th Feb 2005 07:00
I am just talking about plain win32 bytes that I see in my hex editor. I would like to eventually program small add-on functions to my DB games wich was the only reson I wanted to decrypt. I am not going to use other games then I couldn't sell my game. Please help.
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 16th Feb 2005 20:58 Edited at: 16th Feb 2005 20:58
You would need both a debugger to allow you to execute code step by step, and an understanding of machine code.

Oh, and I'm moving this to the general talk forum where it belongs.

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins and source code http://www.matrix1.demon.co.uk
TravisP
20
Years of Service
User Offline
Joined: 30th Jun 2004
Location: Behind you, with a knife!
Posted: 16th Feb 2005 22:41
This is just like your other two posts that locked......
http://forum.thegamecreators.com/?m=forum_view&t=48253&b=2
http://forum.thegamecreators.com/?m=forum_view&t=48241&b=2

Note: The above I didn't say, your just crazy.

Not a ripoff of The Twilight Zone
Black Shadow
20
Years of Service
User Offline
Joined: 14th Oct 2004
Location:
Posted: 25th Feb 2005 07:31
so where can i find a free debuger. By the way I started this forum to find out how to get an understanding of machine code.
Benjamin
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 25th Feb 2005 07:42
Wrong, Rich started this forum.


"Lets migrate like bricks" - Me
Black Shadow
20
Years of Service
User Offline
Joined: 14th Oct 2004
Location:
Posted: 25th Feb 2005 08:00
no, I did. I got moved here though.
ionstream
20
Years of Service
User Offline
Joined: 4th Jul 2004
Location: Overweb
Posted: 25th Feb 2005 08:38 Edited at: 25th Feb 2005 08:44
No, you did not start the forum, you started the thread.

Machine code? You need the x86 binary instruction reference for that, although at the time I do not know where it is.

Chances are, editing a game's binary code will just make it crash. Start with editing a "Hello World" and make it say "Hello Squirrelled."

If you however want to use a decompiler and edit the ASM, then don't because it's ILLEGAL. We're not criminals here at the DB forums.

EDIT: Alittle nicer...

Benjamin
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 25th Feb 2005 08:41
Ionstream, don't post such such offensive crap.


"Lets migrate like bricks" - Me
Black Shadow
20
Years of Service
User Offline
Joined: 14th Oct 2004
Location:
Posted: 28th Feb 2005 02:04
I want to write small parts of programs in binary code since not all languages cover every thing. does anyone know where to find out how to or not!
Random 69
20
Years of Service
User Offline
Joined: 24th Aug 2004
Location: Marshmellowland
Posted: 28th Feb 2005 02:11
Here [href]www.barney.com[/href]

[ 21.27GB / 74.52GB ] [ 235MB / 511MB ] [ RADEON 9500 PRO / 9700 @ 1280x934 ] [ Windows XP ][ Intel Pentium 4 CPU 2.00GHz @ 1993MHz ]
GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 28th Feb 2005 04:50
Quote: "I want to write small parts of programs in binary code since not all languages cover every thing. does anyone know where to find out how to or not!"


You need to learn the IA32 machine code operations and NO ONE writes anything in machine code anymore so it's probably better that you don't try to, it's useless. But if you want to maybe this will help: http://web.utk.edu/~ahimes/linux-asm.pdf#search='IA32%20machine%20code' but it deals with Linux instead of Windows.
Black Shadow
20
Years of Service
User Offline
Joined: 14th Oct 2004
Location:
Posted: 28th Feb 2005 08:19 Edited at: 28th Feb 2005 08:21
uhh... are you sure you posted the right link Random 69? And I use windows so the other link is useless.

Login to post a reply

Server time is: 2024-11-27 02:43:04
Your offset time is: 2024-11-27 02:43:04