上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 269 下一页
摘要: 本次实验我们将会分析lab20-1,lab20-2文件。先来看看要求解答的问题 Lab20-1需要回答的问题如下 Q1.在0x401040处的函数采用了什么参数? Q2.哪个URL被用来调用URLDownloadToFile? Q3.这个程序做了什么事情? 在实验任务一当中我们来分析lab20-1 阅读全文
posted @ 2023-04-15 22:47 bonelee 阅读(85) 评论(0) 推荐(0) 编辑
摘要: C++中的虚函数表实现机制 摘自:https://blog.twofei.com/496/ 前言 大家都应该知道C++的精髓是虚函数吧? 虚函数带来的好处就是: 可以定义一个基类的指针, 其指向一个继承类, 当通过基类的指针去调用函数时, 可以在运行时决定该调用基类的函数还是继承类的函数. 虚函数是 阅读全文
posted @ 2023-04-15 19:14 bonelee 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 快速识别 最后那个call就是比较存的随机数和ebp异或的值是否和之前是否一样: 探究security_cookie在程序中的作用 from:https://www.kn0sky.com/?p=66 学习环境:Windows 10 20H2 + Visual Studio 2019 前言 在学习看反 阅读全文
posted @ 2023-04-15 17:01 bonelee 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 重构之Divergent Change(发散式变化)&Shotgun Surgery (散弹式修改) 5.Divergent Change发散式变化描述:一个类被锚定了多个变化,当这些变化中的任意一个发生时,就必须对类进行修改。解释:一个类最好只因一种变化而被修改操作:你应该找出某特定原因而造成的所 阅读全文
posted @ 2023-04-12 20:04 bonelee 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 8.4 搬移语句到调用者(Move Statements to Callers) 反向重构:搬移语句到函数(213) emitPhotoData(outStream, person.photo); function emitPhotoData(outStream, photo) { outStrea 阅读全文
posted @ 2023-04-12 20:02 bonelee 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1. 适配器模式 1.1. 模式动机 在软件开发中采用类似于电源适配器的设计和编码技巧被称为适配器模式。 通常情况下,客户端可以通过目标类的接口访问它所提供的服务。有时,现有的类可以满足客户类的功能需要,但是它所提供的接口不一定是客户类所期望的,这可能是因为现有类中方法名与目标类中定义的方法名不一致 阅读全文
posted @ 2023-04-12 18:16 bonelee 阅读(23) 评论(0) 推荐(0) 编辑
摘要: UML建模之状态图(Statechart Diagram) 状态图目录: 一、状态图简介(Brief introduction) 二、状态图元素(State Diagram Elements) 1、状态(States) 2、转移(Transitions) 3、动作(State Actions) 4、 阅读全文
posted @ 2023-04-12 18:11 bonelee 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 条件覆盖,路径覆盖,语句覆盖,分支覆盖 转自http://hi.baidu.com/%D2%D7%B1%D8%BA%C6/blog/item/f016729f4fbeaebbc9eaf4df.html 语句覆盖是指选择足够的测试用例,使得运行这些测试用例时,被测程序的每一个语句至少执行一次,其覆盖标 阅读全文
posted @ 2023-04-12 17:48 bonelee 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 分分钟弄明白UML中泛化 , 实现 , 关联, 聚合, 组合, 依赖 目录 1. 泛化(Generalization) 2. 实现(Realization) 3. 关联(Association) 4. 聚合(Aggregation) 5. 组合(Composition) 6. 依赖(Dependen 阅读全文
posted @ 2023-04-12 17:21 bonelee 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 写出python3代码: 将如下数据转为windows excel文件。 import csv data = [[1010205, '2022/11/23', 'R染 (Inception) 攻击', 'T89', '在远程系统的启动文件登录后可以自动执行恶意脚本或可执行文件。', '例:copyr 阅读全文
posted @ 2023-04-11 09:55 bonelee 阅读(28) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 269 下一页