|
[讨论]什么时候发看雪论坛精华10
忽然觉得时间过得好快啊,又到出精华的时候了。 |
|
HEdit 3.0 中文完整版
建议搞个16进制编辑工具的小专题。 我先推荐几个,它们的共同优点是小巧快速(除第一个外,打开大文件时均很快): 一、Cygnus Hex Editor 2.50 收费软件,有相当一段时间未更新了。 URL: http://www.softcircuits.com 主要缺点: 1、不能显示中文字符,但可以正常处理(查找、替换等)(包括Unicode中文) 2、不适宜处理较大文件(100M以上),全部都要调入内存,打开速度令人无法忍受。 二、HxD 1.6.1.0 免费软件,还在更新。 URL: http://www.mh-nexus.de/ 主要缺点: 1、不能显示中文,不能处理Ansi中文(但可处理Unicode); 三、tiny hexer 1.7.1.8 免费软件,支持脚本,还在更新中 URL: http://www.mirkes.de 主要缺点: 1、不能显示中文,但可以正常处理(包括Unicode); 四、HexEdit 1.2 免费软件,很久未更新了。 URL: http://www.catch22.net 主要缺点: 1、只能处理Ansi中文 2、替换超慢 3、查找、替换有不少小Bug 五、Hexprobe 收费软件,国产英文版,还在更新 URL: http://www.hexprobe.com 主要缺点: 1、不能显示中文(刚出来时是能显示的,不知因何故取消) 六、WinHex 老牌软件,更新频繁,本不需要提起,不过最让人郁闷的是直到现在也不能正常处理Unicode中文。 呵呵,时间关系,写得不是很详细,欢迎大家补充或推荐。 |
|
HEdit 3.0 中文完整版
说实话,功能上和2.1版没有什么不同,而性能上还不及2.1版。 1、2.1版文件菜单上有“关闭”,可以在不退出HEdit时关闭文档;3.0版却去掉了。 2、选项中对文本文件的打开方式如果选择“询问”,则3.0版打开文本文件时会出错。 总体来说,3.0是个严重失败的版本,还在用2.1。 |
|
[求助]关于Delphi控件破解的问题(涉及dcu文件格式)
再顶顶吧,感觉这个问题还是比较有意义的。 |
|
如何成为破解能手
也不能这么说,一切皆有目的,学知识也是有目的的,有目的的来绝不是坏事,只不过许多过来人现在的目的往往已经不是当初的目的罢了。 不过话说回来,编程序或者玩破解都是极需耐心的,你能坐得住,忍得了寂寞吗? |
|
[求助]关于Delphi控件破解的问题(涉及dcu文件格式)
Fast*这个控件可能比较特殊一些,冗余代码比较多,相对发挥余地较大,而且“Call GetPageCount”恰巧又是“Call [edx]”这样的形式出现的,所以可以小心构造破解代码,避开重定位问题。比如上面这段我就可以改成: push esi mov eax,[ebp+8] mov edx,[eax] call [edx] ;Call GetPageCount mov esi,eax @@Loop: xor ebx,ebx mov eax,ebx call Pages.Print inc ebx cmp ebx,esi jl @@Loop pop esi pop ebx pop ebp ret 恰好不需要动Pages.Print那个Call指令,这样就回避了重定位的问题,可是,其它控件也会有这么好运吗? |
|
[求助]关于Delphi控件破解的问题(涉及dcu文件格式)
如果仅是改一两个跳转,那也未免过于简单了。我指的自然不是这个问题。 以Fast*port中的5页限制为例,源码应当为如下形式: for i := 0 to 4 do Pages.Print; 那么编译后汇编指令则可能为(设1~n为冗余代码,可以利用): 1: 2: 3: 4: 5: n: @Loop: xor ebx,ebx mov eax,ebx call Pages.Print inc ebx cmp ebx,5 jnz @Loop pop ebx pop ebp ret 如果要解除限制,最理想的办法是把程序改为: for i := 0 to PagesCount - 1 do Pages.Print; 那么我需要得到PagesCount值,假设通过跟踪已知“Call GetPageCount”即可得到PagesCount,那么现在的问题是: 1、如何在dcu中插入Call GetPageCount这样的指令而能让连接程序自动进行重定位? 2、如果需要改动原代码中的“Call Pages.Print”这条指令的位置,怎样能做到? |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值