Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux操作系统下缓冲区溢出攻击的对策

Linux操作系统下缓冲区溢出攻击的对策

虽然Linux病毒屈指可数,但是基于缓冲区溢出(Buffer Overflow)漏洞的攻击还是让众多Linux用户大吃一惊。所谓“世界上第一个Linux病毒”??reman,严格地说并不是真正的病毒,它实质上是一个古老的、在Linux/Unix(也包括Windows等系统)世界中早已存在的“缓冲区溢出”攻击程序。reman只是一个非常普通的、自动化了的缓冲区溢出程序,但即便如此,也已经在Linux界引起很大的恐慌。 缓冲区溢出漏洞是一个困扰了安全专家30...
怎样强制定期更改Linux系统口令

怎样强制定期更改Linux系统口令

Linux口令时效是一种系统机制,用于强制口令在特定的时间长度后失效。对用户来说,这可能带来了一些麻烦,但是它确保了口令会定期进行更改,是一项很好的安全措施。默认情况下,绝大多数的Linux分装版本并没有打开口令时效,不过要想打开却非常简单。通过编辑/etc/login.defs,你可以指定几个参数,来设置口令实效的默认设定:PASS_MAX_DAYS 99999PASS_MIN_DAYS 0PASS_WARN_AGE 7当设置口令时效的天数为99999时...
Linux平台下入侵工具Knark的分析与防范

Linux平台下入侵工具Knark的分析与防范

本文讨论了Linux平台下攻击者入侵成功以后常常使用的一些后门技术,并且对最著名的rootkit工具之一?knark进行了详细的分析,并且指出了在发现系统被入侵以后如何发现是否是kark及如何恢复。什么是"rootkit"?入侵者入侵后往往会进行清理脚印和留后门等工作,最常使用的后门创建工具就是rootkit。不要被名字所迷惑,这个所谓的“rootkit”可不是给超级用户root用的,它是入侵者在入侵了一太主机后,用来做创建后门并加以伪装用的程序包。这个程...
用C语言进行BMP文件的读写

用C语言进行BMP文件的读写

bmp是BitMap(位图)的简称,也是所有windows上图片显示的基础。所有的图片格式,都必须转换成bmp才能进行最终的显示。所以,bmp文件的读写,就变得非常重要了。然而,很多人是借助于MFC类,C# 库函数,OpenCV,OpenGL等库函数进行bmp文件的读写。试想一下,如果你要在诸如DSP、FPGA之类的嵌入式设备上进行bmp文件的读写,总不能去安装一个庞大的MFC,C#类库吧?其实,我们完全可以抛开这些庞杂繁琐的类库和API函数,仅仅利用C语...
初用Linux及系统安全的感想

初用Linux及系统安全的感想

如果只想找一个像win98,2k,xp那样傻瓜的系统,并随便下一个像norton,rising那样的crack软件来保证安全,简直就是不可能。 如果你想学一下Linux,了解除它就像了解win98一样,是可能的,但有难度。如果想xp=Linux的系统,那有一句话要说:windows比较好,因为Linux比较复杂。 安全性方面?如果你是个Linux初学者不可能马上就能了解一系列防“黑”的技巧。但有一点可以确定,网上的windows机器太多了,所以大家不会...
将一个数组转换成深度最低的二叉树

将一个数组转换成深度最低的二叉树

问题定义:Givena sorted(increasing order) array, write an algorithm to create abinary tree with minimal height.思路:这题还是比较简单的,从已排序的数组和高度最低的二叉树这两个关键词中就可以得到一些启发,类似与二分查找,将最中间的元素作为根节点,左边的元素插入到左子树,右边的元素插入到右子树即可,最后实现了一个二叉查找树。代码如下:#include<a...
实用Linux系统之安全性事项

实用Linux系统之安全性事项

安全性是一个庞大和具有挑战性的主题,但每个负责服Linux务器端工作的人都应当知道基本步骤。Cameron 概括了一些使您的用户帐户清洁和安全的方法。Linux安全性是一大难题。它不会一成不变,而且很难知道它需要扩展到多大程度:如果您不小心的话,当您的老板真正想要的是不让看门人看到他的年度预算时,您才会最终相信他需要理解安全性的好处。不管在计算安全性的所有方面跟上潮流是多么的具有挑战性,毕竟有几个领域已经足够成熟,值得进行系统地学习。对于任何使用 Linu...
一网友说Linux目前没病毒同事竟然不相信

一网友说Linux目前没病毒同事竟然不相信

今天和同事们一起聊天,谈得有趣的时候有一个同事朋友打电话来说电脑中毒了,问怎么办?当电话挂后我们谈了一下病毒的事,几个同事一致高度肯定了在Windows下饱受病毒的折磨,我看可能上了一些不该上的网吧,听他们说每次打开IE都弹出一大堆东西。 我就插上一句说如果用Linux的话这些问题就没有了,Linux做桌面很安全,我都要和病毒离婚了。随后他们几个就说我的牛又起来了,哪个人的电脑不中毒呀,他们就把八辈子我都没听过讲了N次,其中一个说卡巴,江民,金山软件都用...
C/C++字符串处理函数

C/C++字符串处理函数

C语言处理字符串极为不便,幸好库函数提供了还算丰富的处理字符串的函数。有一些函数我们平时不大用的到,不过了解一下总是好的,知道有这么个东西,下次要用的时候再去查一下手册就好了。 这里介绍的函数主要有:strcat, strcmp, strcasecmp, strcpy, strdup, strlen, strchr, strrchr, strstr, strpbrk, strspn, strcspn, strtok. 在本章的最后还会给出这些库函数的具体实...
Ubuntu中安装Avast杀毒软件(图)

Ubuntu中安装Avast杀毒软件(图)

(图1)在Ubuntu下面向家庭用户免费的Avast杀毒软件是一款不错的杀毒软件,但必须要注册一下,获得注册码。它是家用和非商业用的顶级杀毒软件.使用前提是两个条件(家用和非商业用)都必须符合!avast! 4 Home Edition 安装后可在无需注册号的情况下在试用模式运作 60 天。 提交申请表以后,你将会通过电邮获得免费的注册号,注册号有效期为一年,一年期满以后你需要重新注册。可以试下这个注册号W74464038H5300A1106-U90DM7...
Ubuntu下安装Avast杀毒软件指南(图)

Ubuntu下安装Avast杀毒软件指南(图)

Linux公社再为大家介绍一下可以在Ubuntu系统下使用的杀毒软件(Avast)的安装方法。以前本站也发表过《Ubuntu中安装Avast杀毒软件》见http://www.linuxidc.com/Linux/2008-03/11952.htm,可以互相参考。AVAST 是一个著名防毒软体公司,Avast Home Edition是家庭与非商业用途的版本,Avast Linux版本跟WINDOWS版本的內核是一样的,如果你是安装了包含windows多系统...
Linux安全:开源安全漏洞导致众多计算机系统面临威胁

Linux安全:开源安全漏洞导致众多计算机系统面临威胁

近日,安全研究机构公布了Debian Linux操作系统发行套件中的两个重要漏洞,由于Ubuntu是基于Debian开发,因此也无法幸免.研究人员称这一漏洞被“严重地低估”,它可以让上述两个Linux系统通过Secure Sockets Layer (SSL)被运行恶意代码.这一漏洞还具有泄密特性,在在线交易时可能会被攻击者伪造密钥.并且这一问题已经存在了两年时间而没有得到妥善解决.其实我们在这里并不是想重复这条就新闻,虽然这个漏洞和补丁内容已经在5.13...
Spring MVC 异常,怎样显示比较友好?

Spring MVC 异常,怎样显示比较友好?

本文基于Spring 注解,让Spring跑起来。本文使用Mysql数据库。实施过程中完全没有任何异常,测试过程中也没出错,偏偏在客户试用过程中报错了。报错了,怎样给客户友好界面?两个方法:一,别出错;二,一旦错了,尽量给一个友好界面。友好界面是设计师的事,程序员的事就是让错误显示在设计师设计好的界面上。在src/applicationContext.xml中添加如下代码:<!--异常控制-->lt;beanid="exceptionResol...
<< 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 >>