Technology | Idea | Trends

Monday, 29 February 2016

Protect your .NET assembly from decompiling using ConfuserEx



Protect your .NET application from decompiling - ConfuserEx


Application created using Microsoft’s visual studio (.NET) are not secure from decompiling anymore. There are many free and paid versions of decompiling tools available on the web world. The functionality of these tools may vary from basic to complex tasks.

It is important to protect your code from decompiling and unauthorized usage. ConfuserEx is one of the free tools to protect your .NET code and mono projects from decompiling.
There are ten different layers of protection available on this tool. It ensures higher level of complexity during decompiling.
·         Anti Debug Protection
·         Anti Dump Protection
·         Anti IL Dasm Protection
·         Anti Tamper Protection
·         Constants Protection
·         Control Flow Protection
·         Invalid Meta Data Protection
·         Name Protection
·         Reference Proxy Protection
·         Resource Protection


These features adds extra layer of protection to the application. This prevents the assembly from being decoded by decompiles and prevent the assembly from dumped from memory. It will change the symbols within the assembly into empty strings or English characters. The methods will be encrypted and any modification will make the program meaningless. It encodes and constants are compressed in the code. Invalid metadata protection adds invalid metadata to modules which prevents the decompiler tool from opening the assembly. This tool destroys the code in the methods such a way that impossible to decompile the code. It hides reference to types, methods and fields; password protection also available to add more security to the application. The embedded resources will be compressed.
ConfuserEx is one of the best free tool in the obfuscator category and well maintained. Many thanks to the open source community.
Download ConfuserEX


Share:

Wednesday, 17 February 2016

Visual Studio Code - a free cross platform code editor for developers

Visual Studio Code: A free cross platform code editor for developers

Microsoft has launched a cross platform light weight code editor for free download. It claims to support most popular programming languages like C#, Java, PHP, Objective C, Python, Perl, Ruby, Visual Basic and many more. It can be used in OS X, Linux and windows as a text editor with advanced features.

The main features including syntax highlighting, keyboard support, auto indentation, bracket matching and snippets. Code includes built-in support for ASP.NET 5 development with C#, Node.js development with JavaScript. It supports web technologies such and HTML, CSS, Less and JSON and integrated with Git.

Another main feature of code is integrated debugging capability which offers developers a great coding experience. Code is the first cross platform code editor with all integrated features necessary for coding and debugging.
Download Visual Studio Code: https://code.visualstudio.com/
Share:

Create your own Linux OS with SUSE Studio


Create your own Linux OS with SUSE Studio
SUSE Studio is not a new thing for Linux lovers. This is a great platform to build your own Linux version and download for free of cost. Here are the steps.

Register your profile:  Register your profile in order to access SUSE Studio’s tools to build your own OS.

Login to SUSE Studio: Login to SUSE Studio to start building your own OS. After login, you are allowed to access the gallery where other users publish their version of OS. You may check what the content inside each version are and test drive it.

Create new appliance: If you want to make your own Linux OS from scratch, you are at the correct place.


Choose your version of OS you wish to build. Make sure you are selecting the latest version of OS.
Add software to your OS: Next step is to add software to your Linux OS. There are thousands of software available for office, multimedia, gaming, development and networking etc...  Make your selection and continue.


Customize your OS: This is one of the best features offered by SUSE Studio. You can customize your Linux as you would like to. You can add your own logo to the OS, welcome screen and name of the OS etc…
You can add new user, set access level for users, upload files and configure it before build process.

Build your OS: Next step is to build your OS. Choose your medium or multiple mediums to build your OS.
After build is complete, you can test drive or download it for installation. You may download multiple times from the server. You may publish your OS version to gallery so that other users can download it too.


Test drive: This is another great feature of SUSE Studio. You can test run your OS on a virtual machine at one of the SUSE Studio’s port.


SUSE Studio is great platform to build your own Linux OS. You only need to choose what is required for your needs and using customization, you can make it your own OS in look and feel. A million thanks to the Open SUSE project for making such a great tool for absolutely free of charge.
Share:

Popular Posts

Powered by Blogger.

Featured Posts