• 我们在哪一颗星上见过 ,以至如此相互思念 ;我们在哪一颗星上相互思念过,以至如此相互深爱
  • 我们在哪一颗星上分别 ,以至如此相互辉映 ;我们在哪一颗星上入睡 ,以至如此唤醒黎明
  • 认识世界 克服困难 洞悉所有 贴近生活 寻找珍爱 感受彼此

最新发布 第15页

云涯历险记热爱可抵万难

逆向知识点: PE结构解析细节补充

DOS头基地址偏移3C,  记录着NT头偏移地址 每个节头固定长度40字节,  节区头基地址+0c=RVA  ……

IDA系列教程: 结构体

创建结构体 使用结构体模板 在structures窗口, 右键或者Insert键 选择Add standard structure, IDA会把常用结构体列出来,添加即可 添加之后,在IDA view, 偏移处右键即可看到使用结构体效果 创建新的结构体 不适用模板创建结构体 要给结构体添加新字段,将光标放在结构体定义的最后一行(包含ends的那一行)并按下D键。新字段的大小取决于你在数据转盘上选择的第一个大小……

python知识点

列表移除空字符 serials_list = list(filter(None, serials_list))……

分析键盘固件

参考链接: https://mrexodia.github.io/reversing/2019/09/28/Analyzing-keyboard-firmware-part-1 https://mrexodia.github.io/reversing/2019/10/13/Analyzing-keyboard-firmware-part-2 https://mrexodia.github.io/reversing/2……

恶意代码技术理论:安卓恶意代码分析

获得Android设备的唯一序列号 Secure.getString(getContentResolver(),Secure.ANDROID_ID);   Build相关属性     Build.BOARD // 主板        Build.BRAND // Android系统定制商        Build.CPU_ABI // cpu指令集        Build.DEVICE // 设备参数……

恶意代码样本分析:incaseformat

1 样本概述   文件名 tsay.exe MD5 1071d6d497a10cef44db396c07ccde65 时间戳 2013-03-19 07:49:56 文件大小 449 KB (460,288 字节) 是否加壳 否 数字签名 无 VT检出率 66/ 70   2 样本分析 将自身复制到%windir%/tsay.exe,并修改注册表设置开机自启以达……

恶意代码技术理论:Delphi语言恶意代码分析

1 Delphi启动过程 参考连接: https://blog.csdn.net/sforiz/article/details/5427245 https://www.cnblogs.com/FKdelphi/p/12773388.html https://www.cnblogs.com/windlog/p/12354270.html   program Project1 第一步: _InitExe   ……

python知识点:monkey.patch_all()与multiprocessing.Pool()冲突

1 问题 使用 from gevent import monkey monkey.patch_all() 再使用 multiprocessing.Pool() 程序就会在multiprocessing.Pool()时候卡住! 2 解决办法 http://xiaorui.cc/archives/4710 第一个: 用什么patch,就引入啥patch。 第二个方法, monkey.patch_all(thread=……

python知识点:并发编程

1 全局解释锁(GIL) 实现python解释器时引入的概念。 GIL的问题其实是由于近十几年来应用程序和操作系统逐步从多任务单核心演进到多任务多核心导致的 , 在一个古老的单核CPU上调度多个线程任务,大家相互共享一个全局锁,谁在CPU执行,谁就占有这把锁,直到这个线程因为IO操作或者Timer Tick到期让出CPU,没有在执行的线程就安静的等待着这把锁(除了等待之外,他们应该也无事可做)。 很明显,在一个现代多……

IDA插件:DDR

DDR概述 IDA中的静态逆向工程通常会成问题。某些值是在运行时计算的,这使得很难理解某个基本块在做什么。如果您尝试通过调试一个恶意软件来执行动态分析,则该恶意软件通常会检测到并开始以不同的方式运行。思科Talos推出了动态数据解析器(DDR),该插件是IDA的插件,可简化反向工程恶意软件。DDR正在使用检测技术在运行时从样本中解析动态值。 DDR架构 DDR具有如图所示客户端/服务器体系结构。DDR IDA插件和D……

python知识点:协程

协程 我觉得这个例子很好: 假设有1个洗衣房,里面有10台洗衣机,有一个洗衣工在负责这10台洗衣机。那么洗衣房就相当于1个进程,洗衣工就相当1个线程。如果有10个洗衣工,就相当于10个线程,1个进程是可以开多线程的。这就是多线程! 那么协程呢?先不急。大家都知道,洗衣机洗衣服是需要等待时间的,如果10个洗衣工,1人负责1台洗衣机,这样效率肯定会提高,但是不觉得浪费资源吗?明明1 个人能做的事,却要10个人来做。只是把……

密码学:欧拉函数、欧拉定理、模反元素

1 互质关系 如果两个正整数,除了1以外,没有其他公因子,我们就称这两个数是互质关系(coprime)。比如,15和32没有公因子,所以它们是互质关系。这说明,不是质数也可以构成互质关系。 关于互质关系,不难得到以下结论:   1. 任意两个质数构成互质关系,比如13和61。   2. 一个数是质数,另一个数只要不是前者的倍数,两者就构成互质关系,比如3和10。   3. 如果两个数之中,较大的那个数是质数,则两者构……