自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 shell 脚本

shell判断文件,目录是否存在或者具有权限  #!/bin/shmyPath="/var/log/httpd/"myFile="/var /log/httpd/access.log"#这里的-x 参数判断$myPath是否存在并且是否具有可执行权限if [ ! -x "$myPath"]; thenmkdir "$myPath"fi#这里的-d 参数判

2013-11-14 23:04:01 487

转载 acpid

ACPI是Advanced Configuration and PowerInterface缩写,acpid中的d则代表daemon。Acpid是一个用户空间的服务进程,它充当linux内核与应用程序之间通信的接口,负责将kernel中的电源管理事件转发给应用程序。acpid与内核的通信方式:acpid用poll函数挂在/proc/acpi/event文件上。内核在drivers/acpi/e

2013-11-14 22:51:26 4388

转载 linux反汇编理解

Linux反汇编代码理解  2011-04-27 23:20:14|  分类:Assemble |字号 订阅~~~~~C语言代码example.cint triangle( int width, int height){int arr{0,1,2,3,4};int area;area = width * height /2;retur

2013-11-10 21:43:39 1851

转载 objdump看内核源码

[转载]使用objdump看内核源码2011-04-14 17:16:08分类: LINUX[转载]使用objdump看内核源码 (2011-02-25 08:51)转载标签: 源代码  color  style  分类: program_knowledge 1.  修改源代码的顶层  Makefile      CC =

2013-11-10 21:39:56 941

转载 c语言反汇编代码

C语言的反汇编代码(BP,SP的关系)2011-10-06 17:13:02 分类: C/C++http://blog.youkuaiyun.com/liluvu/article/details/46513531. 最简单的代码://// test1.cint main(){    return 1;} 编译、反汇编:gcc te

2013-11-10 21:35:32 1686

转载 linux 反汇编

Linux反编译全攻略2010-11-14 15:56 7210人阅读 评论(2)收藏 举报linuxgtkc汇编signalfunction转自:http://bbs.pediy.com/showthread.php?threadid=11315   一个简单的linux crackme的逆向前言    最不喜欢的就是写破解教程,酒后一

2013-11-10 21:33:33 5907

转载 从helloworld说运行机制

从hello world说程序运行机制2012-03-06 10:22 尹雁铃 尹雁铃的博客 字号:T |T学习任何一门编程语言,都会从hello world 开始。对于一门从未接触过的语言,在短时间内我们都能用这种语言写出它的hello world。然而,对于hello world 这个简单程序的内部运行机制,我相信还有很多人都不是很清楚。AD:学习任何一

2013-11-10 21:29:10 774

原创 linux 汇编程序实例

.section .dataoutput:    .ascii "this is a test message.\n"output_end:    .equ len,output_end - output.section .text.globl _start_start:    movl $4,%eax    movl $1,%ebx    movl $ou

2013-11-10 20:29:58 742

转载 gcc 使用

gcc 详细介绍The History of GCC1984年,Richard Stallman发起了自由软件运动,GNU (Gnu's Not Unix)项目应运而生,3年后,最初版的GCC横空出世,成为第一款可移植、可优化、支持ANSI C的开源C编译器。GCC最初的全名是GNU C Compiler,之后,随着GCC支持的语言越来越多,它的名称变成了GNU Com

2013-11-09 16:43:52 483

转载 gcc 编译选项

原来-Os相当于-O2.5。是使用了所有-O2的优化选项,但又不缩减代码尺寸的方法。-ffunction-sections       -fdata-sections           Place each function or data item into its own section in the output           file if the target

2013-11-07 23:19:46 1490

转载 lds分析

lds分析分类: 感想2013-11-06 16:00 8人阅读 评论(0) 收藏 编辑 删除可以使用'SECTIONS'来描述输出文件的内存布局.'SECTIONS'是一个功能很强大的命令. 这里这们会描述一个很简单的使用. 让我们假设你的程序只有代码节,初始化过的数据节, 和未初始化过的数据节. 这些会存在于'.text','.data'和'.bss'节, 另外

2013-11-07 22:30:58 922

转载 跟我一起写makefile

无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)。通常是你需要告诉编译器头文件的所在位置(头文件中应该只是声明,而定义应该放在C/C++文件中)。由于源文件太多,编译生成的中间目标文件太多,而在链接时需要明显地指

2013-11-06 13:54:25 773

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除