发布网友 发布时间:2022-04-24 03:38
共2个回答
热心网友 时间:2023-10-25 10:34
如果你是想彻底防盗版,那几乎是不可能的,就算你是通过互联网进行验证。
但是你可以做得尽可能好不被破解。
首先要做的就是读取系统网卡,硬盘,CPU,主板BIOS等这些信息。
这些信息的读取,越底层的越好,最好是汇编写出来个DLL,让C#调用。
最少也是得用C语言写这个DLL。
注意C#调用这个DLL的时候,要用MD5 SHI等等之类的验证这个DLL,是你生成的。
其次如果有可能每次软件启动都要通过互联网验证一下。
这样也只是尽可能的防破解,微软的操作系统都有人能破解了,更别说软件了,也就只能做得尽可能难破解些。
热心网友 时间:2023-10-25 10:34
如果你是想彻底防盗版,那几乎是不可能的,就算你是通过互联网进行验证。
但是你可以做得尽可能好不被破解。
首先要做的就是读取系统网卡,硬盘,CPU,主板BIOS等这些信息。
这些信息的读取,越底层的越好,最好是汇编写出来个DLL,让C#调用。
最少也是得用C语言写这个DLL。
注意C#调用这个DLL的时候,要用MD5 SHI等等之类的验证这个DLL,是你生成的。
其次如果有可能每次软件启动都要通过互联网验证一下。
这样也只是尽可能的防破解,微软的操作系统都有人能破解了,更别说软件了,也就只能做得尽可能难破解些。
热心网友 时间:2023-10-25 10:34
win7 都能破解,还破解不了你个小软件?
开玩笑。
呵呵,你就想点很绕很BT的点子试试~~
热心网友 时间:2023-10-25 10:34
win7 都能破解,还破解不了你个小软件?
开玩笑。
呵呵,你就想点很绕很BT的点子试试~~