Article

post_img

CSAPP学习笔记2.2

摘要

x^0是保留,x^1是取反 e.g:x=0x789ABC21,除了x的最低有效字节外,其他的位都取补,最低有效位字节保持不变,结果 …

post_img

CSAPP学习笔记2.1

摘要

二进制十六进制互转:二进制四位一组对应十六进制0~F,不足四位高位补零 十进制十六进制互转: 十转十六:除16取余为低位,商继续除 …

post_img

RE笔记之TEA

摘要

TEA分组长度为64位,密钥长度为128位(4个32位无符号整数),采用Feistel网络,一般是32轮循环加密,特征是0x9e3 …

post_img

CSAPP学习笔记1.3

摘要

网络通信: 网络是一个I/O设备(网络适配器) 远端运行程序步骤: 用户键入“hello”–>客户端向服务器发送该字符串–>服 …

post_img

重温经典《淤泥之花与空心石》

摘要

重温经典,感触不减当年,奈何嘴拙词穷,于是便借用DS老师的话,抒发一下感慨之情与赞美之意 《淤泥之花与空心石》是一部将悲剧美学与克 …

post_img

CSAPP学习笔记1.2

摘要

运行程序过程: 从键盘读取hello命令:用户输入“./hello”–>USB控制器–>I/O总线–>I/O桥–>系统总线 …

post_img

CSAPP学习笔记1.1

摘要

程序从源文件到目标文件的转化由编译器驱动程序完成,分四个阶段,分别由预处理器(cpp)、编译器(ccl)、汇编器(as)和链接器( …

post_img

PWN笔记之plt表、got表

摘要

首先先说总结:程序要调用某函数时,首先call该函数的plt表地址,在plt表中call到该函数的got表地址,若该函数未被调用过 …

post_img

Re笔记之RC4

摘要

RC4总结起来就是将明文与生成的密钥流进行异或加密,得到密文 现在分析RC4生成密钥流的流程: 初始化数组S和K(以下代码皆用C语 …

post_img

西电CTF—Re—A_game WP

摘要

首先对程序查壳,发现为64位无壳 用IDA打开,定位关键函数 确认输入字符数为49 分析索引函数 其中box为 经分析推断,此函数 …