2020-06-04 Off-By-One 只溢出一个字节,比如定义的数组是 a[4],在操作的时候却操作 a[4],实际上数组最大是到 a[3] 的 利用思路 溢出字节为可控制任意字节:通过修改大小造成块结构之间出现重叠,从而泄露其他... 阅读全文…
2020-06-01 3、Raw input and output(上) 按 Ctrl-Q 退出在上一章中,我们看到 Ctrl 键和字母键组合起来似乎映射到 1–26 字节。 我们可以使用它来检测 Ctrl 键组合并将其映射到编辑器中的不同操作。 首先,将 Ctrl-... 阅读全文…
2020-05-24 2、Entering raw mode 接下来我们来尝试获取用户输入: 123456#include<unistd.h>int main() { char c; while(read(SRDIN_FILENO... 阅读全文…
2020-05-24 1、Setup Build Your Own Text Editor 编程基础太差,先学学编程,找了个小项目,做个文本编辑器,简单看了看,貌似像 vim 那样的 创建一个 main 函数新建一个 c ... 阅读全文…
2020-05-12 solidity语法 临时整理发公众号 1版本声明首先,所有的 solidity 源码前面必须标明编译器版本pragma solidity ^0.4.18; 这个就声明了版本是 0.4.18 到 0.5.0 的编译器中是可以工... 阅读全文…