嫩 嫩手 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-02 #1 比如自己写了个程序,怕别人用一个调试工具,跟踪破解自己,怎么防止?如果发现了,自身可以自动关闭
嫩 嫩手 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-03 #3 我在网上找了个例子,但只有DLL文件,里面说有跟的函数,但不知道内容
N nanshan Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-04 #4 这个是没哟办法的,最好在程序里加多线程执行。然后执行的地方隐蔽一点。
嫩 嫩手 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-05 #7 网上有个Ken.dll,里面说就有一个关于这些内容的函数,但不知道内容
D del_qing Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-05 #8 发现有调试工具进程就强制关机,,,,,不过高手还是可以饶过的[]
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-05 #9 调试工具比你先运行,去掉你关的代码就可以了,低手都做得到。
A Aaxron Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-09 #10 个人觉得目前可行的方案。 1、检测系统是否有调试软件,有,程序退出。 2、程序加载期间运行在黑屏状态,就是把显示器关掉,直到程序加载检测完。才把显示器打开,实际的运行效果是,程序运行,屏幕黑屏闪一下。进入主程序。 这个如果cracker之人,用softice之类的就没有办法进行跟踪调试了。
个人觉得目前可行的方案。 1、检测系统是否有调试软件,有,程序退出。 2、程序加载期间运行在黑屏状态,就是把显示器关掉,直到程序加载检测完。才把显示器打开,实际的运行效果是,程序运行,屏幕黑屏闪一下。进入主程序。 这个如果cracker之人,用softice之类的就没有办法进行跟踪调试了。
A Aaxron Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-09 #11 关显示器的时候,再把键盘给禁掉,你呀呀的,看你怎么跟。 判断没有crack,才把键盘给启用。 再把程序加入乱指令。 看你呀的怎么分析。
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-10 #12 白河愁 说的对,理论上是没有办法判断是否有调试工具在调试自己的。
Z zzyun Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-11 #13 借宝地打扰一下: 真诚的邀请各位去http://www.delphibbs.com/delphibbs/dispq.asp?lid=3892082 瞧瞧。 谢谢
鳄 鳄鱼先生 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-11 #14 先找到各种调试工具的主窗体的标题 在你的工程文件中加入如果发现有这类的标题,就KILL,或是电脑关机
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-13 #15 个人觉得目前可行的方案。 1、检测系统是否有调试软件,有,程序退出。 2、程序加载期间运行在黑屏状态,就是把显示器关掉,直到程序加载检测完。才把显示器打开,实际的运行效果是,程序运行,屏幕黑屏闪一下。进入主程序。 这个如果cracker之人,用softice之类的就没有办法进行跟踪调试了。 实际情况是,你的程序先被调试器加载,不能弹动, 然后被人找到检测代码 NOP 掉。 再被人找到黑屏代码 NOP 掉。 实际防范效果, =0.新手也做得到。
个人觉得目前可行的方案。 1、检测系统是否有调试软件,有,程序退出。 2、程序加载期间运行在黑屏状态,就是把显示器关掉,直到程序加载检测完。才把显示器打开,实际的运行效果是,程序运行,屏幕黑屏闪一下。进入主程序。 这个如果cracker之人,用softice之类的就没有办法进行跟踪调试了。 实际情况是,你的程序先被调试器加载,不能弹动, 然后被人找到检测代码 NOP 掉。 再被人找到黑屏代码 NOP 掉。 实际防范效果, =0.新手也做得到。
A Aaxron Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-13 #16 楼上的,你总得下断点, 或你总得查找内存中的字符串, 然后你查找相关字符串, 然后分析汇编代码 加入花指令没有那么容易跟吧. 理论上没有不可破解的程序,只是我们加大他们破解的难度. 至少第1次cracker跟程序的时候,我们就把他的电脑给搞黑屏,键盘也锁住了,要是不是很爽啊[].后面的就难说了,
楼上的,你总得下断点, 或你总得查找内存中的字符串, 然后你查找相关字符串, 然后分析汇编代码 加入花指令没有那么容易跟吧. 理论上没有不可破解的程序,只是我们加大他们破解的难度. 至少第1次cracker跟程序的时候,我们就把他的电脑给搞黑屏,键盘也锁住了,要是不是很爽啊[].后面的就难说了,
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-13 #17 根本不用下断点。 调试器装入之后就自动停在当前 OEP, 你那些所谓锁就统统失效了。 稍微有点经验的调试人员都不会在意这点东西。
D delphigbg Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-23 #19 這個其實你在打開主要表的時候,可以檢查有沒有打開跟蹤的,有的話就關掉。