Auto serial software
-
hi, as i told in recent post, i need to a way to place generated serial number into my application. but i build my application using msbuild, bcoz of dynammic build i cant change the source code to place serial number in it, is there any way to place serial number of software without changing source code manually??? or a way to define serial of software? note: I need this serial number to be checked in my hardlock validation routine!
-
hi, as i told in recent post, i need to a way to place generated serial number into my application. but i build my application using msbuild, bcoz of dynammic build i cant change the source code to place serial number in it, is there any way to place serial number of software without changing source code manually??? or a way to define serial of software? note: I need this serial number to be checked in my hardlock validation routine!
Well, you could write a utility to patch the executable, but what about obfuscation? Are you going to obfuscate your code? If so (and believe me you should), you have to do it AFTER you patch the exe because (decent) obfuscation utilities typically encrypt strings.
.45 ACP - because shooting twice is just silly
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001 -
Well, you could write a utility to patch the executable, but what about obfuscation? Are you going to obfuscate your code? If so (and believe me you should), you have to do it AFTER you patch the exe because (decent) obfuscation utilities typically encrypt strings.
.45 ACP - because shooting twice is just silly
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001 -
thanx for ur answer! u mean there isn't any way to add serial number to software? could u explain how obfuscate my code?
I figured you didn't want to spend the money on a commercial solution. Obfuscation makes it difficult/impossible to reverse engineer your code (which is easy to do on a .net assembly). Google ".Net Obfuscation tools" to find a list of viable candidates. BTW, Visual Studio comes with an obfuscation tool, but it's so featureless as to be completely worthless. You have to actually spend money on a 3rd party product, and this can cost from $150 to THOUSANDS of dollars. If your app written in WPF or Silverlight, there's only one obfuscator that can obfuscate it, but I don't remember what the name of it is. As far as a serial number tool, you may be able to find one that can work on obfuscated assemblies, but I dont' know. Again, google is your friend.
.45 ACP - because shooting twice is just silly
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001