🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Hacer programas seguro

#739
From: Pedro Maicas
Date: Mon, 25 Sep 2006 16:14
27 lines
2052 bytes
On Mon, 25 Sep 2006 01:39:14 +0200, arrase <arrase@gulcas.org> wrote:

>http://www.iit.upco.es/palacios/cursoc/estiloCseguro.pdf


Creo que para hacer un programa 'seguro' lo �nico de lo
que debemos preocuparnos es del buffer overflow, todas
las funciones que aceptan datos en un buffer, deber�an
comprobar que los datos no se salen de ese buffer.

A lo dem�s no le veo relacion con la seguridad, si haces
un bucle infinito, si se te desmanda un puntero, etc...
lo �nico que pasa es que tienes un programa con bugs,
pero nada m�s. Es como si quieres sumar 2+2 y en vez
de sumarlo los restas, eso no es un programa inseguro
sino un programa que no hace lo que debe.

Por otro lado un programa que no comprueba el desbordamiento
de buffer, es un programa 'correcto' desde el punto de vista
del algorimo que se trata de aplicar, pero es inseguro
porque se puede inyectar c�digo a trav�s del buffer.

Saludos :-)           -Pedro-

  http://www.maicas.net/ 

  e-mail en www.maicas.net
Technical Details
Message-ID: <l10gh2lq1tgctgv37302fv6hq7qj255f23@4ax.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!not-for-mail
References: <ef40ll$cp42@eui1nw.euskaltel.es> <ef74qs$52q$1@hercules.cohp1>

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!news2.google.com!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!not-for-mail
From: Pedro Maicas <esta_no_es@jet.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Hacer programas seguro
Date: Mon, 25 Sep 2006 18:14:15 +0200
Organization: Telefonica Data Espagna
Lines: 27
Message-ID: <l10gh2lq1tgctgv37302fv6hq7qj255f23@4ax.com>
References: <ef40ll$cp42@eui1nw.euskaltel.es> <ef74qs$52q$1@hercules.cohp1>
NNTP-Posting-Host: 154.red-81-42-98.staticip.rima-tde.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: nsnmpen2-gest.nuria.telefonica-data.net 1159200854 26009 81.42.98.154 (25 Sep 2006 16:14:14 GMT)
X-Complaints-To: usenet@nsnmpen2-gest.nuria.telefonica-data.net
NNTP-Posting-Date: Mon, 25 Sep 2006 16:14:14 +0000 (UTC)
X-Newsreader: Forte Agent 1.8/32.553