hide my code

  • Thread starter Thread starter Elliot
  • Start date Start date
E

Elliot

My codes contain several URLs which are supposed to be not disclosed.
As some programs such as Luxx Roxxxx's .NET Reflector can 'disclose' my
codes almost completely.
Any suggestion to 'hide' those URLs?
 
Look for and buy software that will obfuscate the code. The word "obfuscate"
is the search term
 
Elliot said:
My codes contain several URLs which are supposed to be not disclosed.
As some programs such as Luxx Roxxxx's .NET Reflector can 'disclose' my
codes almost completely.
Any suggestion to 'hide' those URLs?

I think you need to redefine the problem.

You can try encrypting the strings and heavily obfuscate
the decrypting code. But then the black host just sniff the
network when you app accessed the URL's.

You need another design.

Arne
 
My codes contain several URLs which are supposed to be not disclosed. As
some programs such as Luxx Roxxxx's .NET Reflector can 'disclose' my
codes almost completely.
Any suggestion to 'hide' those URLs?

Use gnupg to encrypt the file and then decrypt at runtime and load into a
memory table.

Other comments apply, there are plenty of ways to find the info other
ways.

Ken
 
Elliot said:
My codes contain several URLs which are supposed to be not disclosed.
As some programs such as Luxx Roxxxx's .NET Reflector can 'disclose'
my codes almost completely. Any suggestion to 'hide' those URLs?

Just thinking out loud here....

If your app is actually connecting to these urls, then really speaking
if anyone really wants to discover where you are connecting to they
can, its not even a particulary difficult task and you don't need to be
reflecting over your code to do it, any network sniffer will do.

If the urls really and truely are secret, then don't connect your app
to them, develop and use a Web Service (with security) that can have a
public address, and then use that to connect to the urls and pass
though / back your data via it.

Regards Tim.

--
 
Elliot said:
That's good.
Use obfuscator may be easier for me, a beginner.

An obfuscator won't do what you want, it will obfuscate the code, but
not your url strings inside your code. (well not the ones I have used
anyway)

Regards Tim.

--
 
Tim Jarvis said:
An obfuscator won't do what you want, it will obfuscate the code, but
not your url strings inside your code. (well not the ones I have used
anyway)

Regards Tim.
Some obfuscators encrypt strings as part of their obfuscation features.
The pro version of the one that comes with VS2005 does that.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top