🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #723

Re: Hacer programas seguro

#723
From: Pascal Bourguignon
Date: Sat, 23 Sep 2006 20:38
33 lines
2410 bytes
PotXoka <potxoka3a@yahoo.es> writes:

> quiero realizar un par de programillas en C/C++ para linux y a la vez
> que lo hago,quiero aprender a hacerlos seguros,he visto por ejemplo en
> boa (servidor web) hace llamadas a umask y chroot,las cuales
> desconozco (como programacion C) �alguna manera de aprender a hacer
> programas seguros?

La primiera cosa, para hacer un programa seguro, ser�a NO USAR C.

Cualquier otro lenguaje de m�s alto nivel sera mejor.
Lisp, Haskel, Ocaml, etc...


> �Esas funciones hacen los mismo que el programa de shell? 

No. 
Es el programa shell de mismo nombre que basicamente llama a estas funciones.


> �Como funciona la funcion chroot? muchas gracias

�Como se usa? o �Como funciona?  Para saber como funciona, tendras que
leer las fuentes de tu sistema.  �Linux, OpenBSD, MachOS, SCO?

Para saber lo que hace:

     man 2 chroot

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/

"Specifications are for the weak and timid!"
Technical Details
Message-ID: <87mz8q2u93.fsf@thalassa.informatimago.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!tiscali!newsfeed1.ip.tiscali.net!news.tiscali.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <ef40ll$cp42@eui1nw.euskaltel.es>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,17f8d70e3864bb24
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!tiscali!newsfeed1.ip.tiscali.net!news.tiscali.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Pascal Bourguignon <pjb@informatimago.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Hacer programas seguro
Date: Sat, 23 Sep 2006 22:38:48 +0200
Organization: Informatimago
Lines: 33
Message-ID: <87mz8q2u93.fsf@thalassa.informatimago.com>
References: <ef40ll$cp42@eui1nw.euskaltel.es>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net yH73T8IYH02kNlFbNllIigLLwXwnU+DHZN1hweVcQj7l47hSKO
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA
      oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9
      033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac
      l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR
      mV+hO/VvFAAAAABJRU5ErkJggg==
X-Accept-Language:         fr, es, en
X-Disabled: X-No-Archive: no
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
Cancel-Lock: sha1:z3YxpY4expXYT62bR72FFx2Ns40=