tripwire
1 отговора
78 прегледа
tripwire
zdrasti
imam zadachka da napisha prostichak shell script deto da prilicha na tripware, ( nali se seshtate da zapazwa momentnoto sastoianie na sistemata i posle da mi izkarwa kade kakwo nowo ima, za promiana na access permision-ite, za promiana na file-owete)
znaete li ot kade moga da si swalia neshto gotowo!
imam zadachka da napisha prostichak shell script deto da prilicha na tripware, ( nali se seshtate da zapazwa momentnoto sastoianie na sistemata i posle da mi izkarwa kade kakwo nowo ima, za promiana na access permision-ite, za promiana na file-owete)
znaete li ot kade moga da si swalia neshto gotowo!
Re: tripwire
Виж във [линк] какво има.
Аз съм си правил нещо подобно на времето. Примерно ей с тази команда
find / -type f -exec md5sum {} \;
ще си направиш checksum-и на всички файлове. Не е нужно, според мен, да почваш от главната. Достатъчно е да я изпълниш върху /sbin, /usr/sbin, /bin, /usr/bin и евентуално /etc.
Значи пренасочваш изхода на командата във файл, записваш го на дискета и я защитаваш срещу четене. Оставаш я във флопито и си правиш cron job, който да сравнява с diff файла, който всеки път се генерира, с този от дискетата и резултата, да речем, да ти го праща по мейл. Мисля, че всичко това е елементарно да се реализира, но ако имаш още въпроси - питай.
После можеш да направиш компресиране/разкомпресиране на двата файла в движение.
По-интересно е да хващаш атаките, преди да са те пробили. Виж LIDS, snort, portsentry.
Аз съм си правил нещо подобно на времето. Примерно ей с тази команда
find / -type f -exec md5sum {} \;
ще си направиш checksum-и на всички файлове. Не е нужно, според мен, да почваш от главната. Достатъчно е да я изпълниш върху /sbin, /usr/sbin, /bin, /usr/bin и евентуално /etc.
Значи пренасочваш изхода на командата във файл, записваш го на дискета и я защитаваш срещу четене. Оставаш я във флопито и си правиш cron job, който да сравнява с diff файла, който всеки път се генерира, с този от дискетата и резултата, да речем, да ти го праща по мейл. Мисля, че всичко това е елементарно да се реализира, но ако имаш още въпроси - питай.
После можеш да направиш компресиране/разкомпресиране на двата файла в движение.
По-интересно е да хващаш атаките, преди да са те пробили. Виж LIDS, snort, portsentry.