Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[C#, Mono.Cecil] LDSTRChanger - Edit .NET Strings

Developer
Developer
Joined
Dec 11, 2010
Messages
2,956
Reaction score
2,683
Introduction

So it's been a long time since I have come out of my own section. I am studying reverse engineering obfuscation and deobfuscation. And there is no better way than to learn op-codes of the IL language.

This simple program simply loads a .NET assembly into the form. Finds any operand with the OpCode of "Ldstr" which 'pushes a literal string' also known as defining a string.

You simply put the text of like-terms of what you would like to edit. And a message box appears to edit whatever to your input. This string does not need to be the same length and it supports icons.

I know you can use Reflector/Reflexil plugin but that's not really for people who just want to edit strings and nothing more.

Without Mono.Cecil I couldn't have created this program.

Screenshots

Here I am loading ILSpy as it's the only .NET application I could use as a suitable example.

e9nXt7q - [C#, Mono.Cecil] LDSTRChanger - Edit .NET Strings - RaGEZONE Forums


How to use

You simply have the application in the same directory as the .exe and you make sure the file name is called whatever it is on the program (note you don't need to add the .exe on the program as it does it for you).

Release

Source:

Compiled attachment below.
 

Attachments

You must be registered for see attachments list
Back
Top