用微软基准安全分析器查找系统安全漏洞(转)
用微软基准安全分析器查找系统安全漏洞(转)[@more@]什么是基准安全分析器 影响一个系统的安全性能的因素有许多,制定较为完备的安全策略是保证系统安全必不可少的条件。由于随着系统配置的不断变化,黑客技术的不断改进和提高,系统的安全程度也会不断地变化,系统的安全策略也应是一个动态变化的过程。系统的安全性取决于网络中最薄弱的环节。 检测和发现系统中的薄弱环节,最大限度地保证系统安全,最有效的方法之一就是定期对系统进行安全性分析,及时发现并改正系统、网络存在的薄弱环节和漏洞,保证系统安全。但是,仅仅依靠管理员去
基于Linux的网络安全策略和保护措施(转)
基于Linux的网络安全策略和保护措施(转)[@more@]摘 要:Linux系统是一种应用越来越广泛的网络操作系统,为确保系统安全稳定的运转,在实际运用时应该采用适当的安全机制,本文就此提出了切实可行的基于Linux系统的网络安全策略和保护措施。 关键词:Linux、操作系统、网络安全、策略 1、引言 随着Internet/Intranet网络的日益普及,采用Linux网络操作系统作为服务器的用户也越来越多,这一方面是因为Linux是开放源代码的免费正版软件,另一方面也是因为较之微软的Windows NT网络操作系统而言,Linux系统具有更好的稳定性、效率性和
Linux日志管理详解(转)
Linux日志管理详解(转)[@more@]日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:审计和监测。他还可以实时的监测系统状态,监测和追踪侵入者等等。 在Linux系统中,有三个主要的日志子系统: 连接时间日志--由多个程序执行,把纪录写入到/var/log/wtmp和/var/run/utmp,login等程序更新wtmp和utmp文件,使系统管理员能够跟踪谁在何时登录到系统。 进程统计--由系统内核执行。当一个进程终止时,为每个进程往进程统
让Linux象Windows一样安装卸载(转)
让Linux象Windows一样安装卸载(转)[@more@]在Linux中要添加和删除程序是一件相当麻烦的事情,软件的安装可以用千奇百怪来形容。 除了最简单的双击rpm包来安装软件外,还有通过make、configure命令来安装的,也有通过将软件直接copy到指定目录来安装的。除了rpm包的安装方法最简单外,其余的方法可能让初级用户相当迷糊。 不过今天我们将给大家介绍通过第三方软件来帮助我们安装和删除Linux中程序的方法。 首先我们到下载一款名为Kinstaller的软件压缩包,下载后在Linux 中进行解压,然后在命令窗口中分别输入:configuremakemake
入门文章:教你学会编写Linux设备驱动(转)
入门文章:教你学会编写Linux设备驱动(转)[@more@]内核版本: 2.4.22 阅读此文的目的: 学会编写Linux设备驱动。 阅读此文的方法: 阅读以下2个文件: hello.c,asdf.c。[table][tr][td] [/td][/tr][/table] 此文假设读者: 已经能用C语言编写Linux应用程序, 理解"字符设备文件, 块设备文件, 主设备号, 次设备号", 会写简单的Shell脚本和Makefile。 1. "hello.c" -------------------------------- /* * 这是我们的第一个源文件, * 它是一个可以加载的内核模块, * 加载时显示"Hello,World!",
Linux下Terminal的密码输入(转)
Linux下Terminal的密码输入(转)[@more@]最近由于一个程序安全的需要,在运行程序时需要用户输入用户名密码。哎,一直没做过在程序运行时的权限认证,以前都是通过对机器系统级的用户权限控制达到权限管理的需求(事实这也是我觉得最实用,简单的一种)。OK,不做是不可能的,有时候被迫接受别人的思想,自己的思想无法体现也是非常痛苦的啊,题外话,呵呵。切入正题。 谁规定的输入密码时不能显示出来?背着点人不就行了嘛,还要给技术找麻烦,要知道做技术多辛苦啊,又累!算了,顺应大众习惯吧。本来Linux下有系统提供的getpass()函数,
VMware下Linux的安装及简单设置(转)
VMware下Linux的安装及简单设置(转)[@more@]当你听别人说起Linux、FreeBSD甚至OS2等等新奇的操作系统时,是不是也想尝试看看?但是当听到需要重新切割硬盘,原有数据还有可能丢失时,是否又有些犹豫?当初我也是在Linux的门外彷徨很久,直到我找到了VMware。因为它既保证了Linux能正确安装且正常运行,又不破坏原来的操作系统,为我们除去了费心研究如何把硬盘分区分得合理和高效的苦恼。下面,我给大家介绍一下怎样用这款软件来安装Linux。一、VMware的安装及配置简单地说,VMware就是一款虚拟机软件,它可以在你现有的操作系统上虚拟出一
Linux目前流行Shell一览(图)(转)
Linux目前流行Shell一览(图)(转)[@more@]目前流行的Shell有 bash、ksh、csh,用一个图表表示它们的关系如图。 400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0>bash bash是Linux系统默认使用的Shell,它由Brian Fox和Chet Ramey共同完成,是Bourne Again Shell的缩写,内部命令一共有40个。Linux使用它作为默认的Shell是因为它有以下的特色: (1)可以使用类似DOS下面的doskey的功能,用上下方向键查阅和快速输入并修改命令。 (2)自动通过查找匹配的方式,给出以某字串开
linux常用命令(转)
linux常用命令(转)[@more@]linux常用命令称:/etc/aliases 使用权限:系统管理者 使用方式: 请用 newaliases 更新资料库 说明: sendmail 会使用一个在 /etc/aliases 中的档案做使用者名称转换的动作。当 sendmail 收到一个要送给 xxx 的信时,它会依据 aliases档的内容送给另一个使用者。这个功能可以创造一个只有在信件系统内才有效的使用者。例如 mailing list 就会用到这个功能,在 mailinglist 中,我们可能会创造一个叫 redlinux@link.ece.uci.edu 的 mailinglist,但实际上并没有一个叫 redlinux 的使用者。实际 aliases 档的内容
15岁破解DVD 黑客破解iPod/iTunes封锁欲牟利(转)
15岁破解DVD 黑客破解iPod/iTunes封锁欲牟利(转)[@more@]据国外媒体10月24日报道,数年前,挪威一个名叫乔·雷赫·约翰森的15岁黑客破解了DVD光盘所使用的CSS防拷贝技术,震惊全球黑客圈。最近,这个“DVD乔”(尊称)又成功破解了苹果公司针对iTunes和iPod歌曲播放的限制措施,他此次决定在不违法的情况下用软件牟利。 iPod用户都知道,苹果公司iTunes网站下载的歌曲只能在iPod播放器上使用,从其他音乐网站下载的歌曲也无法用这个播放器欣赏。凭借这种封闭的限制措施,苹果电脑公司在几年时间里“霸占”了美国甚至全球的数字音乐市场
快速抓肉机(sa空口令篇)(转)
快速抓肉机(sa空口令篇)(转)[@more@]快速抓肉机(sa空口令篇)不要以为这个世界没有sa空口令的机器了,或许作为一个服务器的很少,但是现在很多软件都是使用sql数据库的,而软件的设计者(公司)一般都设置sql密码是空口令。最近发现某地一款政府指定使用的税务软件就是空口令,而且安装的专业人员都是这么设置的。准备工具:WINNTAutoAttack sql综合利用工具1:使用WINNTAutoAttack扫描sql空口令的ip,ip自己选择好了。如果RP没有问题的话,肯定会有的,只是多少的问题而已。2:打开sql综合利用工具,填入你扫到的sa空口令的ip,其他都
在linux查看内存的大小(转)
在linux查看内存的大小(转)[@more@]用free -m查看的结果:# free -mtotal used free shared buffers cachedMem: 504 471 32 0 19 269-/+ buffers/cache: 183 321Swap: 996 0 996查看/proc/kcore文件的大小:# ll -h /proc/kcore-r-------- 1 root root 512M 10月 26 20:40 /proc/kcoretotal显示的只有504M,而我系统的实际内存大小是512M的,其中的8M呢?被内核所占用了?
PGI在RHEL4.0上的crtbegin问题解决(转)
PGI在RHEL4.0上的crtbegin问题解决(转)[@more@]安装完毕后用pgf90编译fortran程序提示找不到crtbegin.o文件,查baidu找到了一篇文章:《pgf90在内核为3.x的linux上编译遇到crtbegin问题的解决办法》,文中所述为FC3上所遇到的问题,实际上和我的问题是一样的。解决方法如下:1、cd $PGI/linux86/5.2/bin (注:$PGI是你的pgi安装在那个目录,比如你安装在/usr/pgi,则$PGI=/usr/pgi)2、more localrc 则会看到GCCDIR和GCCINC没有设置。3、将localrc这个文件的有些东西进行改动(则是针对我的机器Fodera core 3): set LFC=-lg2c; set LDS
非洲Ubuntu Linux发最新6.1版 启动时间缩短(转)
非洲Ubuntu Linux发最新6.1版 启动时间缩短(转)[@more@] 据国外媒体报道,周四,全球知名的南非Ubuntu Linux推出了最新的6.1版本。该版本在多项功能上进行了升级,其中操作系统的启动时间大为缩短。 按照传统,新版本仍然有一个动物代号,这次的代号是“Edgy Eft”,据称,前者代表技术先进,后者代表动物“蝾螈”(编者:rong yuan拼音)。 除了较短的系统启动时间之外,软件的安全性也有所提升,新版操作系统提供了更多的应用软件。 不过,Ubuntu的东家Cononical公司表示,如果企业希望获得更长时间的技术支持,建议他们继续
关于fcitx和scim的启动(转)
关于fcitx和scim的启动(转)[@more@]在输入法版和这里看到不少同学和我一样,对配置fcitx和scim有点模糊。总是出现出现输入法的图标却无法使用的情况。下面我对我阵子折腾这两个输入法的体会跟大家分享一下:)这两个输入法的共同点是都需要设定 XMODIFIERS 这个环境变量,而且都需要在 X 启动配置中设置,如果只写在 .bashrc 中是不起作用的,因为当 X 启动时并不读取这个文件。X 的启动不外乎这几种方式: startx, kdm, gdm, xdm,,所以,输入法的设置就需要从这几种 X 管理的方式着手。1. 对于 startx 这个比较简单,只需要设置用户目录
基于SBC-2410开发板的linux2.4内核移植(转)
基于SBC-2410开发板的linux2.4内核移植(转)[@more@]移植环境:1、 内核版本:基于Friendly-arm的SBC-2410开发板的2.4内核2、 Host PC 的linux:基于虚拟机的Fedora Core 53、 交叉编译工具:arm-linux-cross 2.95.3一、 准备工作内核源码的准备:(1)复制内核源码到/friendly-arm目录下(2)执行命令 tar zxvf 2410-kernel-sbc.tgz 此过程会把内核源码放到/friendly-arm/kernel 目录下面二、 编译内核1、 执行 make menuconfig 根据需要配置自己的内核2、 选择load an Alternate Configuration File 。3、 再输入要load的配置文件明co
AIX基本安装步骤(转)
AIX基本安装步骤(转)[@more@] 首先讲一下AIX的安装,其实我觉得AIX的安装还是比较简单的,我安装的是AIX 5L for POWER V5.2。 1)机器加电,把AIX的第一张安装光盘放入光驱; 2)在两个“嘟嘟”的提示音之间按F5键(图形控制台)或者5键(字符控制台); 3)出现选择菜单:选择控制台和安装语言(选英语); 4)选“New and Complete Overwrite”-全新安装,第2项“Primary Language Environment Settings”保持默认选项,第3项“Advanced Options”不安装TCB、64位和JFS2; 5)选“0”就可以确认以上设置开始安装,安
让人又爱又恨的Solaris10(转)
让人又爱又恨的Solaris10(转)[@more@] 转载 要么就是心血来潮,想把玩把玩新系统;要么就是看着大家都玩自己没得玩觉得眼馋,于是这两天都围绕着Solaris10在转悠。研究怎么下载,下载了之后怎样安装,安装了之后怎样把玩,没福气就是没福气,直到现在SR220都完好无损的运行着Solaris9,就像对我的嘲笑,郁闷啊郁闷。 上次在CU solaris版看北京上海十月份有一个活动好像是什么Solaris10讲座什么的,北京是在清华大学校内,想想离我这儿也没多远路程,提前去听讲座的还有机会得到段风雷的《Solaris10红宝书》,还免费赠送Solaris10
熟悉linux核心配置文件之 fstab篇(转)
熟悉linux核心配置文件之 fstab篇(转)[@more@] 【导读】这个文件描述系统中各种文件系统的信息。一般而言,应用程序仅读取这个文件,而不对它进行写操作。对它的维护是系统管理员的工作 如果要用好linux,一定需要熟悉linux的一些核心配置文件,为此我们组织了一系统文章,对这些文件的相关信息进行介绍。 Fstab文件保存关于文件系统的信息。 这个文件描述系统中各种文件系统的信息。一般而言,应用程序仅读取这个文件,而不对它进行写操作。对它的维护是系统管理员的工作。在这个文件中,每个文件系统用一行来描述,在每一行
/etc/logindevperm(转)
/etc/logindevperm(转)[@more@]logindevperm(4):login(1),ttymon(1M)在登录或退出console时,使用这个文件来改变设备的owner, group and permission.第一个字段是console device,如/dev/console,/dev/vt1;第二个字段给出第三个字段中的设备权限,如0600;第三个字段是设备列表。例:/dev/console 0600 /dev/mouse:/dev/kbd/dev/console 0600 /dev/sound/* # audio devices/dev/console 0600 /dev/fbs/* # frame buffers/dev/console 0600 /dev/usb/[0-9a-f]+[.][0-9a-f]+/[0-9]+/* driver=scsa2usb,usb_mid,usbprn # libusb/ugen devi