随笔分类 -  汇编

摘要:; ;文件满足256色调的 ; Stack Segment Stk db 65535 dup(?) Stack Ends Data Segment ImageBuffer db 65078 dup(?) ImageSrc db 'bitmap.bmp',0 ;修改同目录下图片的文件名 Eflag d 阅读全文
posted @ 2017-10-29 16:36 admin-神风 阅读(878) 评论(0) 推荐(0) 编辑
摘要:环境:Windows xp sp3工具:masmnotepad++首先列出本次编程程序要执行的步骤:(1)、读取键盘所输入的字符(2)、输出到屏幕上(3)、完善Esc、Backspace、空格、回车的输出首先解决(1)这里我们可以利用int 16h的中断功能读取字符缓存区的字符 执行完int 16h 阅读全文
posted @ 2017-10-22 11:16 admin-神风 阅读(896) 评论(2) 推荐(0) 编辑
摘要:题目:编写0号中断处理程序,在除法溢出时,在屏幕中间显示字符串“hacker by admin!” 之前先补充一个rep movsb的指令知识 movsb和movsw是相反的,都是根据标志寄存器DF的值选择正向传递还是反向传递。 这两个指令都是把ds:si中的值传递到es:di的位置中去 如果df= 阅读全文
posted @ 2017-09-10 16:30 admin-神风 阅读(770) 评论(0) 推荐(0) 编辑
摘要:db定义字节类型变量,一个字节数据占1个字节单元,读完一个,偏移量加1 dw定义字类型变量,一个字数据占2个字节单元,读完一个,偏移量加2 dd定义双字类型变量,一个双字数据占4个字节单元,读完一个,偏移量加4 阅读全文
posted @ 2017-05-14 09:28 admin-神风 阅读(2736) 评论(0) 推荐(0) 编辑
摘要:前言 转载请声明作者! 对于二进制安全 栈结构是最基本要了解的东西 关于栈 这里用汇编语言来 “调戏” 栈 玩玩。 希望通过这篇文章能够初步认识栈的原理及其工作机理 这里用三本书来形象概括 《穷,不搞黑产》、《富,不搞PC》、《黑客从入门到入狱》 当我们存数据的时候 先把《穷,不搞黑产》压入栈 再把 阅读全文
posted @ 2017-05-06 22:20 admin-神风 阅读(3180) 评论(0) 推荐(0) 编辑
摘要:一、数据传送指令 指令名称 汇编语句格式 功能 影响标志位 传送move data mov opd, ops (ops) → opd;分为主存储器、通用寄存器、段寄存器,不可同时使用主存储器,类型要匹配:byte,word,dword 无 带符号扩充的传送move with sign-extend 阅读全文
posted @ 2017-05-06 20:52 admin-神风 阅读(1380) 评论(0) 推荐(0) 编辑
摘要:jmp ;无条件跳转 指哪飞哪 一些杂志中说的直飞光明顶,指的就是它了~ 光明顶一般指爆破地址根据条件跳转的指令:JE ;等于则跳转 JNE ;不等于则跳转 JZ ;为 0 则跳转 JNZ ;不为 0 则跳转 JS ;为负则跳转 JNS ;不为负则跳转 JC ;进位则跳转 JNC ;不进位则跳转 J 阅读全文
posted @ 2017-04-29 22:33 admin-神风 阅读(2044) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示