软件如何更好地实现加密? 1.变量,方法乱命名,没有规则.
2.提取cpu和硬盘的编号,用加密算法把它加密,生成一个唯一编号.根据这个唯一编号生成注册码.
3.把生成好的程序用混淆器混淆.混淆器用MaxtoCode.本人的一点想法.不知道思路是不是对的.请大家各抒已见。
2.提取cpu和硬盘的编号,用加密算法把它加密,生成一个唯一编号.根据这个唯一编号生成注册码.
3.把生成好的程序用混淆器混淆.混淆器用MaxtoCode.本人的一点想法.不知道思路是不是对的.请大家各抒已见。
解决方案 »
- 求一个NET下好用的GIS,要带地图资源
- 请问在C#中如何调用CMD命令?
- VS 2008 开发的winform 应用程序输入法问题
- C# Winform中DataGirdView + DataSet(或SqlDataReader)与数据库不同步问题
- sql问题请教高手,请问用update 更新时怎样知道更新了哪个字段
- 高分求《Visual C#.NET应用编程150例》电子书及源码
- C#的Form应用程序Application1.exe怎样得到当前路径?
- 关于treeview问题!
- 请帮忙看一下吧,分不够再加!!!!
- 那里下installshield developer 8.0
- 不使用数据库,如何往gridview中追加行
- 如何延时
程序启动通过解密验证注册表. 不过这个也是最基本最简单的. 其他的验证往上面加,例如使用天数,有效期等保存起来.我写的都同时保存在数据库和txt文本里,保存的这些信息也是通过加密的,密钥又保存在另外一个地方,这个密钥又通过程序中另外一个算法和固定的密钥加解密.
我想过程序启动的时候直接把OllyICE进程给关了,呵呵,也没试过好不好使