Programming 版 (精华区)
发信人: Mice (鼠儿), 信区: Programming
标 题: 加密&解密----(10)
发信站: 紫丁香 (Sun Sep 14 15:39:57 1997)
注册处理:
1. 当输入name, company, password 後, 立即比对, 正确的话立即做注册处理, 以後
再也不判断, 不正确要求再输入. 不输入 name 的话, 保持 shareware 版.
2. 同1, 但以後一执行程式还是会判断.
3. 输入时不比对, 只写入资料於 *.ini, 程式执行时再比对.
如何判断追踪时我们身在何处:
在dos程式, 进入debuger 後, 只要我们不进入 int 一定留在程式里. 在 windows
call back 方式下, cpu 在程式和系统里跑来跑去, 关於这点请参阅
相关书籍. 我们如何知道现在在系统还是程式中呢? winice 在下面3/4处有一条横线,
中间有 ***.1, ***.10 之类的东西, 以程式为 abc.exe 为例, 如果是 abc.5, 表示在
abc.exe 里的第5个模组(或副程式中), 系统主要有三个模组 user, kernel, gdi, 所以
看到 user.119 这是在系统中, 别被 user 这个字骗了. 如果你不能肯定, 可用 bc4
所附 tdump.exe 来看 (这是dos程式), export 的就是非系统模组.
--
--
我是一只好老鼠!
※ 来源:.紫丁香 pclinux.hit.edu.cn.[FROM: 202.118.226.75]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.537毫秒