相关文章
软件测试工程师工作总结
1、为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在…
建站知识
2025/1/25 8:55:41
应用程序热补丁(三):完整的设计与实现
前言 在前两篇文章介绍了应用程序热补丁的关键技术: 修复运行时进程的函数加载热补丁到进程中自动生成热补丁等等 这些是组成应用程序热补丁技术框架的关键部分,但是在生产环境中使用热补丁技术还需要考虑适应现代软件的属性、热补丁的安全性、以及在运…
建站知识
2025/1/25 1:00:58
X86逆向教程12:内存补丁的制作
本章我们将学习各种打补丁的方式,补丁在软件的破解过程中非常的重要,比如软件无法脱壳我们就只能通过打补丁的方式来破解程序,补丁原理就是当程序运行起来会被释放到内存并解码,然后补丁就通过地址或特征码定位到关键的位置&#…
建站知识
2025/1/2 22:52:03
计算机蓝屏原因原理,蓝屏炸弹
蓝屏炸弹是当初针对Win95的OOB漏洞而开发出来的一些小软件,多命名为NUKE等,以前是专门攻击139端口,被攻击的计算机多会出现著名的蓝屏错误,因而得名。现今的蓝屏炸弹主要攻击对象是使用Win98操作系统的用户。一旦该系统打上补丁&a…
建站知识
2025/1/2 22:51:59
Docker系列-镜像原理
1,镜像是什么?
镜像是一种轻量级的可执行的软件包,用来打包软件运行的环境和基于运行环境开发的软件,它包含软件运行所需的所有内容,包括代码、依赖库、环境变量、配置文件。
2, 联合文件系统UnionFS
UnionFS是一种…
建站知识
2025/1/9 20:26:33
diff (制作补丁)和 patch(添加补丁) 的简介及简单使用
diff是Linux系统的一个很重要的工具程序,我们通常用diff对同一软件(或程序)的不同版本的文件进行对比查看。不过,你不要用diff去比较两个完全不相干的文件,因为那样是比不出结果来的。diff是以“行”为单位比较的。diff和patch是一对工具,在数学上来说,diff是对两个集合…
建站知识
2025/1/2 22:54:22
java项目开发如何自制java打补丁工具
目的:随着java项目开发的繁重,随之手动打补丁也是个头疼的事情。如刚修改的几个jsp页面,几个java类啊。我们是人不是机器人,不可能自己一个一个的去创建文件夹然后把修改好的文件放进去,虽然这样做也可以,但是相对浪费时间,而且准确率也不是很高,到时候自己找问题还发现…
建站知识
2025/1/2 22:54:26