Tiger - Iṣeduro Aabo Unix ati Ọpa Iwari Intrusion


Tiger jẹ ọfẹ, awọn ikojọpọ orisun orisun ti awọn iwe afọwọkọ ikarahun fun iṣayẹwo aabo ati wiwa ifọlele ogun, fun awọn ọna bii Unix bii Lainos. O jẹ oluyẹwo aabo ti a kọ ni igbọkanle ni ede ikarahun ati pe o lo awọn irinṣẹ POSIX pupọ ni ẹhin. O jẹ idi pataki ni lati ṣayẹwo iṣeto eto ati ipo.

O jẹ amugbooro pupọ ju awọn irinṣẹ aabo miiran lọ, o si ni faili iṣeto ti o dara. O ṣe awari awọn faili iṣeto eto, awọn ọna faili, ati awọn faili iṣeto olumulo fun awọn iṣoro aabo ti o ṣee ṣe ati ṣe ijabọ wọn.

Ninu àpilẹkọ yii, a yoo fihan bi a ṣe le fi sori ẹrọ ati lo olutọju aabo Tiger pẹlu awọn apẹẹrẹ ipilẹ ni Linux.

Bii o ṣe le Fi Ohun elo Aabo Tiger sori Linux

Lori Debian ati awọn itọsẹ rẹ bii Ubuntu ati Lainos Mint, o le ni rọọrun fi ọpa aabo Tiger sori ẹrọ lati awọn ibi ipamọ aiyipada nipa lilo ibujoko package bi o ti han.

$ sudo apt install tiger 

Lori awọn pinpin kaakiri Linux miiran, o le sudo pipaṣẹ lati jere awọn anfani root.

$ wget  -c  http://download.savannah.gnu.org/releases/tiger/tiger-3.2rc3.tar.gz
$ tar -xzf tiger-3.2rc3.tar.gz
$ cd tiger-3.2/
$ sudo ./tiger

Nipa aiyipada gbogbo awọn sọwedowo ti ṣiṣẹ, ninu faili tigerrc ati pe o le ṣatunkọ rẹ nipa lilo olootu CLI kan ti o fẹran rẹ lati jẹ ki awọn sọwedowo ti o nifẹ si nikan:

Nigbati ọlọjẹ aabo ba pari, a yoo ṣe agbejade ijabọ aabo ninu itọsọna iha iwọle log, iwọ yoo wo ifiranṣẹ ti o jọra si eyi (nibiti tecmint jẹ orukọ orukọ ile-iṣẹ):

Security report is in `log//security.report.tecmint.181229-11:12'.

O le wo awọn akoonu ti faili ijabọ aabo ni lilo aṣẹ ologbo.

$ sudo cat log/security.report.tecmint.181229-11\:12

Ti o ba kan fẹ alaye diẹ sii lori ifiranṣẹ aabo kan pato, ṣiṣe aṣẹ tigexp (TIGer EXPlain) ki o pese msgid bi ariyanjiyan, ibiti\"msgid" jẹ ọrọ inu inu [] ti o ni nkan ṣe pẹlu ifiranṣẹ kọọkan.

Fun apẹẹrẹ, lati gba alaye diẹ sii nipa awọn ifiranṣẹ atẹle, nibiti [acc001w] ati [path009w] jẹ awọn msgids:

--WARN-- [acc015w] Login ID nobody has a duplicate home directory (/nonexistent) with another user.  
--WARN-- [path009w] /etc/profile does not export an initial setting for PATH.

Nìkan ṣiṣe awọn ofin wọnyi:

$ sudo ./tigexp acc015w
$ sudo ./tigexp path009w

Ti o ba fẹ fi awọn alaye sii (alaye diẹ sii lori ifiranṣẹ kan pato ti o ṣẹda nipasẹ tiger) ninu ijabọ naa, o le boya ṣiṣe tiger pẹlu asia -E .

$ sudo ./tiger -E 

Tabi ti o ba ti ṣiṣẹ tẹlẹ, lẹhinna lo pipaṣẹ tigexp pẹlu asia -F lati ṣafihan faili faili naa, fun apẹẹrẹ:

$ sudo ./tigexp -F log/security.report.tecmint.181229-11\:12

Lati ṣe agbekalẹ faili alaye ọtọtọ lati faili ijabọ kan, ṣiṣe aṣẹ atẹle (nibiti a lo -f lati ṣafihan faili faili naa):

$ sudo ./tigexp -f log/security.report.tecmint.181229-11\:12

Bi o ti le rii, fifi tiger ko wulo. Sibẹsibẹ, ti o ba fẹ fi sori ẹrọ lori ẹrọ rẹ fun awọn idi ti irọrun, ṣiṣe awọn ofin wọnyi (lo ./configure - -help lati ṣayẹwo atunto awọn aṣayan iwe afọwọkọ):

$ ./configure
$ sudo make install

Fun alaye diẹ sii, wo awọn oju-iwe eniyan labẹ itọsọna ./man/, ki o lo aṣẹ ologbo lati wo wọn. Ṣugbọn ti o ba ti fi package sii, ṣiṣe:

$ man tiger 
$ man tigerexp

Aaye akọọkan Tiger: https://www.nongnu.org/tiger/

Tiger jẹ apẹrẹ awọn iwe afọwọkọ ti o ṣe ayẹwo eto irufẹ Unix ti n wa awọn iṣoro aabo - o jẹ oluyẹwo aabo. Ninu nkan yii, a ti fihan bi a ṣe le fi sori ẹrọ ati lo Tiger ni Lainos. Lo fọọmu esi lati beere awọn ibeere tabi pin awọn ero rẹ nipa ọpa yii.