Majid khalili
Majid khalili

Reputation: 520

Accessing public members of my own confused dll

I've asked a question here before, about protecting an application from being stolen and I've got an answer.

I decided to use confuserEX which is free and works fine with WPF. But when I checked the documentation, I noticed that it renames all the strings in the code with other meaningless strings.

My question is that, if any string is replaced with another meaningless string how can I used my own dll to access public members or functions of a class inside it?

Upvotes: 0

Views: 372

Answers (1)

Mike Strobel
Mike Strobel

Reputation: 25623

Public types and members are generally not obfuscated, so if there is code in your DLL that your app can call into from the outside, chances are that anyone else can call into it. There's not much you can do about that. If you have code that you don't want someone reverse engineering, then have that code run on a server that you control, as @Habib suggests.

Upvotes: 3

Related Questions