This fragment is about to be reported (you'll remain on this page):
You can enter a comment to clarify the mistake if you would like to:
A full-scaled guide to hacking a simple scenario runner requiring no initial knowledge of what Reverse Code Engineering is.
I became interested in visual novels (and anime) much earlier than I became interested in
hacking them for translation purposes. This happened near September of 2008 (I still remember
the month because that’s the time school year starts lol).
When this happened I suddenly found that I’m able to understand those messy lines of what seemed like totally unmanagable assembler code beforethat came out of OllyDbg almost scaring me to faints. I’ve set up a page with my visual novel (or shortly – VN) tools which is still located here, although I’m planning to significantly improve it some day.
I wrote this tutorial to one of my Internet friends with whom we had intensive chat for several months (which resulted in more than 200 forum posts, some of which were 60-90 KiB in size – pure ANSI). This guide is intended to give an all-round view of how reverse-engineering (RCE) is performed. It requires no knowledge learnt beforehand – maybe except for more or less common mechanics of how computer works and what WinAPI is. You don’t even have to be able to write assembly code – you’ll learn this and more things as you go through the pages.
It’s ironic that none of the people (by the time of this writing – two) whom I’ve send this
guide to actually completed it – albeit they’ve asked themselves if I can teach them some
hacking stuff. In fact, I don’t know if they have started at all, haha… Well, nobody is
to be blamed for this, of course.
But, still, I would highly appreciate any feedback that you might drop in the comments!
Survey (started May 2013): if I were to write an e-book specifically targeting VN translations would you buy it?
I'm a bot • No, I’d just DL it • Yes, for $5 • Yes, for $10 • Yes, for $15 • Yes, for any reasonable price (up to $40).
Please be honest!
Part 1 – the Bruteforce – let’s start! »