码迷,mamicode.com
首页 >  
搜索关键字:可执行文件    ( 3307个结果
delphi中ShellExecute使用详解
有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。 1.CreateProcess因为使用复杂,比较少用。 2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW); 3.Sh ...
分类:Windows程序   时间:2016-06-04 10:32:36    阅读次数:241
gcc/g++实战之动态链接库与静态链接库编写
函数库一般分为静态库和动态库两种。 静态库: 是指编译链接时,把库文件的代码全部加入到可执行文件中,因此生成的文件比较大,但在运行时也就不再需要库文件了。其后缀名一般为”.a”。 动态库: 与之相反,在编译链接时并没有把库文件的代码加入到可执行文件中,而是在程序执行时由运行时链接文件加载库,这样可以 ...
分类:其他好文   时间:2016-06-03 22:41:07    阅读次数:280
Linux的下的文件查找命令find
Linux下有几种查找文件命令:Which查看可执行文件的位置。whereis查看文件的位置。locate配合数据库查看文件位置。find实际搜寻硬盘查询文件名称。每种命令都有他特定的功能,which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。whe..
分类:系统相关   时间:2016-06-03 15:47:09    阅读次数:235
Linux内核分析——ELF文件格式分析
ELF文件(目标文件)格式主要三种: 1)可重定向文件:文件保存着代码和适当的数据,用来和其他的目标文件一起来创建一个可执行文件或者是一个共享目标文件。(目标文件或者静态库文件,即linux通常后缀为.a和.o的文件) 2)可执行文件:文件保存着一个用来执行的程序。(例如bash,gcc等) 3)共 ...
分类:系统相关   时间:2016-06-03 06:27:07    阅读次数:385
linux用户管理(二)
最简单的加入用户useradd 用户名这样的命令不好,因为会新建一个组为这个用户。 这里提到一个问题,为什么普通用户没有/etc/shadow的写权限却能修改自己的密码呢。 因为 /user/bin/passwd命令有一个s权限。 权限码4setUID(针对所有者):当一个可执行文件或者程序被赋予了... ...
分类:系统相关   时间:2016-06-02 21:38:50    阅读次数:200
Go项目的目录结构说明
一、项目目录结构GoPath /bin /pkg /src project_1 project_2 ...... project_n GoPath : 相当于donet下的Solution文件夹;需在环境变量中设置,多个用分号隔开即可; bin : 存放编译后的可执行文件; pkg:存放编译后的包文 ...
分类:其他好文   时间:2016-06-02 16:37:20    阅读次数:305
Linux应用程序地址布局
1、使用gcc编译addr.c并输出addr可执行文件。gcc addr.c -o addr 2、运行编译后的程序 3、查看程序运行后的各个段的地址,运行命令ps aux后,找出addr进程的进程号,如这里的./addr进程号是11149,再运行命令cat /proc/11149/maps,查看该进 ...
分类:系统相关   时间:2016-06-02 16:22:10    阅读次数:170
Makefile常用万能模板(包括静态链接库、动态链接库、可执行文件)
本文把makefile 分成了三份:生成可执行文件的makefile,生成静态链接库的makefile,生成动态链接库的makefile。 这些makefile都很简单,一般都是一看就会用,用法也很容易,只需要把它们拷贝到你的代码的同一目录下,然后就可以用 make 来生成目标文件了。 下面是三个m ...
分类:其他好文   时间:2016-06-02 13:07:28    阅读次数:127
实践四
一、概述 ELF是一种用于二进制文件、可执行文件、目标代码、共享库、和核心转储的标准文件格式。也是linux下的主要可执行文件格式 ELF文件由四部分组成,分别是ELF头(ELF header)、程序头表(program header table)、节(section)和节头表(section ta ...
分类:其他好文   时间:2016-06-02 00:39:37    阅读次数:172
linux实践之程序破解
linux实践之程序破解 这次的实践是文件破解,让我们从login可执行文件开始吧! 首先我们执行一下这个可执行程序 ①我们希望在不知道密码的情况下,能够登陆进去。且无论密码是什么,都是提示“on your command,my master!”。 首先对该程序执行反汇编。 我们首先要找到main函 ...
分类:系统相关   时间:2016-06-01 22:48:01    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!