|
Search Tech-Forums - link takes you to our Forum's search page. Note: The following is only a text archive! To view the actual forum discussion, please visit our website at http://www.tech-forums.net Pages:1 Question on hex editing, and yes the thing I am editing is free for editing.(Click here to view the original thread with full colors/images)Posted by: cannotcompute If I posted in the wrong forum I appologise ahead of time. Feel free to move it to the correct section. Does anyone know of a program that can moniter a specified program in real time so like when you open a dialog box in the program it says what line in the file it is reading from? Like it says something like line 13B955 executed or something like that so you could go in and edit that line with a hex editor so it wouldn't run that instruction? Thanks. Posted by: Apokalipse well, it would jump to other instructions so fast that it'd be pretty useless to use that method. unless the program pauses. Posted by: cannotcompute Yeah, been thinking about that that.... I wonder if there is a way to only pick up certain types of instructions? (eg. dialog box, variable check) Posted by: cannotcompute Also.... I know the location of the text of the dialog box...... I could set up a self-destruct sequence just after it reads the text.... heehee Posted by: Apokalipse I haven't actually done a lot of programming, but I don't think so. from what I've gathered, I think you need to decompile the program first before you can start editing the code. or download the source code for the program (if the author/s allow/s) Posted by: cannotcompute Yeah..... Well the author uses this really weird software license that allows decompileing and editing but doesn't give you what programming language it's in. It's annoying. He/she also does not provide source..... Posted by: Apokalipse does he put his source code up for download? I've heard that it's often pretty hard to successfully decompile a program, even if you have the programming language. Posted by: cannotcompute It's a smaller program, so decompiling might work, but no source is provided rather annoyingly. Posted by: Apokalipse well in that case, I think the only thing you can do is guess really. try a decompiler and see if it works. or maybe you can email him asking him about it Posted by: cannotcompute Yeah, I really don't know what programming language it's in..... Didn't specify..... If I email maybe he'll give me source? Oh well, worth a try. Posted by: Apokalipse [QUOTE][i]Originally posted by cannotcompute [/i] [B]Yeah, I really don't know what programming language it's in..... Didn't specify..... If I email maybe he'll give me source? Oh well, worth a try. [/B][/QUOTE]if you email him/her, you'll probably have a good chance. It kinda sends a message that you like their program. Posted by: hillbillybob As for decompiling....I havent ever had any luck with it. I know decomp. a .net app can be a pain. Because everything goes to MSIL and then the CLR. One route, see if you cant intercept the CPU commands. (assembly) Stop it there. Posted by: void [QUOTE]I know decomp. a .net app can be a pain.[/QUOTE] .NET can be decompile because code is compiled into MSIL, then JIT compiled into native code. Because of this you should obfuscate your code, if you want security. [URL=http://www.google.co.uk/search?hl=en&q=.NET+decompilation&btnG=Google+Search&meta=]A quick google search shows quiet a few programs to do decompile .NET code.[/URL] Programs written in C/C++ are harder as you will decompile to assembler. Sounds like you want a debugger to add breakpoints to pause the execution of code. Something like GDB (GNU Debugger) but under windows and with a GUI. vBulletin Copyright ©2000 - 2003, Jelsoft Enterprises Limited. PPC Management vB Easy Archive Final - Created by Xenon |