Beefy Boxes and Bandwidth Generously Provided by pair Networks Bob
Do you know where your variables are?
 
PerlMonks  

Re: RE: A real challenge

by tachyon (Chancellor)
on Nov 27, 2002 at 01:30 UTC ( #215989=note: print w/ replies, xml ) Need Help??


in reply to RE: A real challenge
in thread A real challenge

Hell I wish I had never written this node. Step by step here is a how to:

Get a copy of a disassembler. A nice basic GUI one with a 30 day free trial is PE explorer which is available here

Disassmble the exe with PE explorer and explore it. You will see the key string in the first few hundred bytes (plain text), one char per line but this is not an assembler tute.... Using PE is rather like using windows explorer. Find the script component and save it to a file. You only save the script part you want to decrypt. This is one 'chunk' within the exe.

Run the sample code located on this node on the saved file to decrypt the script. As noted the encryption is an XOR against a simple string.

Jobs done

Disassembling stuff may breech some laws somewhere so this is provided for information purposes only.....

cheers

tachyon

s&&rsenoyhcatreve&&&s&n.+t&"$'$`$\"$\&"&ee&&y&srve&&d&&print


Comment on Re: RE: A real challenge
Re: Re: RE: A real challenge
by Anonymous Monk on Jan 30, 2003 at 21:31 UTC
    tachyon, A verr very very tiny assembler tute would not be all that bad I am afraid. I can not find any instructions that build the key.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://215989]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (6)
As of 2014-04-17 01:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (437 votes), past polls