Jump to content
Tuts 4 You

Loki's Musings

  • entry
    1
  • comments
    4
  • views
    38,021

Reverser Tool V1.4

Sign in to follow this  
Loki

6,202 views

Thought I'd start this as one or two others have done. Not sure how often I'll bother to write in here, but hopefully it will be reasonably regularly.

Been working on v1.4 of reverser tool today. A beta was released in March so I thought it was about time I got back to coding it.

Today I have overhauled the mini menu (next to the key box). The option to 'Read key in as hex' has been available for a while and I have meant to expand this this to cover the input and output for some time. I have now added the options to 'Read INPUT in as hex' and to 'Display OUTPUT as hex'. I think this is most useful for dealing with encryptions (such as blowfish) which dont always output alpha-numeric characters. It may also save you from an extra conversion depending on the input/output you want.

I think I'll also add in the option to 'Auto strip non hex chars from input'. At the moment an error is thrown if you enter something like "61 62 63 64" because of the spaces. An auto strip option would allow for "61 62 63 64", "61h 62h 63h 64h", "61,62,63,64", "%61%62%63%64" and any other variable.

Also need to refix the blowfish code. syk071c noticed and fixed and error, but it now stops short when decoding so I need to take a look at that. Also, in coding today I seem to have completely broken the colour schemes - not sure how that happened but ho hum, thats the fun of it I guess. Something else to fix :P

  • Like 1
Sign in to follow this  


4 Comments


Recommended Comments

Departure

Posted

What did you code it in? I did notice in delphi if you remove the .res in the project delphi will create a new one when loading the project but the transparent colour of background labels, buttons, groupbox ect... ect... will be gone, Thus needing to add them again, Good luck with you reverser tool It does look like a very usful tool, When my reversing skills improve and I need such a tool this will the number 1 choice for me :)

Share this comment


Link to comment

Hey man,

its coded entirely in MASM. I fixed the 'skin' issue. Thanks for the suggestion, but it was something slightly different - there are no 'skins' as such, the dialogs are all Owner Drawn and I'd swapped a few resource numbers without making the same adjustments in the drawing code.

All fixed now. Just finalising by finishing off adding GOST, PANAMA and SNEFRU to the hash modifier, and then going to hunt down the blowfish issue. Hopefully a 1.4 release is on the horizon

:thumbsup:

Share this comment


Link to comment
Teddy Rogers

Posted

PANAMA

Now there is a clue to a secret part in some of my unpackme's no one has solved yet... :D

Ted.

Share this comment


Link to comment

Hmmm, like what? A hashed message? Although that would require bruting which could take a while....

Any unpackmes in particular?

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...