码迷,mamicode.com
首页 >  
搜索关键字:可执行文件    ( 3307个结果
PE文件结构(三)
PE文件结构(三) 参考 书:《加密与解密》 视频:小甲鱼 解密系列 视频 输入表 输入函数,表示被程序调用但是它的代码不在程序代码中的,而在dll中的函数。对于这些函数,磁盘上的可执行文件只是保留相关的函数信息,如函数名,dll文件名等。在程序运行前,程序是没有保存这些函数在内存中的地址。当程序运行起来时,windows加载器会把相关的dll装入内存,并且将输入函数的指令与函数真在内存中正的地址联系起来。输入表(导入表)就是用来保存这些函数的信息的。 在 IMAGE_OPT...
分类:其他好文   时间:2014-10-03 12:24:34    阅读次数:215
eclipse3.7.2+cdt+mingw
开发环境 ? ? 1、 MinGW ? ? ? 下载并安装(参考: http://blog.csdn.net/hemingwang0902/article/details/6889595) MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on W...
分类:系统相关   时间:2014-10-02 23:57:13    阅读次数:541
C变量和函数的存储类型
C变量和函数的存储类型 在上一篇《C程序内存管理》的文章中,已经知道了C语言编译后的可执行文件的存储结构以及运行时的内存布局,本文则记录C语言中变量和函数的存储类型,以及在内存中的一些行为。 C语言中变量的声明/定义格式如下: 存储类型    类型修饰符    数据类型    变量名; 存储类型:用来指明变量的存储位置,即运行该变量在哪一段分配内存空间,常见的存储位置有auto、ext...
分类:其他好文   时间:2014-10-02 14:51:23    阅读次数:206
nginx的编译选项
configure脚本确定系统所具有一些特性,特别是nginx用来处理连接的方法。然后,它创建Makefile文件。configure支持下面的选项:--prefix=<path>-Nginx安装路径。如果没有指定,默认为/usr/local/nginx。--sbin-path=<path>-Nginx可执行文件安装路径。只能安装时指..
分类:其他好文   时间:2014-10-01 02:07:31    阅读次数:451
【解答】关于内核中没开MMU之前的虚拟地址物理地址转换问题
1. 内核没开MMU之前有虚拟地址吗?没有MMU哪来的虚拟地址? 答:有,因为加载时地址和运行时地址不同导致的没打开MMU之前也会有虚实地址问题。 2. 加载时地址和运行时地址什么区别,为什么有这种区别? 答:加载时地址:把可执行文件放到物理内存的内存地址,例如把镜像放到0x80000000地址处,则加载时地址=0x80000000 运行时地址:镜像生成后的虚拟地址,由编译器和连接脚本决定。 内核镜像放到内存中时,放置的地址是任意的,所以要考虑到这种情况,在没打开mmu之前使用内存中的数据都要计算偏移...
分类:其他好文   时间:2014-09-29 13:17:21    阅读次数:169
java生成jar包
Java编写的application程序是否能够最终形成一个类似于exe一样的可执行文件,难道就只能用命令行运行? 通常有两种,一种是制作一个可执行的JAR文件包,然后就可以像.chm文档一样双击运行了;而另一种是使用JET来进行编译。但是JET是要用钱买的,而且据说JET也不是能把所有的Java程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行JAR 文件包的方法就是最佳选择了,...
分类:编程语言   时间:2014-09-29 11:12:40    阅读次数:190
directshow filter 调试步骤
1,编写filter2,在debug模式下build3,注册filter:控制台cd到工程的debug目录下,即欲注册的filter(.ax文件)目录,xx:>regsvr32 contrast.ax,提示注册成功,否则请检查4,vs下按F5,出来如下对话框,在可执行文件名称下面选择graphedit.exe的路径 或者直接在工程属性进行设置,如下:运行之后有如下提示窗口,选“是”即可5,在gra...
分类:其他好文   时间:2014-09-29 10:24:37    阅读次数:270
java之生成jar包
Java编写的application程序是否能够最终形成一个类似于exe一样的可执行文件,难道就只能用命令行运行?---------------------------------------------------------------通常有两种,一种是制作一个可执行的JAR文件包,然后就可以像...
分类:编程语言   时间:2014-09-29 02:51:57    阅读次数:310
浅谈linux 中的目标文件 即.o后缀名的文件
实际上 目标文件从结构上讲,已经非常接近可执行文件,只是没有经过链接的过程,所以其中有些符号或者地址还没有被调整。实际上上在linux下 都是可以称之为ELF文件。看一下这个图,a.out 就是我们的hello.c的执行文件。hello.o 就是目标文件 所以实际上他们2 几乎是一样的。一般目标文件...
分类:系统相关   时间:2014-09-28 16:45:14    阅读次数:1974
目标文件格式
编译器编译源代码后生成的文件叫做目标文件,那么目标文件里面到底存放的是什么呢?或者我们的源代码在经过编译以后是怎么存储的? 目标文件从结构上讲,它是已经编译后的可执行文件格式,只是还没有经过链接的过程,其中可能有些符号或有些地址还没有被调整。其实它本身就是按照可执行文件格式存储的,只是跟真正的可执....
分类:其他好文   时间:2014-09-28 12:56:12    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!