码迷,mamicode.com
首页 >  
搜索关键字:汇编代码    ( 686个结果
inline
inline大学在教科书上学习过inline函数,定义为inline函数之后,会省去函数调用的开销,直接嵌套汇编代码,取代函数调用,提高效率。工作后项目中也很少用到inline来定义函数,近几天在研读google的google c++ style guide,发现之前自己对inline函数的认识太过...
分类:其他好文   时间:2014-11-06 14:37:12    阅读次数:154
Linux GCC常用命令
http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5...
分类:系统相关   时间:2014-11-05 00:15:41    阅读次数:279
用MAKEFILE编译汇编代码常见错误
这些错误是自己遇到过的 给出一些建议 第一个:*.asm is up-todate 出现这样的错误有两个原因 第一个原因是自己早就生成了一个obj 文件了 所以会提示*.asm is up-to-date 你只需要把新生成的那些删除就可以 了 第二个原因 是自己的命令错误 自己的命令一不小心打成了n...
分类:其他好文   时间:2014-11-04 10:38:07    阅读次数:195
第十七天:APCS和container_of宏
APCS 全称:ARM 过程调用标准如果要写用来与编译后的 C 连接的汇编代码,则必须使用 APCS。 今天的课程最终的两个目标:使用符合APCS标准的汇编写输出hello world 以及编写container_of宏 。这两个的推导过程比较复杂和具有跳跃性。结论的话要记住两个知识点,一:编...
分类:其他好文   时间:2014-10-29 21:22:21    阅读次数:185
VC加花指令
void flower_code() { __asm { jz label; jnz label; //相当于汇编中的db __emit 0e8h; label: mov ax, 8; xor ax, 7; } } 汇编显示如下: 实际的汇编代码:...
分类:其他好文   时间:2014-10-27 17:38:45    阅读次数:138
软件破解入门(暴力破解CrackMe)
所谓暴力破解,就是通过修改汇编代码进而控制程序的运行流程,达到不需注册码也能正常使用软件的目的。相对于解出算法进而编写注册机,暴破的技术含量是比较低的。但也正是因为一本05年的杂志上介绍“暴力破解”的文章,让我入了这个大坑。近来想重拾调试器,就先从最简单的CrackMe入手,熟练一下各工具方法。下....
分类:其他好文   时间:2014-10-26 12:55:25    阅读次数:254
gcc选项 笔记
gcc –E hello.c –o hello.i 使用gcc的选项“-E” 让gcc在预处理结束后停止编译过程。gcc –S hello.i –o hello.s “-S”选项只进行编译而不进行汇编,生成汇编代码。[root@localhost gcc] gcc hello1.c –I /root...
分类:其他好文   时间:2014-10-23 22:17:31    阅读次数:165
C++面试题:++i和i++哪个效率高?
1、当变量i的数据类型是c++语言默认提供的类型的话,他们的效率是一样的。从其汇编执行的条数是一样的,所以其执行效率是一样的(有兴趣可以用gdb查看汇编代码)2、我们自定的数据类型,++i效率高于i++,通过运算符重载来给大家说明这一点。Operator Operator::operator++()...
分类:编程语言   时间:2014-10-21 10:13:12    阅读次数:180
Linux C++ 调试神技--如何将Linux C++ 可执行文件逆向工程到Intel格式汇编
Linux C++ 调试神技--如何将Linux C++ 可执行文件逆向工程到Intel格式汇编对于许多在windows 上调试代码的人而言, Intel IA32格式的汇编代码可能并不陌生,因为种种的原因,很多软件工程师不得不去尝试理解汇编代码。Windows PE的反汇编格式默认是Intel格式...
分类:编程语言   时间:2014-10-19 19:55:19    阅读次数:552
Android简单应用程序破解——runtime.apk
对于《DebuggingAndroidApplication》一文中最后附上的练习,我采用了另一种静态方法绕开原有的逻辑去破解。主要的过程如下: 利用apktool将练习的runtime.apk文件反编译,生成的smali格式的反汇编代码,接着从smali文件的代码中寻找突破口,修改程序,再利...
分类:移动开发   时间:2014-10-19 11:20:41    阅读次数:300
686条   上一页 1 ... 62 63 64 65 66 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!