摘要: DynELF是pwntools中专门用来应对没有libc情况的漏洞利用模块,在提供一个目标程序任意地址内存泄漏函数的情况下,可以解析任意加载库的任意符号地址。本文将对其技术原理进行介绍,其中涉及ELF文件中的hash表、动态符号表、字符串表、Dynamic段,以及link_map结构等内容。 一、D 阅读全文
posted @ 2021-01-12 12:30 Max_hhg 阅读(689) 评论(0) 推荐(1) 编辑
摘要: 本文主要针对c++中常用replace函数用法给出样例程序 int main() { string line = “this@ is@ a test string!”; line = line.replace(line.find(“@”), 1, “”); cout << line << endl; 阅读全文
posted @ 2021-01-12 12:27 Max_hhg 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: 命令 作用 格式 备注 touch 创建空白文件或设置文件的时间 touch [选项] [文件] [1] mkdir 创建空白的目录 mkdir [选项] 目录 cp 复制文件或目录 cp [选项] 源文件 目标文件 mv 剪切文件或将文件重命名 mv [选项] 源文件 [目标路径 目标文件名] r 阅读全文
posted @ 2021-01-12 12:26 Max_hhg 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 缓存可以减少网络 IO 消耗,提高访问速度。浏览器缓存是一种操作简单、效果显著的前端性能优化手段。对于这个操作的必要性,Chrome 官方给出的解释似乎更有说服力一些: 通过网络获取内容既速度缓慢又开销巨大。较大的响应需要在客户端与服务器之间进行多次往返通信,这会延迟浏览器获得和处理内容的时间,还会 阅读全文
posted @ 2021-01-12 12:25 Max_hhg 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一、Multics计划 上世纪六十年代,人们还在用批处理计算机,也就是一次性给一批任务到计算机,然后等待结果,中途不能和计算机进行交互,而且准备作业需要耗费大量时间。于是1965年,贝尔实验室(Bell),麻省理工学院(MIT)和通用电气(GE)准备联手开发“分时多任务处理系统”,即300台以上终端 阅读全文
posted @ 2021-01-12 12:23 Max_hhg 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 在Linux中,mprotect()函数可以用来修改一段指定内存区域的保护属性。 函数原型如下: #include <unistd.h> #include <sys/mmap.h> int mprotect(const void *start, size_t len, int prot); mpro 阅读全文
posted @ 2021-01-12 12:22 Max_hhg 阅读(3886) 评论(0) 推荐(0) 编辑
摘要: man命令 语法 man(选项)(参数) 选项 -a:在所有的man帮助手册中搜索; -f:等价于whatis指令,显示给定关键字的简短描述信息; -P:指定内容时使用分页程序; -M:指定man手册搜索的路径。 参数 数字:指定从哪本man手册 关键字:指定要搜索的路径 实例 我们输入man ls 阅读全文
posted @ 2021-01-12 12:21 Max_hhg 阅读(65) 评论(0) 推荐(0) 编辑
摘要: read is a system call used to read data into a buffer. Required Include Files #include <unistd.h> Function Definition ssize_t read(int fildes, void *b 阅读全文
posted @ 2021-01-12 12:20 Max_hhg 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Linux文件属性 第一栏代表这个文件的类型与权限 第一个字符代表这个文件是“目录、文件或链接文件等等”: 当为[ d ]则是目录,例如上表文件名为“.config”的那一行; 当为[ - ]则是文件,例如上表文件名为“initial-setup-ks.cfg”那一行; 若是[ l ]则表示为链接文 阅读全文
posted @ 2021-01-12 12:19 Max_hhg 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 前几天重装系统,之后虚拟机需要重新装,装好后要使用 vmware-tools 实现文件共享,却发现虚拟机那里显示为灰色的,无法安装 vmware-tools,在共享文件夹那里设置好共享的文件夹猴也没有用,/mnt 目录下什么都没有。 解决方法如下: 虽然重新安装 vmware tools 显示是灰色 阅读全文
posted @ 2021-01-12 12:18 Max_hhg 阅读(3122) 评论(0) 推荐(1) 编辑