鱼C论坛

 找回密码
 立即注册
查看: 3135|回复: 4

如何给.exe文件加密,使该文件只能在指定的一台计算机上运行

[复制链接]
发表于 2022-6-20 14:16:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
怎样给.exe文件加密,使该文件只能在指定的一台计算机上运行,拷贝到其他计算机上无法运行
求源代码~,编程语言:Python/Java/C/C++
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-6-20 14:35:11 | 显示全部楼层
本帖最后由 jackz007 于 2022-6-20 14:44 编辑

        你想要的那是商业软件的保护技术,属于敏感内容,恐怕就是给米都不会有人提供源代码,因为,事关饭碗的安全啊!
        提取计算机的 "指纹",把它埋进你的程序,当你的程序每次启动时,核实这个指纹,如果符合预期,那就运行,否则,就拒绝。
        可以作为这个 "指纹" 的东西一般分为两种,一种是一般计算机上没有的特定硬件装置,比如,软件狗,你可以把一批软件狗的 "指纹" 一起埋进你的应用程序,如果计算机上有插入你的软件狗,程序才能正常使用;另一种是利用计算机上固有硬件的 ID,比如,网卡的 MAC ID、硬盘的序列号等等,其中,MAC ID 比较稳定,一卡一个 ID,全世界唯一,不可更改,只要不换网卡,这个 "指纹" 就会一直存在,而且,永不改变。硬盘序列号就不是那么稳定了,只有在不更换硬盘,不重新分区、格式化的前提下,这个指纹才不会变,而且,对于高手而言,这个序列号是可更改的。
        此外,要想进一步提高安全性,你的 exe 还需要加壳保护,防止被别人轻易修改。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2022-6-20 15:18:43 From FishC Mobile | 显示全部楼层
简单的能做,你要是想做10000个人里面9999个都破解不了,有些难度
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-20 19:15:08 | 显示全部楼层
你可以打包成压缩包,然后设置一个超长的文字密码,1000%不会被破解出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-19 19:26:54 | 显示全部楼层
要实现这个恐怕不太简单
我第一个想到的就是可以通过设备专属的属性
如设备码,windows都有的
第二个想到的就是局域网,可以通过连上特定的网而成功运行程序
第三个就是通过密码
其他的我想不到了
源代码很难说
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-29 10:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表