Hello There, Guest!
View New Posts  |  View Today's Posts
[Release] DotNet String Obfuscator (Strings type Obfuscation)

  • 0 Vote(s) - 0 Average


09-16-2013, 02:06 PM #1
sh@rp
Member
**
Posts: 199 Threads:11 Joined: Feb 2012 Reputation: 10

DotNet String Obfuscator (Strings type Obfuscation)
DotNet String Obfuscator


[DESCRIPTION]

This utility allows you to obfuscate 'Strings type' into a VBNET (*.vbproj) or CSHARP project. This generates junk code and functions throughout your loaded project.

ENGLISH AND FRENCH LANGUAGE SUPPORT



[SCREENSHOTS]



BEFORE :




AFTER :





[FEATURES]

--> French and English language support
--> Displays the project's files (not "*.designer.*" files !)
--> Displays source code with syntax highlighting
--> Displays the found String occurences with their line numbers
--> Selecting encryption method (Base64, Xor, and Both) with Ascii string conversion.
--> Displays a progress windows when loading and searching the String type occurences throughout the selected file.



[PREREQUISITES]

- Compatible VbNet or CSharp projects developped from VS2010 or VS2012 EDI
- All Windows OS
- DotNet Framework 4.0
- Doesn't require installation



[DOWNLOAD]
This post was last modified: 11-06-2016, 06:20 AM by sh@rp.

09-17-2013, 02:12 AM #2
KoBE
¯\_(ツ)_/¯
******
Global Moderators
Posts: 4,862 Threads:494 Joined: Jun 2011 Reputation: 67

RE: VbNet String Obfuscator (Strings type Obfuscation)
I haven't ventured into this type of programming / security path before, but it looks like you've done a nice job!

09-17-2013, 11:36 AM #3
sh@rp
Member
**
Posts: 199 Threads:11 Joined: Feb 2012 Reputation: 10

RE: VbNet String Obfuscator (Strings type Obfuscation)
(09-17-2013, 02:12 AM)KoBE Wrote:  I haven't ventured into this type of programming / security path before, but it looks like you've done a nice job!

Regex helped me a lot and especially the "MatchEvaluator" delegate.

Thx for your feedback mate, a reply like this is greatly appreciated ;)

10-12-2013, 09:52 AM #4
sh@rp
Member
**
Posts: 199 Threads:11 Joined: Feb 2012 Reputation: 10

RE: VbNet String Obfuscator (Strings type Obfuscation)
The software will undergo a major update allowing it to take over the CSharp projects!

Eventually it will change its name: DotNet String Obfuscator.
This post was last modified: 10-12-2013, 09:53 AM by sh@rp.

10-13-2013, 04:32 PM #5
sh@rp
Member
**
Posts: 199 Threads:11 Joined: Feb 2012 Reputation: 10

RE: DotNet String Obfuscator (Strings type Obfuscation)
Updated to 2.0 :

- Supports CSharp project.
This post was last modified: 10-13-2013, 04:33 PM by sh@rp.

10-13-2013, 04:34 PM #6
AceInfinity
Developer
*******
Administrators
Posts: 9,733 Threads:1,026 Joined: Jun 2011 Reputation: 76

RE: DotNet String Obfuscator (Strings type Obfuscation)
(10-13-2013, 04:32 PM)sh@rp Wrote:  Updated to 2.0 :

- Supports CSharp project.

Refreshing to see the dedication on this one. :)

Thumbs Up


Microsoft MVP .NET Programming - (2012 - Present)
®Crestron DMC-T Certified Automation Programmer

Development Site: aceinfinity.net

 ▲
 ▲ ▲

10-19-2013, 03:56 AM #7
sh@rp
Member
**
Posts: 199 Threads:11 Joined: Feb 2012 Reputation: 10

RE: DotNet String Obfuscator (Strings type Obfuscation)
Coming soon : multilingual support.
This post was last modified: 10-19-2013, 07:02 AM by sh@rp.

10-21-2013, 05:41 AM #8
sh@rp
Member
**
Posts: 199 Threads:11 Joined: Feb 2012 Reputation: 10

RE: DotNet String Obfuscator (Strings type Obfuscation)
Updated to 2.1 :

English and French UI language support

10-21-2013, 05:11 PM #9
KoBE
¯\_(ツ)_/¯
******
Global Moderators
Posts: 4,862 Threads:494 Joined: Jun 2011 Reputation: 67

RE: DotNet String Obfuscator (Strings type Obfuscation)
How did you decide to implement the multi-language support? Language files?

10-22-2013, 02:50 AM #10
sh@rp
Member
**
Posts: 199 Threads:11 Joined: Feb 2012 Reputation: 10

RE: DotNet String Obfuscator (Strings type Obfuscation)
(10-21-2013, 05:11 PM)KoBE Wrote:  How did you decide to implement the multi-language support? Language files?

1 - In my French UI project (*. FR.resx) I generated an English file culture '(* EN.resx.) by setting the properties of the main form (and About window too) like this:

- Language = English
- Localizable = True

2 - I replaced all French character string to English "(Me.Text =" ", CbxSelectLang.ToolTipText =" ", ... etc ...)." And I made ​​changes throughout my code to point to the right culture when the user decides.

3 - These operations generate two directories for each culture (FR and and EN) where this type of file "%AssemblyName%.Resources.dll" is created.

4 - I renamed these two files and I built as a resource in my project. These two files are extracted in the two respective directories when my application loads.

I found another way by googling but I haven't managed to make it work !!


Wink2




Forum Jump:


Possibly Related Threads...
Thread Author Replies Views Last Post
   DotNet Patcher (Merger, Packer, Obfuscator, Icon changer,..) sh@rp 70 41,857 05-14-2017, 03:49 PM
Last Post: sh@rp
   String To Chr Converter euverve 3 2,935 01-16-2012, 05:52 PM
Last Post: AceInfinity


Users browsing this thread: 1 Guest(s)