Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: Задачка Закачка: Bash


  • Subject: Re: lug-bg: Задачка Закачка: Bash
  • From: Skeleta <g_georgiev.sz@xxxxxx>
  • Date: Tue, 30 Nov 2004 15:05:52 +0200

Aleksandar Valchev wrote:

....

E, сега с SELinux и т.н. такива аматьорски измишльотини като мойте много ясно, че няма да им мине номера :). Просто, като стана въпрос за bash-a ми стана
Това не е много ясно, номера може да мине на почти всеки език, който може да ползва ресурси на системата.

В случая с този кратък скрипт се ползва ресурса 'таблица на процеси', може да се играе на тази тема с други ограничени системни ресурси, примерно TCP връзки, файлови дескриптори, памет и квото се сетиш подобно.

UNIX-подобните системи (стандартните реализации) делят ресурсите на две категории (root/user) и всичко дето е за юсерите, можеш да го изядеш сам, като по този начин блокирваш всички останали и те заспиват.

Това е сериозен проблем и опитите за оправянето му от системи като SELinux могат (според мен) да са само частични.

Примерно за да се оправиш с TCP връзките, трябва да имаш в ядрото система за разпознаване на TCP-бомба или TCP-атака, обаче как ще я разпознаеш спрямо нормална програма за сканиране на мрежата или активно работещ WEB-сървар ?

Може да се промени по-издълбоко дизайна на системата - всеки юсер да има фиксиран лимит от ресурси, но тогава ще се получи много дървена система.

Аз съм лаик на тема Linux/Unix сигурност и горните неща ги пиша като изхождам от по-теоретични съображения за компютрите.

Ако греша нещо, поправете ме!

интересно как така s bash-a се правят такива неща ( :(){ :|:&;};:) , а с C-то няма да могат да се направят много по-добре и много по "мръсни" :). Ти и Веселин Колев дръжте изкъсо openfmi.net, защото единственото място където се сещам да тествам такива неща е там ;-). Разбира се се шегувам.

Не е шега това !
Ако ти датат shell, пробвай нещо по-тънко, fork-а го поизтъркаха в тая нишка ...

--

	Skelet
	------ http://skelet.hit.bg/
	

============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.