Moderators SmOke_N Posted June 29, 2005 Moderators Share Posted June 29, 2005 I know that my attempts were Barbaric at best. A few months ago, I made my first program. I wanted to share my program with Co-Workers, but, we have such a hi turnover, that I didn't want the other mortgage companies to get it. I tried to use other software programs for protection, but they wouldn't take to Autoit, obviousley they weren't designed to. Larry even tried to decipher the VBs for me to help (behind his wifes back ) I had seen "random password" generators, but not a keygen to figure them out. You'll see that all it uses is Multiplication/Division/Addition, would of loved to have seen it w/ letters and numbers, but I am sure that is above me. Please feel free to add / criticize (lightly please) / or suggest, anything you feel. I am posting this because of a post in the support forum, and don't know if it would be of intrest to anyone else. (I didn't know how to properly use it in the #include, so it is used in an .exe) 1. Download RegistrationTest 2. Download Keygen 3. Put the following on the top of the .exe you are wanting to protect (Example Below) #include <file.au3> If Not FileExists(@SystemDir & "\020202\20202.txt") Then Run(@ProgramFilesDir & "\Your_Main_Folder_Name\RegistrationTest.exe") Exit EndIf Also, not familiar w/ the Registry, so you'll notice I didn't include it. Almost scared to post this, but hope it helps someone. Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer. Link to comment Share on other sites More sharing options...
busysignal Posted June 29, 2005 Share Posted June 29, 2005 Neat Idea. Adding information to the registry is not that hard with the way AutoIt creators have made it. Just check out the AutoIt.chm/Help for the Registry command. Cheers.. Link to comment Share on other sites More sharing options...
Moderators SmOke_N Posted June 29, 2005 Author Moderators Share Posted June 29, 2005 Thanks, I'll look into that a bit. I see it's been downloaded quite a bit, was it too barbaric? Has anyone added anything neat to it or have any ideas? Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer. Link to comment Share on other sites More sharing options...
MSLx Fanboy Posted June 30, 2005 Share Posted June 30, 2005 I know that GreenLantern created a program a while back that took an MD5 hash or _StringEncrypt of the user account that the program was meant to be run on, so as to make sure that only certain users could run it, however, that's not very scalable. Writing AutoIt scripts since _DateAdd("d", -2, _NowCalcDate()) Link to comment Share on other sites More sharing options...
busysignal Posted June 30, 2005 Share Posted June 30, 2005 Thanks, I'll look into that a bit. I see it's been downloaded quite a bit, was it too barbaric?Has anyone added anything neat to it or have any ideas?<{POST_SNAPBACK}>Yes, a lot of code is downloaded and parsed. It all adds to the base knowledge and skill of a lot of new and season script writers. I like the idea of the script but not sure how to use it as of yet in any of my current projects.But, keep putting your script out there because both the comments you get and code changes will help benefit everyone..Cheers.. Link to comment Share on other sites More sharing options...
friends Posted June 30, 2005 Share Posted June 30, 2005 what an awesome ideas.... I loved it very much.... I know that my attempts were Barbaric at best. A few months ago, I made my first program. I wanted to share my program with Co-Workers, but, we have such a hi turnover, that I didn't want the other mortgage companies to get it.I tried to use other software programs for protection, but they wouldn't take to Autoit, obviousley they weren't designed to.Larry even tried to decipher the VBs for me to help (behind his wifes back )I had seen "random password" generators, but not a keygen to figure them out. You'll see that all it uses is Multiplication/Division/Addition, would of loved to have seen it w/ letters and numbers, but I am sure that is above me.Please feel free to add / criticize (lightly please) / or suggest, anything you feel. I am posting this because of a post in the support forum, and don't know if it would be of intrest to anyone else.(I didn't know how to properly use it in the #include, so it is used in an .exe)1. Download RegistrationTest2. Download Keygen3. Put the following on the top of the .exe you are wanting to protect (Example Below)#include <file.au3> If Not FileExists(@SystemDir & "\020202\20202.txt") Then Run(@ProgramFilesDir & "\Your_Main_Folder_Name\RegistrationTest.exe") Exit EndIfAlso, not familiar w/ the Registry, so you'll notice I didn't include it.Almost scared to post this, but hope it helps someone.<{POST_SNAPBACK}> Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now