🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.security
Article #52112

Re: Zawieszanie maszyny za pomoc± fork()

#52112
From: Janusz Pruszewicz
Date: Thu, 09 Sep 2004 09:47
33 lines
2217 bytes
W artykule <chnj2i$l09$1@atlantis.news.tpi.pl>, Kynes napisał(a):

> Witam!
>
> Zastanawiam się czy znacie jakiś skuteczny sposób na ochronę systemu przed
> takim złośliwym kodem:
>
> ...
> while(1)
>     fork()
> ...
>
> Momentalnie zapycha tablicę procesów jądra i zawiesza system. Najgorsze, że
> zwykły user może bez problemu coś takiego skompilować i odpalić(oczywiście
> po uprzednim dodaniu wiadomych brakujących elementów :>)... Myślałem o
> wprowadzeniu jakiejś kontroli ilości wywołanych funkcji fork() na usera, ale
> boję się, że jeśli tak zmodyfikuję jądro, to może to się źle skończyć dla
> uruchamiania normalnego oprogramowania. W takim wypadku musiałbym przyjąć
> pewien limit wywołań. Tylko ile ma on wynosić?
>
> Pozdrawiam
> -- 
> kynes@o2.pl

jaki system?
np pod FreeBSD jest coś takiego jak /etc/login.conf
a tam np. sekcje cputime,memoryuse,maxproc - więc można nałożyć
restrykcje by zwykły user nie wysypał systemu.

pozdr.

-- 
jasiu
Technical Details
Message-ID: <slrnck09l8.1d91.jasiu@tool.eu.org>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.underley.eu.org!moderators!marcinw@medianet.pl
References: <chnj2i$l09$1@atlantis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Errors-To: pcs-bounce@underley.eu.org
X-Complaints-To: usenet@futuro.pl
X-Trace: opal.futuro.pl 1094723236 15914 81.219.87.8 (9 Sep 2004 09:47:16 GMT)
Approved: marcinw@medianet.pl
References: <chnj2i$l09$1@atlantis.news.tpi.pl>
Lines: 33
Reply-To: jasiu$tool@mx1.futuro.net.pl, eu@mx1.futuro.net.pl,org@mx1.futuro.net.pl
Message-ID: <slrnck09l8.1d91.jasiu@tool.eu.org>
X-Orig-Path: not-for-mail
Organization: Pro Futuro
Newsgroups: pl.comp.security
User-Agent: slrn/0.9.8.0 (FreeBSD)
Subject: Re: Zawieszanie maszyny za pomoc± fork()
X-NNTP-Posting-Host: 81.219.87.8
NNTP-Posting-Host: ghostwheel.underley.eu.org
NNTP-Posting-Date: Thu, 9 Sep 2004 09:47:16 +0000 (UTC)
X-Moder-Tool: moder-gate.pl, v2.1 2002/11/13 (c) Daniel Podlejski <underley@underley.eu.org>
Date: Thu, 9 Sep 2004 09:47:16 +0000 (UTC)
Mime-Version: 1.0
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.underley.eu.org!moderators!marcinw@medianet.pl
X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.92.4
From: Janusz Pruszewicz <jasiu@tool.eu.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit