码迷,mamicode.com
首页 >  
搜索关键字:反汇编    ( 700个结果
[转组第8天] | 变量在内存中的位置和访问方式
2018-05-05 《C++反汇编和逆向技术》第七章 变量在内存中的位置和访问方式 读书笔记 1.全局变量和局部变量的区别 全局变量属于进程作用域,也就是说,在整个进程中都能够访问到这个全局变量。静态变量属于文件作用域,在当前源码文件内可以访问到;局部变量属于函数作用域,在函数内部可以访问到;在“ ...
分类:其他好文   时间:2018-05-05 14:47:01    阅读次数:145
[转组第7天] | 函数的工作原理
2018-05-04 《C++反汇编和逆向技术》第六章 函数的工作原理 读书笔记 debug版本的函数调用: 函数__chkesp是Debug编译选项组下独有的函数,用于检测栈平衡。在Debug版下,所有的函数退出时都会使用到这个函数。 使用了O2选项后,将不会存在栈平衡检查的代码,还可能没有保存环 ...
分类:其他好文   时间:2018-05-05 00:26:27    阅读次数:228
自学汇编之通用寄存器
反汇编要用 大致看一遍可能很多理解不到 CUP 的结构 包括 运算器 寄存器 和控制器 [没学之前一直以为寄存器是在内存条里面,原来是在cpu里面.......] 其中 内存的数据可以放在运算器中也可以放在寄存器中,但是寄存器比运算器运算的速度要快但 存的小(至于什么数据放在哪我就不得而知)通用寄存 ...
分类:其他好文   时间:2018-05-02 22:11:32    阅读次数:135
UE4程序及资源加密保护方案
UnrealEngine4外壳加密 . Virbox Protector解决代码反汇编和反dump代码,解决软件盗版与算法抄袭.虚幻引擎4是由游戏开发者为开发游戏而制作的、完整的游戏开发工具套件。从二维的移动平台游戏到主机平台的大作,虚幻引擎是一个纯C++引擎,专为高性能而设计。它先进CPU/GPU性能分析工具和灵活的渲染器能让开发人员高效地完成高品质的VR体验。UE4的主要代码逻辑位于项目中EX
分类:其他好文   时间:2018-04-18 19:04:36    阅读次数:667
OPCode详解及汇编与反汇编原理
1. 何为OPCode 在计算机科学领域中,操作码(Operation Code, OPCode)被用于描述机器语言指令中,指定要执行某种操作的那部分机器码,构成OPCode的指令格式和规范由处理器的指令规范指定。除了指令本身以外通常还有指令所需要的操作数,可能有的指令不需要显示的操作数。这些操作数 ...
分类:其他好文   时间:2018-04-14 12:44:47    阅读次数:491
改善C#程序,提高程序运行效率的50种方法
一、用属性代替可访问的字段 1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处; 2、在属性的get和set访问器重可使用lock添加多线程的支持。 二、readonly(运行时常量)和const(编译时常量) 1、const只可用于基元类型、枚举、字符串,而readonly则可以是 ...
分类:Windows程序   时间:2018-04-13 15:07:10    阅读次数:286
ARM开发工具软件命令具体解释---嵌入式回归第三篇
先从bootloader開始,由于临时眼下这些都会是裸机程序相关。 本人这里是VMwarm10.0上安装的红帽linux虚拟机。从以下的截图中能够看出 裸机开发流程: 这里先做第三步(第一步第二步已提供好)。感受总结一下ARM裸机开发须要哪些工具。用到的时候再具体介绍。 要做第三步,首先要安装交叉编 ...
分类:其他好文   时间:2018-04-06 22:28:08    阅读次数:216
学汇编的时候可以拿IDA之类的反汇编工具辅助学习,再用gdb或者IDA动态调试,跟踪每条指令的 执行结果。都不难
作者:潘安仁链接:https://www.zhihu.com/question/40720890/answer/87926792来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 建议先去了解GCC的内联汇编的格式,我之前也没接触过GCC的内联汇编,都是看intel的汇编 ...
分类:数据库   时间:2018-03-29 22:35:35    阅读次数:255
结构体Bit-field
结构体 main函数中几条语句的反汇编结果如下: 从访问结构体成员的指令可以看出,结构体的四个成员在栈上是这样排列的: 虽然栈是从高地址向低地址增长的,但结构体成员也是从低地址向高地址排列的,这一点和数组类似。但有一点和数组不同,结构体的各成员并不是一个紧挨一个排列的,中间有空隙,称为填充(Padd ...
分类:其他好文   时间:2018-03-27 21:56:55    阅读次数:155
2017-2018-2 20155333 《网络对抗技术》 Exp1 PC平台逆向破解
2017 2018 2 20155333 《网络对抗技术》 Exp1 PC平台逆向破解 1、 逆向及Bof基础实践说明 1.1 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含 ...
分类:其他好文   时间:2018-03-19 00:35:18    阅读次数:366
700条   上一页 1 ... 19 20 21 22 23 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!