汇编
逆风飞扬
思考着,奋斗着,冷眼观事,热心待人~
展开
-
DOS中断
<br />DOS中断:<br />1、字符功能调用类(Character-Oriented Function)<br />01H、07H和08H —从标准输入设备输入字符<br />02H —字符输出<br />03H —辅助设备的输入<br />04H —辅助设备的输出<br />05H —打印输出<br />06H —控制台输入/输出<br />09H —显示字符串<br />0AH — 键盘缓冲输入<br />0BH —检测输入状态<br />0CH —清输入缓冲区的输入功能<br />(1)、功能原创 2011-01-11 14:46:00 · 878 阅读 · 0 评论 -
History and Advances in Windows Shellcode
<br /> ==Phrack Inc.==<br /> Volume 0xXX, Issue 0x3e, Phile #0x07 of 0x10<br /><br />|=-----------=[ History and Advances in Windows Shellcode ]=-------------=|<br />转载 2011-01-12 18:39:00 · 1317 阅读 · 0 评论 -
ff 15 调用函数与e8调用函数的区别 call的两种二进制命令
ff 15 和e8都是用来调用函数的机器码,看一个例子:218 f9ebc53a 6a00 push 0218 f9ebc53c ff1500c9ebf9 call dword ptr [APC!PspExitThread_Addr (f9ebc900)]219 f9ebc542 a100c9ebf9 mov eax,dword ptr [APC!PspExitThread_Addr (f9ebc900)]219 f9ebc547 50原创 2011-04-02 20:09:00 · 7951 阅读 · 2 评论 -
汇编指令表与花指令大全
<br /> <br /> 8088汇编指令表<br />一、数据传输指令 <br />─────────────────────────────────────── <br /> 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. <br /> 1. 通用数据传送指令. <br /> MOV 传送字或字节. <br /> MOVSX 先符号扩展,再传送. <br /> MOVZX 先零扩展,再传送. <br /> PUSH转载 2011-04-02 20:30:00 · 1218 阅读 · 0 评论 -
AT&T汇编助记法的规则
<br />1、AT&T的助记法和寄存器名称都必须是小写字母的。Intel set(and hence NASM)提倡使用大写,但是也可以接受小写,但是AT&T必须小写。<br />2、寄存器名称之前要加 % 。Intel 写作 EAX 或者 AX 的,在AT&T中就要写作 %eax 和 %ax 。<br />3、AT&T 中的指令如果含有操作数,那么它需要有一个后缀:b, w, 或者 l,分别表示 byte(8 bits), word(16 bits), long word(32 bits)。<br />原创 2011-05-09 21:57:00 · 1105 阅读 · 0 评论