社区
非技术版
帖子详情
提个问题:补丁程序是怎么作的?
crystal2152
2002-01-08 02:58:20
我用pb作程序,但是做好了以后每次改动都要进行重新编译。
能不能打个补丁来修改以前的程序呢?怎么制作补丁程序呢?制作补丁程序的原理是什么?
...全文
121
8
打赏
收藏
提个问题:补丁程序是怎么作的?
我用pb作程序,但是做好了以后每次改动都要进行重新编译。 能不能打个补丁来修改以前的程序呢?怎么制作补丁程序呢?制作补丁程序的原理是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
trivita
2002-01-09
打赏
举报
回复
哪些补丁和你说的一样,就是替换一些模块而已,这就体现了模块化程序设计的重要性了。
这种patch(service release)和cracker的patch可不一样,后者是一种不改变文件大小的补丁。
crystal2152
2002-01-09
打赏
举报
回复
组件的思想?嗯,我不懂,能否详细讲一下?谢谢!
crystal2152
2002-01-09
打赏
举报
回复
嗯,模块设计思想在哪里能找到介绍呀?
crosir_z
2002-01-08
打赏
举报
回复
如果你用的是组件的编程思想,其实很简单。只要修改你的组件,将你的新的组件打包给用户安装就可以了。不必像你说的那样麻烦了。
myclife
2002-01-08
打赏
举报
回复
将该动的PBL编译后的PBD覆盖,数据库修改要写程序执行SQL语句了。
crystal2152
2002-01-08
打赏
举报
回复
那比如每次windows升级之后又要下些补丁,那些补丁是怎么做的呀?
bjwulin
2002-01-08
打赏
举报
回复
同意上面的。
kanghl
2002-01-08
打赏
举报
回复
好象所有的编程语言都这样吧,除非你用asp之类,可以分成几个pbd吗,这样改哪个编哪个
OllyDBG最终完美版
程序
名称:OllyDBG版 本:1.10汉 化 人:cao_cong联系方式:cao_cong_hx@yahoo.com.cn汉化日期:2005.11.28汉化说明: 本来是想等 OllyDBG 2.0 出来再汉化的,可看到dyk158兄弟的修改版说明中对我原来汉化版本的汉化质量提了一点小小的意见,想想也是,我原来的汉化版是OllyDBG 1.10 的最终版本刚出来时汉化的,距今已经一年多了也没有更新过,当时只顾不出因汉化造成的Bug,汉化嘛确实不咋的。看到BoOMBoX/TSRh2004他们制
作
的美化界面,确实也觉得漂亮,最后决定再出个汉化版本。这个版本的汉化加测试、修改花了我整整两个星期的业余时间,其中的非标字符对照文本有4000多行,看一遍都半天。这个版本中的所有翻译我都重新过了几遍,绝大部分都重新翻译过,力求做到准确,希望能给大家一个比较完美的汉化版本。在制
作
过程中参考了TT小组翻译的OllyDBG帮助及dyk158修改、聆风听雨汉化的ODbyDYK修改版,主要是想让翻译更准确一点,能让新手把汉化版和TT小组汉化的帮助文档对照起来学习。在此对以上提到的各位表示衷心的感谢! 这个软件汉化起来确实是个苦差事,不光是要翻译的资源多,还有一个重要的方面就是稍不留神就会出现汉化引起的Bug。经常是用原版来调试汉化版找
问题
,象原来菜单上的“&Window”汉化后会出错,还是调试后才知道原来它内部加载菜单时还有个这个“&Window”,只有两个都汉化才不会出错。另外其它的许多
问题
都只好靠调试来解决。原来汉化时又没有把要注意的地方写下来,这次光测试就花了好几天。 这个汉化版本除因汉化必要而打
补丁
外,我不准备再对它打任何
补丁
。一是我怕打
补丁
影响 OllyDBG 的兼容性;二是已经有Fly和dyk158他们做了,我想我自己再做的话也不会比他们做的更好;三是我实在是感到太累了!如果大家要想要修改的版本的话,推荐使用freecat兄弟制
作
的AutoPath,我把这个插件放在 FixOD 目录下,我把freecat兄弟发布时所用的说明也放在同一目录下,大家可以根据说明来使用这个插件改造你的OllyDBG。 在这里我要感谢看雪论坛上的看雪老大和论坛上各位兄弟的支持,正是有了他们的测试和建议,经过多次修正后,才有了今天的这个最终版本,由衷的感谢看雪论坛上的各位兄弟!汉化第二版主要更新:1、界面采用 BoOMBoX/TSRh2004 制
作
的美化界面,主要为了好看一点。2、绝大部分句子都重新翻译过,力求做到准确。3、配置文件中除字体、语法高亮、颜色这几个部分保留为中文外,其它的都恢复为英文。保留字体、语法高亮、颜色这几个部分为中文的目的是因为我发现若先运行过英文版配置好后,汉化版中对应这几个部分的一些菜单也会取原英文版配置中的英文字串,而不是汉化过的字串。我觉得翻译后既能保持与英文版的兼容性,又能让英文版与中文版的界面等互不干扰。4、dyk158 建议我把配置文件中的字体、语法高亮、颜色这几个部分恢复为英文,我专门做了个恢复为英文配置的
补丁
(如果你以前运行过英文版进行了相应配置,则
补丁
后的汉化版本对应这几个部分的相应菜单将会显示英文,若你是用打过这个
补丁
的汉化版本生成配置文件,则相应菜单将会显示中文)放在英文配置
补丁
目录下,需要字体、语法高亮、颜色这部分也用英文配置的朋友可以把这个
补丁
放到我做的汉化版的安装目录,选择 Ollydbg.exe
补丁
就可以了。这个
补丁
同样适用于原版界面的汉化版本。5、上一版中部分未汉化的内容这次除了不能汉化的外,基本上都已汉化。6、另有一个界面未
作
美化的汉化版放在原版界面目录,可以按自己的喜好选择使用哪一个。7、FixOD 目录下放的是用 freecat 的 AutoPath.dll 打过
补丁
的 OllyDBG,使用前请先备份好你原来的Ollydbg.exe文件,再把这个目录下的Ollydbg.exe、AutoPath.dll、AutoPath.ini复制到你的OllyDBG安装目录下就可以了。在上一版的基础上,插件做了如下更新:1、脚本插件 ODbgScript.dll (v1.23 汉化版)2、快捷命令插件 CmdBar.dll (v3.10.109c 汉化版,这个版本有支持运行 OllyScript 脚本的命令:OSC)3、标签插件 Labeler.dll (v1.33.108 汉化版)4、图表插件 OllyFlow.dll (v0.71 汉化版,我从IDA中提取了个wingraph32.exe放在插件目录下,用于配合这个插件)5、断点管理 olly_bp_man.dll (汉化版,在我机器上不能用,放在备用目录)6、字串参考修改版本 ustrrefadd.dll (汉化版)另外还添加了dyk158 汉化的两个插件:1、脱壳插件 OllyDump.dll (V3.00.110 dyk158 汉化版)2、脱壳插件 pedumper.dll (v3.03 dyk158 汉化版) 推荐大家试用一下这两个插件:ApiBreak 插件,用于在对话框、字串、注册表、时间、内存等 API 函数上设置断点,还可设置万能断点,简单易用;GODUP 插件,包含 Map 载入器、资源查看器、进程查看器、IDA 签名载入
程序
及自带的一个记事本这五个工具。感觉它自带的记事本用来在调试时记一些东西比较方便。 如果你以前没用过OllyDBG的话,我要提醒你使用前先在菜单的 选项->界面->目录 中把插件和 UDD 的路径设置好,以免影响使用! 此汉化版中的插件除了一个 PuntosMagicos.dll 插件没汉化外(我实在是弄不懂是哪国语言),其它的插件都已汉化。目录下的OLLYDBG.HLP帮助文件是由TT小组翻译的中文帮助,在此对TT小组的辛勤劳动表示感谢!(OLLYDBG_EN.HLP为原版英文帮助)声明: 1.本汉化软件包内的所有英文及其他语言的源
程序
的版权归原
作
者(公司)所有。 2.本人不对使用本汉化软件造成的任何情况的损失负责。 3.本汉化软件仅供学习研究之用。严禁用于商业用途。本人不对使用本汉化软件造成的任何法律纠纷负责。 4.如果你对本汉化软件有什么建议请联系我。 5.请在转载时保留此汉化版的完整性。
CUJ:标准库:Allocator能做什么?
The Standard Librarian: What Are Allocators Good For?Matt Austernhttp://www.cuj.com/experts/1812/austern.htm?topic=experts------------------------------------------------------------------------
标准库 STL :Allocator能做什么?
Allocator是C++语言标准库中最神秘的部分之一。它们很少被显式使用,标准也没有明确出它们应该在什么时候被使用。今天的allocator与最初的STL建议非常不同,在此过程中还存在着另外两个设计--这两个都依赖于语言的一些特性,而直到最近才在很少的几个编译器上可用。对 allocator的功能,标准似乎在一些方面追加了承诺,而在另外一些方面撤销了承诺。 这篇专栏文章将讨论你能用allo
[精华] FreeBSD-FAQ集锦
1:BSD是什么?2 2:FreeBSD有什么优点?3 3:我现在开始学习使用FreeBSD,我应该从什么地方开始?4 4:可以从什么地方得到FreeBSD的光盘?5 5:我应该怎么安装FreeBSD?6 6:有没有FreeBSD的初级教程?7 7:如何编译FreeBSD内核?8 8:如何在FreeBSD下安装软件?9 9:如何管理系统帐号?10 10:有一个命令foo,我想知道它的详细说明
洞悉linux下的Netfilter&iptables:什么是Netfilter?
转自:http://blog.chinaunix.net/uid-23069658-id-3160506.html 很多人在接触iptables之后就会这么一种感觉:我通过iptables命令配下去的每一条规则,到底是如何生效的呢?内核又是怎么去执行这些规则匹配呢?如果iptables不能满足我当下的需求,那么我是否可以去对其进行扩展呢?这些
问题
,都是我在接下来的博文中一一和大家分享的话题。
非技术版
401
社区成员
11,494
社区内容
发帖
与我相关
我的任务
非技术版
PowerBuilder 非技术版
复制链接
扫一扫
分享
社区描述
PowerBuilder 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章