JazzJackrabbit Community Forums

JazzJackrabbit Community Forums (http://www.jazz2online.com/jcf/index.php)
-   General Jazz Jackrabbit Talk (http://www.jazz2online.com/jcf/forumdisplay.php?f=4)
-   -   Hex Editor Questions (http://www.jazz2online.com/jcf/showthread.php?t=18266)

plunK May 23, 2009 09:42 AM

Hex Editor Questions
 
I am very interested in this...I have heard much about it....

So what is it really, where can i get it, and how can i get tutorials/lessons if they exist

Violet CLM May 23, 2009 10:38 AM

Hex editors open files and display their contents to you at the byte (or even bit) level, usually in hexadecimal. If you're working with some non-compressed data, you can use hex editors to change the values of single bytes and see what sort of change that results in, which tells you what information those bytes contained. Or you might already know and be making changes intentionally, whichever. I use XVI32 because it's free and functional and people like it. All you should really need is a knowledge of what ASCII and Hexadecimal are, and the rest will more or less come down to figuring out what bytes you want to edit and to what and why.

Torkell May 23, 2009 12:08 PM

What Unknown Rabbit said. I use WinHex myself, as it supports files larger than 2GB without gobbling up all the memory in my computer.

ShakerNL May 23, 2009 04:14 PM

You can delete the password of jj2 levels (.j2l) with it. (idk if this message will be deleted)

Cpp May 23, 2009 11:09 PM

I personally use Hex Workshop and WinHex.

Black Ninja May 23, 2009 11:48 PM

When I find myself needing to use a hex editor (which isn't as often these days, regrettably), I like to use WinHex. It's fairly easy to pick up, and it seems to not be as much of a system tanker (resource hog) as the rest of the tools out there.

DarkB May 24, 2009 01:13 AM

XVI32 is a good tool for hex editing.

ShakerNL May 24, 2009 03:48 AM

Quote:

Originally Posted by Hunter (Post 447746)
It won't, there was a whole thread about password removing.

But I used it to many levels and it works

Ricerind May 24, 2009 06:55 AM

Quote:

Originally Posted by SHÁKÉR NL (Post 447738)
You can delete the password of jj2 levels (.j2l) with it. (idk if this message will be deleted)

Removing passwords by hex editing is actually quite a bit harder than you may imagine. The easy part is blanking the password.

ShakerNL May 24, 2009 08:22 AM

okay then[IMG]http://www.msn-winks.ws/files/bouncy_ball.png[/IMG]

FawFul May 24, 2009 09:34 AM

Quote:

Originally Posted by Ricerind (Post 447766)
Removing passwords by hex editing is actually quite a bit harder than you may imagine. The easy part is blanking the password.

Or you just use TECjcs

cooba May 24, 2009 09:58 AM

TECJCS is for pussies.

DarkB May 24, 2009 11:47 AM

Quote:

Originally Posted by cooba (Post 447775)
TECJCS is for pussies.

well this is for people who don't know how to blank the pass from lvl's with hex.
Well and to completly remove the pass from a lvl is very hard..I think :-?

Ricerind May 24, 2009 12:15 PM

Quote:

Originally Posted by DarkB (Post 447781)
Well and to completly remove the pass from a lvl is very hard..I think :-?

I never said it was difficult. Just difficult to do with a hex editor.

Troglobite May 24, 2009 07:54 PM

It's quite easy. Just blank it, then follow these instructions.
http://www.jazz2online.com/jcf/showthread.php?t=16776

ShakerNL May 25, 2009 12:41 PM

http://www.youtube.com/watch?v=MLRayJkJUCQ&fmt=18
And now you can enter every .j2l file with JCS:-)

Cpp May 25, 2009 09:33 PM

It's sufficient to nullify the first three bytes of the password field. The fourth byte is used as a flag for home cooked levels, and modifying it does not affect the password. An interesting thing happens when you set those three bytes to 0x00BABE. I used this trick to make a nifty application.

DarkB May 26, 2009 11:32 AM

Quote:

Originally Posted by Cpp (Post 447853)
It's sufficient to nullify the first three bytes of the password field. The fourth byte is used as a flag for home cooked levels, and modifying it does not affect the password. An interesting thing happens when you set those three bytes to 0x00BABE. I used this trick to make a nifty application.

yes that thing works.
[IMG]http://i43.tinypic.com/2upfkvs.jpg[/IMG]

Troglobite May 26, 2009 06:47 PM

Ha. That's an interesting program. But can't it be just as easily opened again by reclearing the password?

Cpp May 27, 2009 02:49 AM

It can, assuming you know how. People who don't will be left wondering.
It's an experimental program, not some new reliable way to protect your levels.


All times are GMT -8. The time now is 02:55 AM.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
JCF © 2001-Infinity Jazz2Online