成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

熟悉Linux內核安全入侵偵察系統

安全 網站安全
LIDS( Linux入侵偵察系統)是Linux內核補丁和系統管理員工lidsadm),它加強了Linux內核。它在內核中實現了一種安全模式 -- 參考模式以及內核中的Mandatory Access Control(命令進入控制)模式。本文將闡述LIDS的功能和如何使用它來建立一個安全的Linux系統。

LIDS( Linux入侵偵察系統)是Linux內核補丁和系統管理員工lidsadm),它加強了Linux內核。它在內核中實現了一種安全模式 -- 參考模式以及內核中的Mandatory Access Control(命令進入控制)模式。本文將闡述LIDS的功能和如何使用它來建立一個安全的Linux系統。

為什么選擇LIDS

隨著互連網上Linux越來越受歡迎 ,越來越多現有GNU/LINUX系統上的應用軟件中的安全漏洞被發現。很多程序利用了程序員的粗心,例如緩存溢出、格式化代碼攻擊。當系統安全受到程序的危及,黑客獲得ROOT權限以后,整個系統將被入侵者控制。

由于代碼的開放性,我們可以獲得很多所希望Linux應用程序的原代碼,并且根據我們的需要來修改。所以bug能很容易地被找到,并很快修補。但是當漏洞被揭示后,而系統管理員疏于給漏洞打補丁,從而造成很容易地就被入侵,更糟的是黑客能獲得ROOT SHELL。利用現有的GNU/Linux系統,他為所欲為。這正是LIDS想要解決的問題。

首先看看現有的GNU/Linux系統存在哪些問題。

文件系統未受到保護

系統中的很多重要的文件,例如 /bin/login,一旦黑客入侵后,他可以上傳修改過的login文件來代替/bin/login ,然后他就可以不需要任何登陸名和密碼就登陸系統。這常被稱為Trojan house。

進程未受到保護

系統上運行的進程是為某些系統功能所服務的,例如HTTPD是一個web服務器來滿足遠程客戶端對于web的需求。作為web服務器系統,保護其進程不被非法終止是很重要的。但是當入侵者獲得了ROOT權限后,我們卻無能為力。

系統管理未受保護

很多系統管理,例如,模塊的裝載/卸載,路由的設置,防火墻的規則,能很容易就被修改,如果用戶的ID是0。所以當入侵者獲得ROOT權限后,就變得很不安全。

超級用戶(root)作為ROOT可能濫用權限

他可以為所欲為,作為ROOT他甚至可以對現有的權限進行修改。

綜上所述,我們發現在現有的Linux系統中的進入控制模式是不足以建立一個安全的Linux系統。我們必須在系統中添加新的模式來解決這些問題。這就是LIDS所要做的。

LIDS的特色

Linux入侵偵察系統是Linux內核補丁和系統管理員工具,它加強了內核的安全性。它在內核中實現了參考監聽模式以及Mandatory Access Control(命令進入控制)模式。當它起作用后,選擇文件進入,每一個系統/網絡的管理操作,任何使用權限, raw device, mem和 I/O 進入將可以禁止甚至對于ROOT也一樣。它使用和擴展了系統的功能,在整個系統上綁定控制設置,在內核中添加網絡和文件系統的安全特性,從而加強了安全性。你可以在線調整安全保護,隱藏敏感進程,通過網絡接受安全警告等等。

簡而言之,LIDS提供了保護、偵察、響應的功能,從而是LINUX系統內核中的安全模式得以實現。

保護

LIDS提供以下的保護:

保護硬盤上任何類型的重要文件和目錄,任何人包括ROOT都無法改變。能保護重要進程不被終止 能防止非法程序的RAW IO 操作。保護硬盤,包括MBR保護,等等。能保護系統中的敏感文件,防止未被授權者(包括ROOT)和未被授權的程序進入。

偵察

當有人掃描你的主機, LIDS能偵察到并報告系統管理員。LIDS也可以檢測到系統上任何違法規則的進程。

響應

當有人違反規則, LIDS會將非法的運作細節記錄到受LIDS保護的系統log文件中。LIDS還可以將log信息傳到你的信箱中。LIDS也可以馬上關閉與用戶的對話。

建立安全的Linux系統

看完了LIDS特性,讓我們來看看怎么樣一步步地用LIDS建立安全的系統。[next]

下載LIDS補丁和相關正式的Linux內核

可以從LIDS Home,LIDS Ftp Home或最近的LIDS Mirror獲得LIDS補丁和系統管理工具。

補丁名稱是lids-x.xx-y.y.y.tar.gz, x.xx代表lids的版本, y.y.y代表Linux內核版本.例如, lids-0.9.9-2.2.17.tar.gz代表lids 版本是0.9.9 以及相關的內核版本是2.2.17.。

必須下載相關的內核版本。例如,你下載了lids-0.9.9-2.2.17.tar.gz,那你就應該下載Linux內核2.2.17的原代碼。可以從Kernel FTP Site或其他鏡象獲得內核原碼。

然后,將內核原碼和LIDS tar解壓.例如,從 www.lids.org得到lids-0.9.9-2.2.17.tar.gz,從ftp.us.kernel.org得到linux-2.2.17.tar.bz2后: 1. uncompress the Linux kernel source code tree.# cd linux_install_path/# bzip2 -cd linux-2.2.17.tar.bz2   tar -xvf -2. uncompress the lids source code and install the lidsadm tool.# cd lids_install_path# tar -zxvf lids-0.9.8-2.2.17.tar.gz

在正式的linux內核上打LIDS補丁,Linux內核原碼打LIDS補丁 # cd linux_install_path/linux# patch -p1/* link the default source path to lids patched version# rm -rf /usr/src/linux# ln -s linux_install_patch/linux /usr/src/linux

配置Linux內核,現在,配置Linux內核,按照以下步驟實施: Prompt for development and/or incomplete code/driversSysctl supportAfter that, you will find that a new item appear in the bottom of the configuration menu name "Linux Intrusion Detection System". Entering this menu, turn the Linux Intrusion Detection System support (EXPERIMENTAL) (NEW).

配置LIDS內核以后.退出配置界面,編譯內核。 # make dep# make clean# make bzImage# make modules# make modules_install

在Linux系統上安裝LIDS和系統管理工具,復制 bzImage 到 /boot/ ,編輯 /etc/lilo.conf。 # cp arch/i386/boot/bzImage /boot/bzImage-lids-0.9.9-2.2.17/*build admin tools */# cd lids-0.9.8-2.2.17/lidsadm-0.9.8/# make# make install# less /etc/lilo.confboot=/dev/hdamap=/boot/mapinstall=/boot/boot.bprompttimeout=50default=linuximage=/boot/vmlinuz-2.2.16-3label=linuxread-onlyroot=/dev/hda2image=/boot/bzImage-lids-0.9.9-2.2.17label=devread-onlyroot=/dev/hda2

運行/sbin/lilo 來安裝新內核: # /sbin/lilo

配置LIDS系統

在重新啟動以前,必須配置lids系統,使其符合你的安全需要.你可以定義受保護的文件,受保護的進程等等。

缺省情況下,lidsadm將把缺省配置文件安裝到 /etc/lids/。你必須根據自己的需要重新配置。首先,可以更新缺省lids.conf的inode/dev值。 # /sbin/lidsadm -U

重新啟動系統

配置完Linux系統后,重新啟動.當lilo出現時,選擇裝載the lids enable kernel。然后,你就將進入美妙的LIDS世界。

封裝內核

系統啟動后,不要忘記用lidsadm封裝內核,在最后/etc/rc.local加入以下命令: # /sbin/lidsadm -I

在線管理

封裝完內核后,你的系統就處于LIDS的保護下。可以做一些測試來驗證,如果想改變某些配置,例如修改權限,可以通過輸入密碼方式在線改變lids的安全等級。 # /sbin/lidsadm -S -- -LIDS

改變lids配置屬性后,例如lids.conf,lids.cap,你可以通過以下命令在內核中重新裝載配置文件: # /sbin/lidsadm -S -- +RELOAD_CONF

配置LIDS系統

LIDS配置目錄 -- “/etc/lids/”

【編輯推薦】

  1. LINUX內核2.4.x的網絡安全框架
  2. 從Linux內核的漏洞角度考慮系統安全
  3. 紅帽Linux內核 出現10個高危漏洞
責任編輯:佚名 來源: 黑客風云
相關推薦

2010-03-08 15:10:57

2010-03-08 15:28:31

Linux內核安全

2009-12-25 10:02:39

2011-01-10 16:45:45

2011-01-13 12:46:13

2011-09-05 14:25:12

2009-09-04 10:21:00

2013-11-05 09:55:37

2017-03-07 16:08:36

2017-03-15 15:15:08

2013-01-22 11:10:11

2010-12-21 18:09:48

2011-11-21 09:57:47

2012-10-10 11:36:02

2011-10-28 16:03:06

2012-09-03 10:34:30

2018-08-14 05:34:19

2010-08-06 15:27:18

2015-11-09 11:19:36

Linux安全Linux內核安全

2016-07-22 10:50:56

Linux內核無線子系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 97精品超碰一区二区三区 | 欧美日韩在线观看视频 | 日日操夜夜干 | 91麻豆精品国产91久久久久久 | 麻豆精品久久久 | 久久国产精99精产国高潮 | 农夫在线精品视频免费观看 | 毛片在线免费播放 | 色狠狠一区 | 欧洲av一区 | 毛片黄片免费看 | 成人一区二区三区在线观看 | 夜夜骚视频 | 国产三级精品三级在线观看四季网 | 激情a| 亚洲精品乱码久久久久久按摩观 | 欧美aaaa视频| 九九热在线视频观看这里只有精品 | 久久国产精品色av免费观看 | 羞羞午夜 | 免费国产精品久久久久久 | 成人精品视频在线 | 精品国产乱码久久久久久88av | 日本大香伊一区二区三区 | 成人免费在线观看 | 天堂一区二区三区四区 | 久久久久亚洲精品 | 国产亚洲精品久久久优势 | 北条麻妃一区二区三区在线视频 | 欧美一区二区网站 | 国产精品久久久久免费 | 欧美精品一区二区免费 | 精品国产乱码久久久久久88av | 成人乱人乱一区二区三区软件 | 91毛片在线看 | www.色综合 | 欧美精品一区二区三区在线 | 97成人免费 | 久久小视频 | 精品欧美一区二区中文字幕视频 | 国产日韩91|