Language: ChineseGermanSpanishFrenchDutchItalianRussian
123 Flash Chat Forums

Go Back   TOPCMM Community > SWFKit > SWFKit Support

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 12-01-2006, 04:36 PM
Member
 
Join Date: Oct 2005
Posts: 87
Default software protect&security issue

I want to protect my software developed with Flash+Swfkit, and the keep security of user's data
Reply With Quote
  #2 (permalink)  
Old 12-01-2006, 04:38 PM
Member
 
Join Date: Oct 2005
Posts: 87
Default Re:software protect&security issue

I'd like to combine nic's MAC and disk's serial number
with MD5 code, is that good enough?
Reply With Quote
  #3 (permalink)  
Old 12-01-2006, 04:44 PM
Member
 
Join Date: Oct 2005
Posts: 87
Default Re:software protect&security issue

the way I consider to be used as follow:
1 user run an utility(util1) returns a MD5 code
2 I run another utility(util2) get a new MD5 code
3 email to user,
4 when user run my App with the same arithmetic as used in util1 and utile2, check if the App is illeged use!

do you think this way is good enough?
Reply With Quote
  #4 (permalink)  
Old 12-01-2006, 04:49 PM
Member
 
Join Date: Oct 2005
Posts: 87
Default Re:software protect&security issue

FFish code could be something like following:
var inet= new Inet()
var ipconfig=inet.getIPConfig();
trace(ipconfig.ifType(1)+":"+ipconfig.ifMac(1))
for (i = 0; i < 4; i++)
{
var di = new DiskInfo(i);
trace("=========driver========"+i)
if (di != null)
{
trace(di.modelNumber);
trace(di.serialNumber);
var s = Encryption.md5(ipconfig.ifMac(1)+di.serialNumber)
// user give me this
.........
trace("MD5 first:"+s);


var ss = Encryption.md5(s)
// I recalculate an new MD5
trace("MD5 again:"+ss);
.........

}
}
trace("m:\\test.txt MD5:"+Encryption.md5File("m:\\test.txt"))
Reply With Quote
  #5 (permalink)  
Old 12-02-2006, 04:03 PM
Member
 
Join Date: Oct 2005
Posts: 87
Default Re:software protect&security issue

I've checked the InterNet today, and found there exists some ways to change Disk serial number and MAC, and learned that use CPU serial number as verify infomation is more powerful.

I've also learned that Windows getSystemInfo() API can get CPU serial number, the problem is that I'm not good at DLL wrapper! could you please give me a sample code show me how to get CPU s/n in FFish!

thanks a lot!
Reply With Quote
  #6 (permalink)  
Old 12-04-2006, 02:29 AM
Senior Member
 
Join Date: Dec 2002
Posts: 2,015
Default Re:software protect&security issue

HDD serial number cannot be modified by only software, and the "GetSystemInfo" function cannot return the CPU ID. However, we will try to build a dll to retrieve CPU ID.
Reply With Quote
  #7 (permalink)  
Old 12-04-2006, 11:35 AM
Member
 
Join Date: Oct 2005
Posts: 87
Default Re:software protect&security issue

Thanks for your replay first!
I wonder if di.serialNumber returns HDD sn, or Disk sn created by Windows Setup process.
and want to get your DLL for CPU Id!

good SWFKitting!
Reply With Quote
  #8 (permalink)  
Old 12-25-2006, 03:29 PM
Member
 
Join Date: Oct 2005
Posts: 87
Default Re:software protect&security issue

does your DLL for CPU sn comes out?
Reply With Quote
  #9 (permalink)  
Old 12-26-2006, 02:04 PM
Senior Member
 
Join Date: Dec 2002
Posts: 2,015
Default Re:software protect&security issue

Sorry, we stopped building it, because we found that neither BIOS sn nor CPU id is unique. We recommend that you use the HDD sn, not only because it is unique, but because it is very hard to change: using some HDD repair hardware you may change your HDD sn (only experts can do this), but in that case you will also risk the data on your HDD.
Reply With Quote
Reply

Was this information helpful?    Yes No



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 03:59 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.