Welcome to Tuts 4 You the home of Reverse Code Engineering!Reverse code engineering is playing a very important role in the modern computing era particularly with the increase and advances in malicious applications and operating system vulnerabilities. Reverse code engineering now crosses many fields and boundaries of expertise. Once considered an often dark and mis-understood art it is now a very powerful tool in the hands of both amateurs and professionals for analysing applications and code.
Being able to examine and understand how a piece of code works and behaves within its environment is exactly what reverse code engineering is. Malicious reverse engineers exploit weaknesses in the operating system and legitimate software to design malware and other malicious forms of code. These same techniques can be employed to study and analyse code to understand the way these threats behave within an environment and eventually come up with ways to keep our systems safe and less vulnerable.
As technology moves ever forward so do the potential threats imposed on us and our systems. Malicious software now employs many different and varying techniques to prevent analysis and our understanding of the way they behave. Obfuscation, virtual machines, cryptography and strong anti-debugging are some of the current popular technological techniques used to hinder that analysis work - albeit often employed using freeware or commercial protection software.
This website hopes to expand the knowledge for persons interested and practicing in reverse code engineering and bridge the divide between the various fields and boundaries this subject now crosses. There is a wide breadth of information retained on this site to help in that research ranging from; anti-debugging, virtual machines, unpacking, coding, disassembling, debugging, keygenning, cryptography and much, much more.
Of those interested in analysing and documenting malicious software may like to support the
Malicious Software Research forum.
On the left is the main control menu, you can use it to tour around the site for the areas you wish to access. All latest releases are shown on the right under
Latest Downloads menu.
Before browsing this site you may want to take a few minutes to read through the
F.A.Q. page, common questions about this site have been answered there. The
About Us page gives a very brief history of Tuts 4 You and information on other areas you can enjoy.
Should you have any questions about reverse code engineering or one of its associate subjects, no matter your previous levels of skill, please do not feel afraid to ask on the
Community Forums. If you would like to actively write on the subject of reverse code engineering you can create your own
RCE Blog Page on the subject.
Should you have written a paper on any subject which may directly or indirectly involve reverse code engineering and would like to see it included on this website please read the
Contacting Me page for further information. This includes useful tools, scripts or plugins that are often employed in reverse engineering practices.