摘要: 数据库入门 关系型数据库 简称:RDBMS(Relational (关系) Database Management System) 常见RDBMS: Ms SQL Serve,IBM DB2,MySQL,Oracle(企业级),Microsoft Access和SQlite.(这些都是工具) 关系型 阅读全文
posted @ 2020-12-15 00:32 bloglife-yz 阅读(166) 评论(0) 推荐(0)
摘要: Linux基本介绍 定义 狭义 Linux操作系统就是一个Linux kernel(内核),内核负责管理硬件,并为上层应用提供接口. 广义 指以Linux kernel为基础的包括OS和各种应用在内的各个Linux版本. 各版本之间的差异体现在客户群,维护,界面等方面.因为Linux是开源的,所以各 阅读全文
posted @ 2020-12-12 16:43 bloglife-yz 阅读(219) 评论(0) 推荐(0)
摘要: API钩取注意点 在原API的地址上用memcpy函数将JMP XXXXXXXX5个字节的内容写入。 JMP XXXXXXXX对应的机器码是E9 XXXXXXXX,后面4个字节的X就是要跳转的地址,也就是你写的函数的地址。 这里需要注意:JMP XXXXXXXX和E9 XXXXXXXX这两个的XXX 阅读全文
posted @ 2020-12-09 22:40 bloglife-yz 阅读(38) 评论(0) 推荐(0)
摘要: 与软件测试相关的其他知识点 软件测试与计算机系统 软件测试工作需要在不同的系统环境下测试软件,来达到各种系统下都能运行的目的,所以说做软件测试需要了解操作系统的有关内容。 计算机的组成 1.最底层的硬件,包括CPU,存储器,显卡,网卡,声卡,等。 2.操作系统,包括Windows,mac,linux 阅读全文
posted @ 2020-12-07 19:15 bloglife-yz 阅读(58) 评论(0) 推荐(0)
摘要: 软件测试介绍 软件生命周期 一个软件的生命周期包括: 1.计划,由项目经理完成,需要多少人员,时间完成项目的研发。 2.需求分析,由需求工程师完成,列出软件具体需要什么功能,会输出需求规格说明书。 3.设计,通常由高级开发工程师完成,说明设计需要的工具,设计需要的语言等,输出设计规格说明书。 4.编 阅读全文
posted @ 2020-12-07 18:04 bloglife-yz 阅读(32) 评论(0) 推荐(0)
摘要: 查看PE文件的导入目录表(IDT) 1.查看PE文件的IDT,每一个DLL对应一个IID(20个字节,十六进制下为14),如果原IDT有足够空间,则可以直接在原IDT后面添加DLL,如果没有足够空间,那么需要将IDT迁移至程序空白区域。一个IDT包含多个IID,最后是一个20字节的空白区域,所以说足 阅读全文
posted @ 2020-12-06 16:30 bloglife-yz 阅读(509) 评论(0) 推荐(0)