网站首页
编程语言
数据库
系统相关
其他分享
编程问答
EFLAGS
2024-02-10
nim静态编译capstone示例代码
capstone.c代码:/*CapstoneDisassemblerEngine*//*ByNguyenAnhQuynh<
[email protected]
>,2013*/#include<stdio.h>#include<stdlib.h>#include<capstone/capstone.h>#include<capstone/platform.h>staticcshhandle;s
2024-01-23
V语言调用capstone进行反汇编
先创建工程:vinit.编写demo.h头文件:#ifndefDEMO_H#defineDEMO_Hvoiddecompile();#endif编写demo.c:/*CapstoneDisassemblerEngine*//*ByNguyenAnhQuynh<
[email protected]
>,2013*/#include<stdio.h>#include<stdlib.h>#include<
2023-02-21
0x04_My-OS实现自定义颜色
前言:0x03我们提到:把12(红色)用循环写入显存,每个像素点怎么显示都要看对应的显存地址,比如0xa0000到0xaffff就是每一个像素点的显存你问为什么12就是红色,这些东西在主板出
2023-01-31
0161-GDB 调试实模式
环境Time2022-11-08WSL-Ubuntu22.04QEMU6.2.0NASM2.15.05前言说明参考:《x86汇编语言:从实模式到保护模式》李忠参考:https://astralvx.com/debugging-16-bit-
2023-01-15
逆向——EFLAGS寄存器
EFLAGS寄存器: 查看DTDEBUG中的EFLAGS的值,然后转换成二进制的形式,并取出CF/PF/AF/ZF/SF/OF的值记住这几个寄存器的位置和名称1、进位标志CF(CarryFlag):如果运算结