AFL代码插桩 在使用AFL时,需要先通过afl-gcc/afl-clang等工具编译目标程序(在这个过程中对目标进行插桩)。 编译过程:源代码-->汇编代码-->二进制。 源代码-->汇编代码:这一步是通过 汇编代码-->二进制:这一步是通过汇编器(assembler)。Linux中常用的汇编器是 ...
分类:
其他好文 时间:
2021-01-25 11:31:54
阅读次数:
0
perf_counter:是傻孩子在工作中总结和整理出的一个库,它的特点是在不干扰已有 SysTick 功能的前提下额外为我们提供系统周期测量的功能——并在这基础上衍生出了 delay_us() 和 系统时间戳的功能。 注意: 这里(KEIL MDK下选项-C/C++)的 Assembler Opt ...
分类:
其他好文 时间:
2021-01-13 10:45:01
阅读次数:
0
推荐插件: C/C++(建议关闭补全和错误提示功能,因为实在是太烂了) ccls clangd Code Runner Cmake CMake Tools 其他好用的插件: GNU Assembler Language Support Bracket Pair Colorizer 2 Visual ...
分类:
编程语言 时间:
2020-05-05 10:39:40
阅读次数:
734
VS配置汇编语言开发环境VS配置汇编语言开发环境MASM简介第一步打开VS新建一个空项目第二步在源文件出添加一个新建项第三步进行项目配置第四步程序调试安装汇编语言语法高亮插件。错误记录列表文件生成和编译的冲突MASM简介Microsoft Macro Assembler(MASA)宏汇编程序是一种x... ...
分类:
其他好文 时间:
2020-03-04 13:07:01
阅读次数:
156
.NET 生态系统是一个不断变化的生态圈,我相信它正在朝着一个伟大的方向发展。有了开源和跨平台这两个关键优先事项,我们就可以放心了。云原生对应用运行时的不同需求,说明一个.NET Core 在云原生时代所完成的蜕变: 体积更小:对于微服务分布式架构而言,更小的体积意味着更少的下载带宽,更快的分发下载 ...
分类:
Web程序 时间:
2020-01-15 21:28:34
阅读次数:
112
pwd: print work directory 打印当前目录 显示出当前工作目录的绝对路径 ps: process status(进程状态,类似于windows的任务管理器) 常用参数:-auxf ps -auxf 显示进程状态 df: disk free 其功能是显示磁盘可用空间数目信息及空间 ...
分类:
系统相关 时间:
2019-12-21 23:00:11
阅读次数:
198
光照演示程序(第八章内容) 8.14、光照演示程序 本章演示程序基于上一章的“陆地与波浪演示程序”的基础上构建而成的,其中利用了一个方向光来表示太阳,用户可以使用方向键来控制太阳的方向。 8.14.1、顶点格式 光照的计算需要依赖于表面法线,所以我们会 在顶点层级定义法线 ,方便在光栅化过程中进行插 ...
分类:
其他好文 时间:
2019-11-22 09:16:08
阅读次数:
109
第六章 名词解释: 机器语言(machine language):由计算机直接使用的二进制编码指令构成的语言。 汇编语言(assembly language):一种低级语言,用助记码表示特定计算机的机器语言指令。 汇编器(assembler):把汇编语言程序翻译成机器代码的程序。 汇编器指令(ass ...
分类:
其他好文 时间:
2019-10-22 22:17:51
阅读次数:
120
1: / define numeric label "1"one: / define symbolic label "one"/ ... assembler code ...jmp 1f / jump to first numeric label "1" defined/ after this in ...
分类:
数据库 时间:
2019-05-28 11:11:25
阅读次数:
125
1、改软件的名称 2、改软件的图标 3、给做好的项目打成APP包 改软件的名称 找到项目的改名的位置 然后用记事本打开strings.xml,然后改自己想要的名字 改软件的图标 找到如下5个文件,然后把里面的图标换成自己想要改的图标即可 给做好的React Native项目打包 输入密钥库口令:12 ...
分类:
移动开发 时间:
2019-03-04 15:56:31
阅读次数:
524