会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
AssemblySkill
博客园
首页
新随笔
联系
管理
订阅
2019年3月2日
文章.20190302
摘要: 1、逆向 - 文章分类 - ye_ming - 博客园.html(https://www.cnblogs.com/ye-ming/category/1124341.html) 2、 逆向知识第八讲,if语句在汇编中表达的方式 - ye_ming - 博客园.html(https://www.cnbl
阅读全文
posted @ 2019-03-02 15:08 AssemblySkill
阅读(296)
评论(0)
推荐(0)
2016年6月18日
杂
摘要: 1、REP MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI] 循环从esi指向的内存区域复制数据到edi处的内存区域,复制ecx次,每次是一个BYTE 2、CMP 该指令与SUB指令一样执行减法的操作,但它并不保存运算结果,只是根据结果设置相关的条件标志位(SF、ZF
阅读全文
posted @ 2016-06-18 14:59 AssemblySkill
阅读(112)
评论(0)
推荐(0)
跳转_02_缩写
摘要: ZC: 个人理解 1、JB JMP if BELOW ==> 小于则跳转 2、JG JMP if GREATER ==> 大于则跳转 3、JE JMP if EQUAL ==> 等于则跳转 4、JNB, JBE, JGE, JLE 指令的转移条件_百度知道.html(https://zhidao.b
阅读全文
posted @ 2016-06-18 10:58 AssemblySkill
阅读(197)
评论(0)
推荐(0)
2016年6月15日
汇编_机器码_对应
摘要: 1、 http://bbs.csdn.net/topics/60261257 masm32 等的线索 2、 http://blog.sina.com.cn/s/blog_51604caf0102w6l8.html 3、
阅读全文
posted @ 2016-06-15 15:59 AssemblySkill
阅读(402)
评论(0)
推荐(0)
2016年6月13日
跳转_01
摘要: 1、 2、 3、 4、(20190302)标志寄存器_百度百科.html(https://baike.baidu.com/item/%E6%A0%87%E5%BF%97%E5%AF%84%E5%AD%98%E5%99%A8/5757541?fr=aladdin) 符号含义 符号含义 一览: 标志位(
阅读全文
posted @ 2016-06-13 10:08 AssemblySkill
阅读(308)
评论(0)
推荐(0)
PUSHAD 和 PUSHFD
摘要: 来自:“http://blog.sina.com.cn/s/blog_af95b18b0101hmx0.html” pushad: 将所有的32位通用寄存器压入堆栈pusha:将所有的16位通用寄存器压入堆栈pushfd:然后将32位标志寄存器EFLAGS压入堆栈pushf::将的16位标志寄存器E
阅读全文
posted @ 2016-06-13 08:14 AssemblySkill
阅读(10455)
评论(0)
推荐(1)
2016年6月9日
assume fs:nothing
摘要: 1、http://bbs.csdn.net/topics/50020423 因为MASM编译器默认是把FS定义为error,所以在程序中要使用FS寄存器就要用assume fs:nothing 来声明,否则就会报错。 2、http://zhidao.baidu.com/link?url=5Q1DCL
阅读全文
posted @ 2016-06-09 23:10 AssemblySkill
阅读(685)
评论(0)
推荐(0)
2016年2月25日
老是记不住的几个知识点
摘要: 1、 EAX / EBX / ECX / EDX 记得在 哪本书上讲到过,调用者 负责 哪几个寄存器,被调用者 负责哪几个寄存器 2、 EDI,ESI 经常用于 字符串操作,如 字符串的 复制。 但是忘了具体是如何使用的了 3、 各种循环的写法(如上面字符串复制的时候,需要的循环是如何写的)。 4、
阅读全文
posted @ 2016-02-25 08:07 AssemblySkill
阅读(143)
评论(0)
推荐(0)
公告