| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 1053 人关注过本帖
标题:VFP 源代码加密的惊人真相!
只看楼主 加入收藏
roadcom
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2026-7-9
收藏
 问题点数:0 回复次数:11 
VFP 源代码加密的惊人真相!
最近一段时间,一直在逆向分析 VFP9.exe,副作用是,掌握了某种“注入”手段与技能。
假若时光倒流20年,我想我会这样子加密VFP源代码……

1. 在汇编层面,为 VFP 内核添加一个加密函数,针对源代码级的加密;
2. 在 prg 层面,普通的代码正常写;涉及核心算法部分,直接调用汇编函数加密执行。

如此,理论上可抵御阿猫阿狗拿 UnFoxall/FoxTools/VfpDecoder/DEREFOX/……反编译,一把直接便将你的底裤都扒光,轻轻松松得到完整的源代码!
当然,对付汇编级的破解者,那就……防君子不防小人者也啦。他都汇编级跟踪了,看山是山,看山不是山——一切代码,在他眼中,都是源码。
唉,可惜呀,可惜——现在已是20年后!
搜索更多相关主题的帖子: 汇编 VFP 加密 代码 源代码 
2026-09-01 12:39
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2401
专家分:4302
注 册:2007-4-27
收藏
得分:0 
高手啊高手!

只求每天有一丁点儿的进步就可以了
2026-09-01 13:22
roadcom
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2026-7-9
收藏
得分:0 
附件是自带源代码加密的 VFP9.exe,版本号 9.0.0.7423,其他版本恐怕不一定能够用。
另有一个测试文件:test_vfpencrypt_Demo.prg
请用 exe 覆盖你的VFP安装目录下的同名文件,然后运行 test_vfpencrypt_Demo.prg

加密算法是我随手写的,加密强度为0!
不过,理论上足以抵御那些拿现成工具反编译的家伙啦。
一旦被破解,就再换一种高强度的加密算法呗,嘿嘿。


test_vfpencrypt_Demo.rar (819 Bytes)

vfp9.rar (2.64 MB)




[此贴子已经被作者于2026-9-7 16:37编辑过]

2026-09-01 13:36
金太狼
Rank: 2
等 级:论坛游民
帖 子:26
专家分:13
注 册:2023-2-11
收藏
得分:0 
现在AI时代C++代码一样可以被反编译了。现在代码不值钱了。有什么AI还不会的?
2026-09-01 16:21
roadcom
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2026-7-9
收藏
得分:0 
以下是引用金太狼在2026-9-1 16:21:14的发言:

现在AI时代C++代码一样可以被反编译了。现在代码不值钱了。有什么AI还不会的?


以下是引用roadcom在2026-9-1 12:39:10的发言:

唉,可惜呀,可惜——现在已是20年后!


都说了,是20年前的事呀……
加密算法暂未考虑好:
既要简单,又要较难破解——否则短小的汇编代码难实现。
2026-09-01 17:06
easyppt
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:549
专家分:1076
注 册:2021-11-24
收藏
得分:0 
只要能防市面上现有的反编译工具即可,用 ReFox XII 加密,市面上有直接反编译的工具吗
6 天前 08:04
金太狼
Rank: 2
等 级:论坛游民
帖 子:26
专家分:13
注 册:2023-2-11
收藏
得分:0 
本来就是落后的工具了,再加上落后的思想,那不是更落后了?
6 天前 16:01
roadcom
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2026-7-9
收藏
得分:0 
以下是引用easyppt在2026-9-3 08:04:13的发言:

只要能防市面上现有的反编译工具即可,用 ReFox XII 加密,市面上有直接反编译的工具吗


加壳容易被360、电脑管家等软件误杀。总不可能,发布一次小版本,就去提交一次“白名单”吧?

5 天前 08:24
roadcom
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2026-7-9
收藏
得分:0 
随便想了一个很简单的代码加密算法。
原以为能轻易通过,
结果因为写汇编代码没经验,一不小心“寄存器枯竭”了。
不得不又回头将“栈帧”、“局部变量”的知识复习了一遍。
写完再兴冲冲一调试——DUAN!
内部一致性错误!
这玩意儿拼的是细心、耐心和非常非常的小心啊!
4 天前 09:05
金太狼
Rank: 2
等 级:论坛游民
帖 子:26
专家分:13
注 册:2023-2-11
收藏
得分:0 
一看就是门外汉。不要再花这些不必要的心思了。
4 天前 13:22
快速回复:VFP 源代码加密的惊人真相!
数据加载中...
 
   
关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016599 second(s), 10 queries.
Copyright©2004-2026, BCCN.NET, All Rights Reserved