• Welcome to Valhalla Legends Archive.
 

Writing a HE

Started by Slaughter, January 23, 2004, 08:38 AM

Previous topic - Next topic

Slaughter

Well, here's the deal. I'm very bored so I decided to write a hex editor. Would this project be worth the time and effort? I've already found *most* of the API functions I'll need I believe...
CreateWindowEx()
SetWindowText()
RegisterClassEx()
WNDCLASSEX
CreateFile()
WriteFile()
ReadFile()
GetMessage()
TranslateMessage()
DispatchMessage()
MSG
Can anyone help me out with whatever else I might need?

iago

I'd recommend something similar, but that hasn't been done well before: a packet sender.  Make it work, unlike mine (which doesn't display recieved packets correctly), and public (unlike Cuphead's  that he never released).

Basically, it would let you structure and send a packet or series of packets to a server, and displays the responses.  You could also incorperate some user-side logic into it, like if(recievedPacket.firstChar == 0x0F) send(myPacket[4];

It would be an interesting, and more useful project :)
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


Slaughter

hrmm. Maybe you didnt get my question? or maybe you did and you dont know the answer  ;). Well anyway, that sounds like a good project... I think I might do that.

hismajesty

For the last two days I thought Mitosis created this thread.

iago

Yeah, having the same avatar is very confusing.

And I didn't know the answer to your question, but what I do know is that it's been done many times before.
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*