Overview在看雪论坛上偶然看到一个关于图片的逆向过程, 遂前往复现, 学到不少东西, 尤其是关于PE文件结构、手动脱壳、手写汇编脱壳以及 OD 的
卷王杯只记录一下 BabyOC, 第二次遇到这种类型的, 运气好拿了个一血 BabyOC题目使用 Objective-C 编写. 在 ArchLinux 下想要运行附件需要 sudo pacman -S gnustep-base . 由于没有相关开发经验, 只
About Lambda Calculus Syntax 标识符引用举个例子: 1 lambda x.x+2 这个 x 实际上就被称为标识符 柯里化一个 lambda 表达式只接受一个参数, 为了实现具有两个参数的函数, 我们必须使用柯里化
Step One ELF 64 位程序, 无壳, 无符号表 运行提示输入 key, 随便输点东西, 直接退出 Step Two拖进 IDA 找 start 函数, 第一个参数就是 main 函数: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Basic Syntax关于为什么声明变量时要和C有所区别, 参见这篇文章 Go’s Declaration Syntax Basic TypeGo 的基本类型有 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 bool string int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 uintptr
什么是线性反馈移位寄存器我先递归学习了几个数学概念 母函数(生成函数) 普通型母函数定义: 对于任意一个数列 $a_0,a_1,a_2\cdots a_n$, 用它的每一项可以定义一个函数: $$ G(x)=a_0+a_1x+a_2x^2+\cdots