🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Comportamiento raro con getch y printf

#10641
From: NotFound
Date: Tue, 19 Feb 2002 18:58
23 lines
2018 bytes
> A parte de chapucero (quien no ha chapuceado alguna vez ;-)), usar la
> sentencia system() acarrea graves problemas de seguridad y segun me han
> recomendado deberiamos de evitarlo siempre.

system es muy peligrosa cuando en su argumento se incluye una cadena
proporcionada por el usuario, por que un usuario hábil y malicioso puede
preparar una cadena que tenga efectos que no hayamos previsto. Con una
cadena fija no hay tal peligro.

Además, "ser peligroso" y "evitarlo siempre" no van siempre unidos.
Salir a la calle es peligroso y no por ello nos pasamos la vida en casa
(además quedarse en casa también es peligroso).

Chapucero lo es por que llamar al shell y la creación y destrucción de
procesos que conlleva para ahorrarse una llamada de función no es algo
muy inteligente que digamos, aunque la función no sea de las más fáciles
:D

Salu2
Technical Details
Message-ID: <3C72A051.5196FA75@hobbiton.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news.ebone.net!news1.ebone.net!cesio.mundo-r.com!not-for-mail
References: <74eb6167.0202150119.4c2a8ae2@posting.google.com> <slrna6om3r.fa.reinoso@EA4BAO.PLLANO.ESP.EU> <slrna6qdha.7c0.sromero@compiler.servicom2000> <slrna6se1b.86.reinoso@EA4BAO.PLLANO.ESP.EU> <3C6E81B9.351CD6B9@hobbiton.org> <a4s5n2$rok$1@localhost.localdomain>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,96738059632c4c6f
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-02-19 11:35:12 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news.ebone.net!news1.ebone.net!cesio.mundo-r.com!not-for-mail
From: NotFound <blassic@hobbiton.org>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Comportamiento raro con getch y printf
Date: Tue, 19 Feb 2002 19:58:25 +0100
Organization: Another Netscape Collabra Server User
Lines: 23
Message-ID: <3C72A051.5196FA75@hobbiton.org>
References: <74eb6167.0202150119.4c2a8ae2@posting.google.com> <slrna6om3r.fa.reinoso@EA4BAO.PLLANO.ESP.EU> <slrna6qdha.7c0.sromero@compiler.servicom2000> <slrna6se1b.86.reinoso@EA4BAO.PLLANO.ESP.EU> <3C6E81B9.351CD6B9@hobbiton.org> <a4s5n2$rok$1@localhost.localdomain>
NNTP-Posting-Host: cm64148.red.mundo-r.com
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mailer: Mozilla 4.72 [en] (X11; I; Linux 2.2.14 i586)
X-Accept-Language: en