自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux 系统密码破解

(一)Linux 系统密码破解  1.启动时按esc 进入grub选项菜单按e进入编辑模式   2.(按e)编辑kernel那行 添加 /init 1 (或/single)   3.按B重启   4.进入后执行下列命令#vi /etc/passwd 进入passwd文件将第一行的root:x:0....中的X删除,变成 root::0....然后保存退出!在进去系统此时root密码为空。修改密码#

2011-12-22 18:33:22 470

原创 “指针函数”与“函数指针” typedef 定义函数指针

一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针     类型标识符    *函数名(参数表)      int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地址值。函数返回值必须用同类型的指针变

2011-12-19 14:41:42 1614

原创 系统安全审计相关的好书

http://book.51cto.com/art/200712/62907.htm《Linux安全体系分析与编程》

2011-12-19 11:21:59 506

原创 用户空间审计系统应用程序

一、用户空间审计系统应用程序在用户空间,审计系统由auditd、audispd、auditctl、autrace、ausearch和aureport等应用程序组成。审计后台auditd应用程序通过netlink机制从内核中接收审计消息,然后,通过一个工作线程将审计消息写入到审计日志文件中,其中,还有一部分消息通过消息分发后台进程dispatcher调用syslog写入日志系统。下面分别

2011-12-16 18:03:34 1279

原创 linux的审计功能

linux的审计功能(audit)2010-09-30 16:40:34|  分类: 工作|字号 订阅2.6 Linux内核有用日志记录事件的能力,比如记录系统调用和文件访问。然后,管理员可以评审这些日志,确定可能存在的安全裂口,比如失败的登录尝试,或者用户对系统文件不成功的访问。这种功能称为Linux审计系统,在Red Hat Enterprise

2011-12-16 16:54:46 3672 1

原创 让putty支持中文输入和显示

让putty支持中文输入和显示对于经常在windows下远程ssh到linux的用户而言,putty可能是你最好的选择。可是缺省情况下,putty对中文的支持却让人不敢恭维,如果远程linux的locale设置为zh_CN.*(bg2312,gbk,utf8等等),显示就是乱码。经研究发现,其实putty的中文支持还是很好的,呵呵打开putty主程序,选择window-〉A

2011-12-16 10:23:28 778

原创 条件编译,几防止头文件重复包含

条件编译一般情况下,源程序中的所有的行都参加编译。但是有时希望对其中一部分内容只在一定条件下进行编译,当条件不满足则编译另一组语句#ifdef 标识符    程序段1#else    程序段2#endif作用:已经被#define命令定义过,则在程序编译阶段只编译程序段1,否则编译程序段2例子:#define N 10 main() { #ifdef N

2011-12-15 18:43:11 1014

原创 Linux系统调用部分列表

以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。按照惯例,这个列表以man pages第2节,即系统调用节为蓝本。按照笔者的理解,对其作了大致的分类,同时也作了一些小小的修改,删去了几个仅供内核使用,不允许用户调用的系统调用,对

2011-12-15 14:46:14 382

原创 学习linux的网站

http://www.51cto.com/os/linux2008/index.htmlhttp://www.ibm.com/developerworks/cn/linux/

2011-12-14 16:43:21 1009

转载 linux进阶指导图

Linux 基础Linux 基础Linux安装专题教程Linux中文环境Linux—从菜鸟到高手  鸟哥的Linux私房菜 基础学习篇(第二版)Ubuntu Linux入门到精通Linux标准教程Linux指令速查手册Linux标准学习教程 Red Hat Linux 指南:基础与系统管理篇Red Hat Fedora Cor

2011-12-14 16:30:28 833

原创 数据结构学习

213997058 linux c语言开发交流群欢迎大家加入学习 本章的重点是了解数据结构的逻辑结构、存储结构、数据的运算三方面的概念及相互关系,难点是算法复杂度的分析方法。   需要达到层次的基本概念和术语有:数据、数据元素、数据项、数据结构。特别是数据结构的逻辑结构、存储结构及数据运算的含义及其相互关系。数据结构的两大类逻辑结构和四种常用的存储表示方法。  需要达到层次的内容有算法

2011-12-14 15:06:24 1349

原创 链表的插入、删除、排序、追加等源码

#include #include typedef struct manage{int num;int name; struct manage *next;}STU;STU *creat_link(int num){STU *head,*pf,*pb;int i;for(i=0;i{pb=(STU *)mall

2011-12-13 12:41:54 568

原创 深入讲解RPM包安装/升级/查询/卸载

深入讲解RPM包安装/升级/查询/卸载2010-01-06 13:00 佚名 CSDN 我要评论(0) 字号:T | T新的一年到来,学习Linux的人逐渐增多,学习Linux,你可能会遇到RPM包安装/升级/查询/卸载问题,这里将介绍RPM包安装/升级/查询/卸载的解决方法,在这里拿出来和大家分享一下。AD:新的一年到来,学

2011-12-13 11:47:56 600

原创 Xen 初学者指南

Xen 初学者指南 复制 打开http://bbs.chinaunix.net/thread-1298142-1-1.html链接

2011-12-12 14:05:19 581

转载 队列和链表

队列维基百科,自由的百科全书本文是介绍程式设计上的意义。关于队列军事上的意义,详见“军事组织”。提示:本条目的主题不是排队。队列,又称为伫列(英文queue),是先进先出(FIFO, First-In-First-Out)的线性表。在具体应用中通常用链表或者数组来实现。队列只允许在后端(称为rear)进行插入操作,在前端(称为front)进行

2011-12-12 11:32:16 1310

原创 内存页大小

操作系统以内存页为单位管理内存,内存页的大小对系统性能有影响。内存页设得太小,内存页会很多,管理内存页的数组会比较大,耗内存,同时TLB大小是固定的,导致TLB MISS增加。所谓TLB就是把虚拟内存页面与物理内存页面的转换结果存起来,不用每次都用MMU作转换。内存页设大了,因为一个进程拥有的内存是内存页大小的整数倍,会导致碎片,即申请了很多内存,真正用到的只有一点。如果考虑SWAP分区(即把硬盘

2011-12-12 10:05:49 5117

原创 运算符巧妙应用?:

printf("audit:initializing netlink socket (%s)\n",audit_default ?"enabled" : "disabled");

2011-12-08 15:50:33 442

原创 用户空间审计系统的netlink通信机制

与用户空间审计系统的netlink通信机制内核审计系统与用户空间的审计后台auditd、规则设置程序auditctl使用netlink机制进行通信。应用程序auditctl把用户的设置请求消息发送给内核审计系统,内核审计系统解析消息并进行相应操作,然后将操作的结果回传给应用程序auditctl。当netlink机制的接收套接字缓冲区数据准备好时,netlink机制调用函数a

2011-12-06 17:32:17 1551

原创 c 字符串处理 通配符的应用

(1)、 % 包含零个或更多字符的任意字符串。 WHERE title LIKE '%computer%' 将查找处于书名任意位置的包含单词 computer 的所有书名。 (2)、 _(下划线) 任何单个字符。 WHERE au_fname LIKE '_ean' 将查找以 ean 结尾的所有 4 个字母的名字(Dean、Sean 等)。 (3)、 [ ] 指定范围 ([a-f])

2011-12-06 15:31:10 612

原创 手把手教你把Vim改装成一个IDE编程环境(图文)

手把手教你把Vim改装成一个IDE编程环境(图文)分类: Linux2007-10-31 10:15 269228人阅读 评论(453) 收藏 举报手把手教你把Vim改装成一个IDE编程环境(图文)By:吴垠Date:2007-09-07Version:0.5Email:lazy.fox.wu#gmai

2011-12-06 09:17:21 601

原创 生产者-消费者问题实现 (linux下C同步信号量和互斥信号量的应用)

操作系统的一个经典问题是"生产者-消费者"问题, 这涉及同步信号量和互斥信号量的应用, 在这里,我用线程的同步和互斥来实现./**/#include #include #include #include #include #define N 2   // 消费者或者生产者的数目#define M 10 // 缓冲数目int in = 0;   // 生产

2011-12-05 10:47:40 1949

原创 struct几种定义的方法

#include /**一般定义形式*/    struct student{    char *name;    int age;    double score;}define1(){    struct student stu;    stu.name="hello";    stu.age=20;    printf("stude

2011-12-01 17:37:44 1325

各专业外文文献集合,及英文资料

各专业外文文献集合,及英文资料,外文文献集

2010-12-05

frontpage2003教程 课件ppt

frontpage2003教程 课件ppt,简单易学

2010-06-23

记忆89s511红外接受和发射电路

基于89s51的红外接受和发射电路,简单的电路图。

2010-04-27

proteus教程pdf文件

proteus教程pdf文件从基础开始到keil应用

2010-04-27

编程加仿真的数字温度计

带有c编程加仿真的数字温度计,完美程序和DS18B20的应用

2010-04-27

555多种波形发生器原理图以及说明书原器件清单

555多种波形发生器原理图以及说明书,最新制作方法和原器件清单

2010-04-24

protel99se通用封装及原理图库最新

protel99se通用封装及原理图库,最新

2010-04-24

C语言设计实训及仿真

单片机C语言程序设计实训100例及8051+Proteus仿真

2010-04-24

proteus最新元件库

费挖宝rdy该妇女恢复电脑部分电脑那个才能

2010-03-17

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

TA关注的人

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