Register FAQ Search Today's Posts Mark Forums Read
Go Back   JazzJackrabbit Community Forums » Open Forums » General Jazz Jackrabbit Talk

Hex Editor Questions

plunK plunK's Avatar

JCF Member

Joined: Apr 2008

Posts: 514

plunK is an asset to this forum

May 23, 2009, 09:42 AM
plunK is offline
Reply With Quote
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 Violet CLM's Avatar

JCF Éminence Grise

Joined: Mar 2001

Posts: 10,992

Violet CLM has disabled reputation

May 23, 2009, 10:38 AM
Violet CLM is offline
Reply With Quote
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 Torkell's Avatar

Stealth Admin

Joined: Jul 2004

Posts: 2,153

Torkell is a forum legendTorkell is a forum legendTorkell is a forum legend

May 23, 2009, 12:08 PM
Torkell is offline
Reply With Quote
What Unknown Rabbit said. I use WinHex myself, as it supports files larger than 2GB without gobbling up all the memory in my computer.
__________________
-- Torkell




Last edited by Torkell; May 23, 2009 at 12:18 PM.
ShakerNL ShakerNL's Avatar

JCF Member

Joined: May 2009

Posts: 115

ShakerNL is an asset to this forumShakerNL is an asset to this forum

May 23, 2009, 04:14 PM
ShakerNL is offline
Reply With Quote
You can delete the password of jj2 levels (.j2l) with it. (idk if this message will be deleted)
Cpp Cpp's Avatar

JCF Member

Joined: Mar 2001

Posts: 1,557

Cpp is doing well so far

May 23, 2009, 11:09 PM
Cpp is offline
Reply With Quote
I personally use Hex Workshop and WinHex.
__________________
<a href="http://nmap.org/"><img border="0" alt="Nmap Security Scanner" src="http://images.insecure.org/nmap/images/prop/nmap_bnr_matrix_pfos.gif"/></a>
Black Ninja Black Ninja's Avatar

JCF Member

Joined: Mar 2001

Posts: 2,312

Black Ninja is an asset to this forumBlack Ninja is an asset to this forum

May 23, 2009, 11:48 PM
Black Ninja is offline
Reply With Quote
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 DarkB's Avatar

JCF Member

Joined: Jul 2008

Posts: 494

DarkB is doing well so far

May 24, 2009, 01:13 AM
DarkB is offline
Reply With Quote
XVI32 is a good tool for hex editing.
__________________

Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment.
ShakerNL ShakerNL's Avatar

JCF Member

Joined: May 2009

Posts: 115

ShakerNL is an asset to this forumShakerNL is an asset to this forum

May 24, 2009, 03:48 AM
ShakerNL is offline
Reply With Quote
Quote:
Originally Posted by Hunter View Post
It won't, there was a whole thread about password removing.
But I used it to many levels and it works

Last edited by ShakerNL; Nov 7, 2014 at 10:00 AM. Reason: :D
Ricerind

JCF Member

Joined: Apr 2005

Posts: 319

Ricerind is doing well so far

May 24, 2009, 06:55 AM
Ricerind is offline
Reply With Quote
Quote:
Originally Posted by SHÁKÉR NL View Post
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.
__________________
You've reached the end
And still you don't feel
ShakerNL ShakerNL's Avatar

JCF Member

Joined: May 2009

Posts: 115

ShakerNL is an asset to this forumShakerNL is an asset to this forum

May 24, 2009, 08:22 AM
ShakerNL is offline
Reply With Quote
okay then
FawFul FawFul's Avatar

JCF Member

Joined: Jun 2007

Posts: 517

FawFul is a forum legendFawFul is a forum legendFawFul is a forum legend

May 24, 2009, 09:34 AM
FawFul is offline
Reply With Quote
Quote:
Originally Posted by Ricerind View Post
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 cooba's Avatar

JCF Veteran

Joined: Jan 2004

Posts: 7,812

cooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of light

May 24, 2009, 09:58 AM
cooba is offline
Reply With Quote
TECJCS is for pussies.
DarkB DarkB's Avatar

JCF Member

Joined: Jul 2008

Posts: 494

DarkB is doing well so far

May 24, 2009, 11:47 AM
DarkB is offline
Reply With Quote
Quote:
Originally Posted by cooba View Post
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 :-?
__________________

Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment.
Ricerind

JCF Member

Joined: Apr 2005

Posts: 319

Ricerind is doing well so far

May 24, 2009, 12:15 PM
Ricerind is offline
Reply With Quote
Quote:
Originally Posted by DarkB View Post
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.
__________________
You've reached the end
And still you don't feel
Troglobite Troglobite's Avatar

JCF Member

Joined: May 2008

Posts: 691

Troglobite is a forum legendTroglobite is a forum legendTroglobite is a forum legend

May 24, 2009, 07:54 PM
Troglobite is offline
Reply With Quote
It's quite easy. Just blank it, then follow these instructions.
http://www.jazz2online.com/jcf/showthread.php?t=16776
__________________

Lexicographer: Someone who writes dictionaries
Neophyte: A novice, or newbie
Hemisemidemiquaver: In music, a sixty-fourth note


Exit Troglobite, Stage Left
ShakerNL ShakerNL's Avatar

JCF Member

Joined: May 2009

Posts: 115

ShakerNL is an asset to this forumShakerNL is an asset to this forum

May 25, 2009, 12:41 PM
ShakerNL is offline
Reply With Quote
http://www.youtube.com/watch?v=MLRayJkJUCQ&fmt=18
And now you can enter every .j2l file with JCS

Last edited by ShakerNL; May 25, 2009 at 12:42 PM. Reason: wrong link
Cpp Cpp's Avatar

JCF Member

Joined: Mar 2001

Posts: 1,557

Cpp is doing well so far

May 25, 2009, 09:33 PM
Cpp is offline
Reply With Quote
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.
__________________
<a href="http://nmap.org/"><img border="0" alt="Nmap Security Scanner" src="http://images.insecure.org/nmap/images/prop/nmap_bnr_matrix_pfos.gif"/></a>
DarkB DarkB's Avatar

JCF Member

Joined: Jul 2008

Posts: 494

DarkB is doing well so far

May 26, 2009, 11:32 AM
DarkB is offline
Reply With Quote
Quote:
Originally Posted by Cpp View Post
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.
__________________

Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment.
Troglobite Troglobite's Avatar

JCF Member

Joined: May 2008

Posts: 691

Troglobite is a forum legendTroglobite is a forum legendTroglobite is a forum legend

May 26, 2009, 06:47 PM
Troglobite is offline
Reply With Quote
Ha. That's an interesting program. But can't it be just as easily opened again by reclearing the password?
__________________

Lexicographer: Someone who writes dictionaries
Neophyte: A novice, or newbie
Hemisemidemiquaver: In music, a sixty-fourth note


Exit Troglobite, Stage Left
Cpp Cpp's Avatar

JCF Member

Joined: Mar 2001

Posts: 1,557

Cpp is doing well so far

May 27, 2009, 02:49 AM
Cpp is offline
Reply With Quote
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.
__________________
<a href="http://nmap.org/"><img border="0" alt="Nmap Security Scanner" src="http://images.insecure.org/nmap/images/prop/nmap_bnr_matrix_pfos.gif"/></a>
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

All times are GMT -8. The time now is 10:48 AM.