Evitar sql injection y xss

2007-09-25 Por tema Claudio Salazar
Ricardo Mun~oz A. escribió:
> Aldrin Gonzalo Martoq Ahumada wrote:
>
> [...]
>
>> El problema con el código que miré de CakePHP es que "no es ni chicha'
>> ni limona'. No es un ORM, no es una API a base de datos, no es una
>> framework de templates... es una mezcla de todo eso y parece que mucho
>> mas.
>>   
>
> [...]
>
>> Y bueno, ahí me dió lata seguir leyendo...
>
> en las paginas 32-35 de la presentacion en [1] esta mucho mejor 
> explicado como maneja Cake lo que es SQL injection, XSS, el manejo de 
> la salida HTML, etc. el link al sitio de IBM solo descibe una clase 
> opcional (Sanitize) que se puede usar en Cake. entonces, al parecer 
> quedo la impresion de que en Cake se deben hacer muchas cosas a mano, 
> pero no es asi. basicamente:
>
> - SQL injection -> pag. 32 (es automatico)
> - limpieza de HTML -> pag. 33 (es automatico)
> - XSS -> pag.35 (output de los datos de POST se limpian automaticamente)
>
> [1] http://cake.insertdesignhere.com/files/nyphp_presentation.pdf
>
Nunca podemos confiarnos tanto de software de terceros.
Tu sitio tiene vulnerabilidad XSS.
Te mande un mail.

Saludos.
From [EMAIL PROTECTED]  Tue Sep 25 18:53:40 2007
From: [EMAIL PROTECTED] (Cristian Rodriguez)
Date: Tue Sep 25 18:56:13 2007
Subject: Evitar sql injection y xss
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> 
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Leonardo Soto M. escribió:

> 
> Habrá algo similar para PHP? (Smarty quizás?)
> 

decenas de librerias hacen lo que tu quieres, hasta el inteprete lo
puede hacer si gustas.


-- 
"You don't have to burn books to destroy a culture. Just get people to
stop reading them." --Ray Bradbury

Cristian Rodríguez R.
SUSE LINUX Products GmbH
Research & Development
From [EMAIL PROTECTED]  Tue Sep 25 19:02:04 2007
From: [EMAIL PROTECTED] (Cristian Rodriguez)
Date: Tue Sep 25 19:04:36 2007
Subject: Evitar sql injection y xss
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]><[EMAIL PROTECTED]   
l.gmail.com><[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Ricardo Mun~oz A. escribió:

> shuata... entonces no tienes idea que CakePHP lo puedo ejecutar sin
> problemas en PHP5? cual es la idea de de tanto FUD con respecto a Cake?

No es FUD, si esta programado para una version del lenguaje obsoleta,
llena de limitaciones y errores el resultado va a ser malo auqnue
funcione el versiones posterioires.
ç

> ya que estas recomendando Symfony, le podrias indicar a Raul como
> prevenir SQL injection usando ese framework? 

ejemplos sobran., hay un libro (tanto impreso como on-line) que trata el
tema, lo puede ubicar facilmente por si mismo.


-- 
"You don't have to burn books to destroy a culture. Just get people to
stop reading them." --Ray Bradbury

Cristian Rodríguez R.
SUSE LINUX Products GmbH
Research & Development
From [EMAIL PROTECTED]  Tue Sep 25 18:13:44 2007
From: [EMAIL PROTECTED] (Horst H. von Brand)
Date: Tue Sep 25 19:58:15 2007
Subject: [OFFTOPIC] Apoyo en busca de tema de tesis doctoral
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Fernando Fenando <[EMAIL PROTECTED]> wrote:

[...]

> Quiero exponer una idea... a ver si me ayudan a concretarla o desecharla :P
> aqui va...
> 
> proponer una arquitectura multiproposito (implementacion tb puede ser)
> basada en agentes inteligentes para la organizacion en tiempo real de
> activos moviles georeferenciados (aplicado empresas de logistica y
> distribucion, servicios de emergencia, etc)... no se si me explico

Demasiadas muchas cosas juntas... tu solo, en un tiempo /prudente/ no hace
todo eso. Y respecto "proponer una arquitectura"... a cualquiera se le
puede ocurrir una basada en que $COSA_TEORICAMENTE_IMPOSIBLE se hace sin
problemas, asi que eso solo (sin implementar al menos un prototipo) /no/ te
lo compran como tesis.

Parte con ese grupo de ideas, bucea en tu biblioteca tecnica mas cercana (y
si puedes, alguna(s) lejana(s)) en las revistas relevantes de los ultimos 2
an~os, cae encima de wikipedia y revisa a fondo las referencias que te de,
encomiendate a San Google. Resume lo que halles, ve que problemas abiertos
se repiten, ve que cosas claramente estan hechas en forma chapucera (y que
tienen solucion viable a tu alcance!). Eso puede dar luces sobre un tema de
tesis.
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de InformaticaFono: +56 32 2654431
Universidad Tecnica Federico Santa Maria +56 32 2654239
Casilla 110-V, Valparaiso, Chile   Fax:  +56 32 2797513
From [EMAIL PROTECTED]  Tue Sep 25 23:28:16 2007
From: [EMAIL PROTECTED] (Leonardo Soto M.)
Date: Tue Sep 25 23:30:41 2007
Subject: Evitar sql injection y xss
In-Reply-To: <[EMAI

Evitar sql injection y xss

2007-09-25 Por tema Rodrigo Fuentealba
El 25/09/07, Leonardo Soto M. <[EMAIL PROTECTED]> escribió:
> On 9/24/07, Rodrigo Fuentealba <[EMAIL PROTECTED]> wrote:
> > [...]
> > Por estos días estoy jugando con Django (Python) también... el plugin
> > era nada más una idea para que la implementara Graciela en su
> > aplicación
>
> Apropósito: Los desarrolladores de Django ya decidieron que en todas
> las plantillas se hará auto-escape por defecto (quizás en la versión
> 0.97), pues los humanos somos demasiado malos econtrando las
> vulnerabilidades XSS una por una (ver por ejemplo:
> http://ha.ckers.org/blog/20070615/xss-irony/ )
>
> Habrá algo similar para PHP? (Smarty quizás?)

Smarty, PHPTAL, y el sistema de plantillas de Symfony, al menos esos
conozco yo (pero te puedo asegurar que hay más de una docena). Me
quedo con PHPTAL, aunque sea un lenguaje raro.

-- 
Rodrigo Fuentealba


Evitar sql injection y xss

2007-09-25 Por tema Rodrigo Fuentealba
El 25/09/07, Leonardo Soto M. <[EMAIL PROTECTED]> escribió:
> On 9/24/07, Alvaro Herrera <[EMAIL PROTECTED]> wrote:
> [...]
>
> > Mi problema con el codigo de arriba es que es un ORM,

¿Por qué? Un ORM (visto a la ligera) no es más que meter propiedades
en una clase, generar el SQL necesario para CRUD y ejecutarlo en la
base de datos de tu gusto. Lo bueno es que, si está bien hecho, puedes
hacer cosas buenas en varias bases de datos al mismo tiempo sin tanto
truco.

> >
> > http://blogs.tedneward.com/2006/06/26/The+Vietnam+Of+Computer+Science.aspx
>
> Bah. También es cierto que los RDBMS no escalan demasiado bien.
> Afortunadamente, para una trenenda proporción de los desarrollos, da
> lo mismo si la lesera escala o no.

¿ah? Claro que si quieres hacer un sistema como Google, no puedes usar
un RDBMS a menos que lo uses como índice de otro tipo de bases de
datos, y hay ene formas de hacer que una aplicación realmente grande
escale.

> Así mismo, en una buena proporción de los desarrollos es buen negocio
> sacrificar algo de flexibilidad por comodidad, y no hay drama en usar
> un ORM.

No entiendo por qué.

-- 
Rodrigo Fuentealba


Evitar sql injection y xss

2007-09-25 Por tema Leonardo Soto M.
On 9/24/07, Rodrigo Fuentealba <[EMAIL PROTECTED]> wrote:
> [...]
> Por estos días estoy jugando con Django (Python) también... el plugin
> era nada más una idea para que la implementara Graciela en su
> aplicación

Apropósito: Los desarrolladores de Django ya decidieron que en todas
las plantillas se hará auto-escape por defecto (quizás en la versión
0.97), pues los humanos somos demasiado malos econtrando las
vulnerabilidades XSS una por una (ver por ejemplo:
http://ha.ckers.org/blog/20070615/xss-irony/ )

Habrá algo similar para PHP? (Smarty quizás?)

-- 
Leo Soto M.


Evitar sql injection y xss

2007-09-25 Por tema Leonardo Soto M.
On 9/24/07, Alvaro Herrera <[EMAIL PROTECTED]> wrote:
[...]

> Mi problema con el codigo de arriba es que es un ORM,
>
> http://blogs.tedneward.com/2006/06/26/The+Vietnam+Of+Computer+Science.aspx

Bah. También es cierto que los RDBMS no escalan demasiado bien.
Afortunadamente, para una trenenda proporción de los desarrollos, da
lo mismo si la lesera escala o no.

Así mismo, en una buena proporción de los desarrollos es buen negocio
sacrificar algo de flexibilidad por comodidad, y no hay drama en usar
un ORM.

--
Leo Soto M.


Re: Invitación a HackMeeting 2007 nodo Santia go de Chile

2007-09-25 Por tema Morenisco
On 9/25/07, Sven von Brand Laredo <[EMAIL PROTECTED]> wrote:
>
> Me extraña que se vaya a hacer esta "aktividad" en esa fecha, ya que
> justamente esos
> dias es el Encuentro Linux en Arica
> http://2007.encuentrolinux.cl/
> Yo personalmente voy al Encuentro Linux


Sip, que pena que se esten traslapando los dias.
El HackMeeting se realiza de forma similar al Flisol, en varios lugares del
mundo al mismo tiempo.
Actualmente hay nodos en:

1) Gernika (asi se escribe), en Espanha.
2) Chicago, USA.
3) San Francisco, California, USA.
4) Santiago de Chile.
5) En Italia hay un nodo tambien, pero el HackMeeting ahi sera el fin de
semana que viene.

Aun no se si en latinoamerica hay mas nodos.

Saludos.


-- 
Morenisco.
From [EMAIL PROTECTED]  Tue Sep 25 13:51:49 2007
From: [EMAIL PROTECTED] (Ricardo Utreras Estrella)
Date: Tue Sep 25 14:20:15 2007
Subject: IPSec en Red Hat AS 4
Message-ID: <[EMAIL PROTECTED]>

Estimados:

Configure con el asistente IPSec de Red Hat Enterprise 4.5 una VPN, pero 
al tratar de levantar la nueva interfase me aparece:
"RTNETLINK answers: Invalid argument"
Como puedo obtener mas detalles del porque se produce dicho error?

OBS: No pille ninguna opcion "verbose" en el "ifup":
#cat /etc/sysconfig/network-scripts/ifup |grep verbose
#

-- 
Saluda atte., Ricardo Utreras Estrella
From [EMAIL PROTECTED]  Tue Sep 25 14:34:15 2007
From: [EMAIL PROTECTED] (Jorge Palma)
Date: Tue Sep 25 14:36:40 2007
Subject: monitoreo sip
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 9/25/07, Julio Saldivar <[EMAIL PROTECTED]> wrote:
> el servidor seria uno externo, lo que quiero hacer es atrapar esa
> informacion en la red local de los clientes sip.
>
>
>
> --
> voy a ser el mejor papá del mundo
> y con la mejor mama.
>
> Si alguna vez
> mi voz deja de escucharse
> piensen que el bosque
> hablará por mí
> con su lenguaje de raíces.
>
Complicado lo que quieres hacer

Mas fácil y preciso sería instalar un servidor SIP en la red local
(puede ser un *) y
recibir ahí tus llamadas, y colgar tus clientes a él.luego todo el
tráfico sería grabado en el CDR, en texto o alguna BBDD SQL, y ahí
puedes hacer lo que quieras con él

Salu2

-- 
Jorge Palma Escobar
Ingeniero de Sistemas
Red Hat Linux Certified Engineer
Certificate Nº 804005089418233


[OFFTOPIC] Apoyo en busca de tema de tesis doctoral

2007-09-25 Por tema Fernando Fenando
jajaja fernandoogle :P gracias por los tips ;)

Quiero exponer una idea... a ver si me ayudan a concretarla o desecharla :P
aqui va...

proponer una arquitectura multiproposito (implementacion tb puede ser)
basada en agentes inteligentes para la organizacion en tiempo real de
activos moviles georeferenciados (aplicado empresas de logistica y
distribucion, servicios de emergencia, etc)... no se si me explico

Ejemplificando, imaginen un hospital con "n" ambulancias y "m" lugares que
visitar... cual seria la mejor opcion para satisfacer la demanda de visitas?
en que orden? por que caminos? si algun movil tiene un "percance", como
puedo atenuar su efecto en el modelo organizativo y colaborativo de los
demas moviles?

MI idea properner una arquitectura capaz de responder esos temas,
colaboracion de los distintos moviles para poder lograr el objetivo que es
satisfacer la demanda de visitas en tiempo real (o casi).

Yo trabajo en una empresa de rastreo satelital y desarrollo de software en
torno a eso... y la verdad es que en el mercado lo mas parecido a una
aplicacion de este estilo se limita a 1 solo movil que puede tomar
desiciones o sugerir rutas (o soluciones al problema), pero no hay nada
parecido a algo que sea capaz de organizar colaborativamente "n" moviles
(personas, vehiculos, aviones, etc) para satisfacer una demanda de "m"
destinos (solucionar un problema en conjunto).

No se si se entiende... aun es un borrador bien mula... solo la idea
aplicada al mundo real

Espero sus aportes, dudas, sugerencias, criticas, lo que sea :P

Gracias por su tiempo

Bye!

El día 25/09/07, Satoru Lucas Shindoi <[EMAIL PROTECTED]> escribió:
>
> El Sun, 23 Sep 2007 19:49:18 -0400
> "Fernando Fenando" <[EMAIL PROTECTED]> escribió:
>
> > Estimados Listeros, acudo a uds para pedirles apoyo, orientacion e ideas
> > para encontrar un tema de tesis doctoral, yo tengo algunas ideas que
> abarcan
> > principalmente temas de agentes inteligentes y clusters de alta
> > disponibilidad pero me gustaria tener otras visiones o nuevas ideas que
> > puedan dar pie a un tema interesante en ambientes linux.
> >
> > Espero que puedan ayudarme con su experiencia y conocimientos.
> >
> > Atte,
> >
> > Fernando
>
> Fernando:
>
> No te voy a dar un tema en particular, solo un par de tips:
> - Una tesis es una ""contribución al conocimiento"".
> - Hay muchos temas/ideas con cosas pendientes, o problemas sin solución (o
> con soluciones chapuzas). Quizás la mejor manera de cumplir el primer punto
> es colaborando/corrigiendo/mejorando algunas de estas.
> - Cierto "genio" (no recuerdo si Newton o Einstein) dijo que El no hubiera
> llegado a nada, sin el conocimiento suministrado por sus antecesores (aka
> "se subio" arriba de otros genios para ver mas allá). Remitiéndonos a los
> puntos anteriores, hay tantos temas pendientes o mejorables en los que
> trabajar
> O mejor aún: algo totalmente nuevo... novedoso.
>
> Un abrazo
>
> PD: cuando tengas tu empresa tipo Google, avisame :-D
>
> --
> Satoru Lucas Shindoi - [EMAIL PROTECTED]
> SysAdmin GNU/Linux, *NIX
> Oficina (06 a 15 hs) 03783 463449 / 425612
> Particular (16 hs en adelante) 03783 459196
> ICQ: 95357247 - Gmail: [EMAIL PROTECTED] - [EMAIL PROTECTED]
> Messenger: [EMAIL PROTECTED] - Yahoo: [EMAIL PROTECTED]
> --
> Sistemas de Informacion - DPEC - https://www.dpec.com.ar/sistemas
> Tixpert - www.tixpert.com.ar - Tecnología, Investigación, Experiencia.
> Proyectos NEA - www.nea.org.ar
>
>
From [EMAIL PROTECTED]  Tue Sep 25 13:10:26 2007
From: [EMAIL PROTECTED] (Ismael Cantieri)
Date: Tue Sep 25 13:12:52 2007
Subject: =?iso-8859-1?q?Re=3A_Invitaci=F3n_a_HackMeeting_2007_nodo_Santia?=
=?iso-8859-1?q?go_de_Chile?=
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Lastima que es el mismo fin de semana que el encuentro Linux.


El día 25/09/07, Morenisco <[EMAIL PROTECTED]> escribió:
>
> On 9/25/07, Alvaro Avello <[EMAIL PROTECTED]> wrote:
> [...]
>
> Es posible que la gente que se intereso en el e-mail entienda ese tipo
> > de argot o terminología, y siendo así ... es respetable.
> >
> > Respetable es también expresarse para que la mayoría entienda lo que se
> > quiere expresar...que creo se cumple de cierta forma en el e-mail..
> > Ahora..en lo personal también me complica..no tiene en lo personal algo
> > llamativo o original reemplazar una letra...si alguien entiende
> > mejor...fantástico que lo explique
>
>
> Ke viva la libre expresion! :)
>
> Discusiones mas, discusiones menos, los invito a ver el programa del
> evento
> en:
>
> http://hackmeeting.entodaspartes.org/pmwiki.php?n=HM07.Itinerario
>
> Saludos!
>
> --
> Morenisco.
>



-- 
Ismael Cantieri
www.cantieri.tk
Linux user #409459
Ubuntu User # 9265
From [EMAIL PROTECTED]  Tue Sep 25 13:29:57 

Re: Invitación a HackMeeting 2007 nodo Santia go de Chile

2007-09-25 Por tema Morenisco
On 9/25/07, Alvaro Avello <[EMAIL PROTECTED]> wrote:
[...]

Es posible que la gente que se intereso en el e-mail entienda ese tipo
> de argot o terminología, y siendo así ... es respetable.
>
> Respetable es también expresarse para que la mayoría entienda lo que se
> quiere expresar...que creo se cumple de cierta forma en el e-mail..
> Ahora..en lo personal también me complica..no tiene en lo personal algo
> llamativo o original reemplazar una letra...si alguien entiende
> mejor...fantástico que lo explique


Ke viva la libre expresion! :)

Discusiones mas, discusiones menos, los invito a ver el programa del evento
en:

http://hackmeeting.entodaspartes.org/pmwiki.php?n=HM07.Itinerario

Saludos!

-- 
Morenisco.
From [EMAIL PROTECTED]  Tue Sep 25 12:58:58 2007
From: [EMAIL PROTECTED] (Fernando Fenando)
Date: Tue Sep 25 13:01:25 2007
Subject: [OFFTOPIC] Apoyo en busca de tema de tesis doctoral
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Me interesa, pasame el dato ;) estoy abierto a todo tipo de ideas y
sugerencias, gracias!

El día 24/09/07, Miguel Oyarzo O. <[EMAIL PROTECTED]> escribió:
>
> At 19:49 23-09-2007, Fernando Fenando wrote:
> >Estimados Listeros, acudo a uds para pedirles apoyo, orientacion e ideas
> >para encontrar un tema de tesis doctoral, yo tengo algunas ideas que
> abarcan
> >principalmente temas de agentes inteligentes y clusters de alta
> >disponibilidad pero me gustaria tener otras visiones o nuevas ideas que
> >puedan dar pie a un tema interesante en ambientes linux.
> >
> >Espero que puedan ayudarme con su experiencia y conocimientos.
> >
> >Atte,
> >Fernando
>
>
> En año pasado en la universidad de Magallanes un ing. docente elaboró un
> algoritmo de busqueda
> multimedial. Al parecer los datos se almacenan en estructuras complejas
> que pueden, incluso, encontrar datos en imagenes.
>
> Por lo que entiendo no hay aplicacion aun... quizas
> puedas terminar esa obra en tu doctorado y publicarlo para el mundo.
>
> Si te interesa te paso el dato.
>
> Saludos,
>
>
> Miguel Oyarzo
> Austro Internet
> Punta Arenas
>
>
>
>
From [EMAIL PROTECTED]  Tue Sep 25 13:03:40 2007
From: [EMAIL PROTECTED] (Sven von Brand Laredo)
Date: Tue Sep 25 13:09:36 2007
Subject: =?iso-8859-1?q?Invitaci=F3n_a_HackMeeting_2007_nodo_Santiago_?=
 =?iso-8859-1?q?de_Chile?=
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Me extraña que se vaya a hacer esta "aktividad" en esa fecha, ya que 
justamente esos
dias es el Encuentro Linux en Arica
http://2007.encuentrolinux.cl/
Yo personalmente voy al Encuentro Linux
Saludos
-- 
SvB
From [EMAIL PROTECTED]  Tue Sep 25 13:08:05 2007
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Tue Sep 25 13:10:32 2007
Subject: =?iso-8859-1?q?Re=3A_Invitaci=F3n_a_HackMeeting_2007_nodo_Santia?=
=?iso-8859-1?q?go_de_Chile?=
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El 25/09/07, Pedro GM <[EMAIL PROTECTED]> escribió:
> Ricardo Albarracin B. escribió:
> > El Martes 25 Septiembre 2007, Morenisco escribió:
> >> Tiene ke ver con cosas como cultura libre (lo escribimos kultura libre),
> >> hacklabs, etc.[.]
> >
> > Una cosa es ser libre, sentirse libre... y otra MUY distinta es escribor
> > como las "wuifas" al menos hay que hacer lo posible para escribir un
> > buen castellano.
> >
> > Saludos
> Yo creo que fue un intento de publicidad, que no salio bien, concuerdo
> que seria mejor si se escribiera bien, pero para que darle mas tribuna.
>

Esto que escribiré será Off Topic en el sentido que no tiene nada que
ver con Linux. Podría ser tomado como una consideración para el futuro
envío de mensajes de promoción a la lista.

Hay que poner mucho ojo con los precedentes relacionados a esta clase
de escritura. Recuerdo que hace un par de años atrás, alguien en una
conferencia realizada por la RAE propuso eliminar del idioma
castellano los sonidos "repetitivos" [1], que provocó una conmoción
tal que casi le cuesta la filiación a la RAE y tuvo que retractarse de
tal cosa en público. No debemos cometer los mismos errores.

Cosa curiosa, "Microsoft tuvo influencia en esta clase de decisiones!!!".

De todas maneras, esto es sólo para el registro. Espero que les vaya
bien en el hackmeeting.

[1] http://www.primepuzzles.net/alphabet.htm

-- 
Rodrigo Fuentealba


Invitación a HackMeeting 2007 nodo Santiago de Chile

2007-09-25 Por tema Alvaro Avello
On Tue, 2007-09-25 at 10:48 -0400, Alvaro Herrera wrote:
> Alejandro Weinstein escribió:
> > On 9/24/07, Morenisco <[EMAIL PROTECTED]> wrote:
> > 
> > [komunidad ,Oktubre, kompartir, acerkar, teknologías, *k*]
> > 
> > [rant]
> > ¿Soy solo yo el que encuentra reemplazar la c por k muy molesto?
> > Aunque en lo personal no gozo de una buena ortografia, y entiendo que
> > uno se puede equivocar, de ahi a ex profeso escribir mal, lo encuentro
> > sin sentido. Debe ser que me estoy poniendo viejo.
> > [/rant]
> 
> No eres el uniqo. (Oops)
> 
> Sobre todo para una convocatoria a un evento ... yo practicamente lo
> salte sin leerlo al verlo lleno de k's.
> 

Es posible que la gente que se intereso en el e-mail entienda ese tipo
de argot o terminología, y siendo así ... es respetable.

Respetable es también expresarse para que la mayoría entienda lo que se
quiere expresar...que creo se cumple de cierta forma en el e-mail..
Ahora..en lo personal también me complica..no tiene en lo personal algo
llamativo o original reemplazar una letra...si alguien entiende
mejor...fantástico que lo explique

Ojo con mi prejuicio ... creo que varios de nosotros seguimos siendo
fieles al espíritu original del Hack...pero desde otra perspectiva.

Saludos y que les vaya excelente.






Invitación a HackMeeting 2007 nodo Santiago de Chile

2007-09-25 Por tema Pedro GM
Ricardo Albarracin B. escribió:
> El Martes 25 Septiembre 2007, Morenisco escribió:
>> Tiene ke ver con cosas como cultura libre (lo escribimos kultura libre),
>> hacklabs, etc.[.]
> 
> Una cosa es ser libre, sentirse libre... y otra MUY distinta es escribor 
> como las "wuifas" al menos hay que hacer lo posible para escribir un 
> buen castellano. 
> 
> Saludos
Yo creo que fue un intento de publicidad, que no salio bien, concuerdo 
que seria mejor si se escribiera bien, pero para que darle mas tribuna.
From [EMAIL PROTECTED]  Tue Sep 25 12:19:39 2007
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Tue Sep 25 12:22:04 2007
Subject: Evitar sql injection y xss
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El 25/09/07, Ricardo Mun~oz A. <[EMAIL PROTECTED]> escribió:
> Rodrigo Fuentealba wrote:
> > El 24/09/07, Ricardo Mun~oz A. <[EMAIL PROTECTED]> escribió:
> >
> >> ADOdb para PHP permite hacer lo que mencionas.
> >>
> >> que tiene de feo el codigo de CakePHP? es solo tu gusto personal o
> >> tienes algo concreto que aportar?
> >
> > ¿Que es para PHP 4 y no hace mucho uso de las funciones extendidas de
> > PHP 5 como otros frameworks?
> >
>
> no es solo para PHP4, funciona en PHP4 y PHP5. el no hacer uso de las
> funciones extendidas de PHP5 segun tu porque es negativo? tienes un buen
> argumento al respecto?

Wake Up!!! PHP 5 es un lenguaje completamente nuevo, que tiene soporte
para varias cosas de PHP 4 pero que dentro de sus gracias incluye
iteradores y otras características de la orientación a objetos que lo
hacen más seguro y organizado que PHP 4. Por alguna razón le están
poniendo cuenta regresiva a PHP 4.

> > Por estos días estoy jugando con Django (Python) también... el plugin
> > era nada más una idea para que la implementara Graciela en su
> > aplicación
> >
>
> generalmente solo te dedicas a "jugar" o has desarrollado alguna
> aplicacion (completa) usando algun framework MVC?

No quiero conflictos de Currículum Vitae, eso déjaselo a los tipos de
Microsoft que se pelean para el MVP.

El término "jugar" implica que estoy aprendiendo a usarlo y para ello
estoy programando estupideces encima; que pueden ser difíciles,
exageradas o lo que sea, pero no son orientadas a producción.

> > (¿por qué siempre termino discutiendo con Ricardo? Defiende a CakePHP
> > como si lo hubiera hecho él!!!)
> >
>
> si tienes algun problema lo podemos discutir por correo privado.

Nah, no tengo ningún problema. Es un fenómeno repetido nada más. Si no
es PHP, es la discusión sobre bases de datos. Al final cada uno usa lo
que se le plazca o lo que le sirva más para su tarea, y en el caso de
PHP a mí me sirve y me gusta más Symfony, Propel, Creole, File::PDF y
los ezComponents. (hay más, pero eso es, en general, lo que uso para
Web).

-- 
Rodrigo Fuentealba


Re: Invitación a HackMeeting 2007 nodo Santia go de Chile

2007-09-25 Por tema Larry Letelier N.
El día 25/09/07, Alvaro Herrera <[EMAIL PROTECTED]> escribió:
>
> Alejandro Weinstein escribió:
> > On 9/24/07, Morenisco <[EMAIL PROTECTED]> wrote:
> >
> > [komunidad ,Oktubre, kompartir, acerkar, teknologías, *k*]
> >
> > [rant]
> > ¿Soy solo yo el que encuentra reemplazar la c por k muy molesto?
> > Aunque en lo personal no gozo de una buena ortografia, y entiendo que
> > uno se puede equivocar, de ahi a ex profeso escribir mal, lo encuentro
> > sin sentido. Debe ser que me estoy poniendo viejo.
> > [/rant]
>
> No eres el uniqo. (Oops)
>
> Sobre todo para una convocatoria a un evento ... yo practicamente lo
> salte sin leerlo al verlo lleno de k's.
>
> --
> Alvaro Herrera
> http://www.advogato.org/person/alvherre
> "Saca el libro que tu religión considere como el indicado para encontrar
> la
> oración que traiga paz a tu alma. Luego rebootea el computador
> y ve si funciona" (Carlos Duclós)
>


es que son cabro tiyible locos :P
From [EMAIL PROTECTED]  Tue Sep 25 11:56:09 2007
From: [EMAIL PROTECTED] (Ricardo Mun~oz A.)
Date: Tue Sep 25 11:59:40 2007
Subject: Evitar sql injection y xss
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]><[EMAIL PROTECTED]   l.gmail.com><[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Aldrin Gonzalo Martoq Ahumada wrote:

[...]

> El problema con el código que miré de CakePHP es que "no es ni chicha'
> ni limona'. No es un ORM, no es una API a base de datos, no es una
> framework de templates... es una mezcla de todo eso y parece que mucho
> mas.
>   

[...]

> Y bueno, ahí me dió lata seguir leyendo...

en las paginas 32-35 de la presentacion en [1] esta mucho mejor 
explicado como maneja Cake lo que es SQL injection, XSS, el manejo de la 
salida HTML, etc. el link al sitio de IBM solo descibe una clase 
opcional (Sanitize) que se puede usar en Cake. entonces, al parecer 
quedo la impresion de que en Cake se deben hacer muchas cosas a mano, 
pero no es asi. basicamente:

- SQL injection -> pag. 32 (es automatico)
- limpieza de HTML -> pag. 33 (es automatico)
- XSS -> pag.35 (output de los datos de POST se limpian automaticamente)

[1] http://cake.insertdesignhere.com/files/nyphp_presentation.pdf

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)
From [EMAIL PROTECTED]  Tue Sep 25 11:31:43 2007
From: [EMAIL PROTECTED] (Morenisco)
Date: Tue Sep 25 12:01:51 2007
Subject: =?iso-8859-1?q?Re=3A_Invitaci=F3n_a_HackMeeting_2007_nodo_Santia?=
=?iso-8859-1?q?go_de_Chile?=
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 9/25/07, kamus <[EMAIL PROTECTED]> wrote:
[...]

No, pensaba lo mismo mientra leía el anuncio : /
> debe ser el *anarko * powa *


Bueno, hay anarkos metidos en los hacklabs, personalmente no soy anarko,
pero comparto con [EMAIL PROTECTED] la autogestion sobretodo, y otras cosas mas.

Saludos.

-- 
Morenisco.
From [EMAIL PROTECTED]  Tue Sep 25 12:10:11 2007
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Tue Sep 25 12:12:37 2007
Subject: Evitar sql injection y xss
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El 25/09/07, Ricardo Mun~oz A. <[EMAIL PROTECTED]> escribió:
> Rodrigo Fuentealba wrote:
> > Sanitizar no es extremadamente malo. Bien usado, puede ser bueno, pero
> > el sólo hecho de que el desarrollador deba sanitizar a mano cada uno
> > de sus datos ya es un riesgo.
> >
>
> y quien dijo que en Cake se debe hacer a mano? lee bien los mails antes
> de responder tonteras...
>

$san = new Sanitize();

Eso tienes que ponerlo tú. Yo con Symfony me limito a escribir la
query y luego pasarle un array con valores (que, claro, se sanitizan
pero automágicamente, y no declarando tonteras como esa).

Es la misma burrada que poner una query y después usar
mysql_real_escape_char; se te olvida sanitizar una y crash! (aunque
sea un poquito más difícil, no es imposible).

-- 
Rodrigo Fuentealba


Invitación a HackMeeting 2007 nodo Santiago de Chile

2007-09-25 Por tema Ricardo Albarracin B.
El Martes 25 Septiembre 2007, Morenisco escribió:
> Tiene ke ver con cosas como cultura libre (lo escribimos kultura libre),
> hacklabs, etc.[.]

Una cosa es ser libre, sentirse libre... y otra MUY distinta es escribor 
como las "wuifas" al menos hay que hacer lo posible para escribir un 
buen castellano. 

Saludos
-- 
Atentamente. Electronica y Unix
++-+
| Ricardo Albarracin B.  | electrolinux.dyndns.org |
++-+
|counter.li.org:#238.105 |  Fono:(56-2) 3905536|
++  Fax: (56-2) 6882641|
|emails: [EMAIL PROTECTED]  |  Agustinas 1022  Of.510 |
|   [EMAIL PROTECTED] |Santiago - CHILE |
++-+


Manuales de AIX

2007-09-25 Por tema Carlos Barbiero
http://publibn.boulder.ibm.com/cgi-bin/ds_rslt

Saludos

On 9/25/07, Vida Luz Arista <[EMAIL PROTECTED]> wrote:
> Hola todos,
>
> Donde puedo encontrar manuals de AIX ?
>
> Saludos,
>
>


-- 
Carlos Barbiero
Corrientes - Argentina
From [EMAIL PROTECTED]  Tue Sep 25 11:07:45 2007
From: [EMAIL PROTECTED] (Rossana Lopez)
Date: Tue Sep 25 11:10:13 2007
Subject: Manuales de AIX
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Hola.

Probablemente los mejores manuales de AIX son los que puedes encontrar en el
sitio de redbooks http://www.redbooks.ibm.com

De todos modos, ¿necesitas informacion practica para operar los system p o
andas en busca de material de certificacion?.

Escribeme por el correo personal a ver en que puedo ayudarte.

On 9/25/07, Vida Luz Arista <[EMAIL PROTECTED]> wrote:
>
> Hola todos,
>
> Donde puedo encontrar manuals de AIX ?
>
> Saludos,
>
>


-- 
Rossana Lopez T.
<[EMAIL PROTECTED]>
From [EMAIL PROTECTED]  Tue Sep 25 10:52:07 2007
From: [EMAIL PROTECTED] (kamus)
Date: Tue Sep 25 11:19:27 2007
Subject: =?iso-8859-1?q?Re=3A_Invitaci=F3n_a_HackMeeting_2007_nodo_Santia?=
=?iso-8859-1?q?go_de_Chile?=
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 9/25/07, Alejandro Weinstein <[EMAIL PROTECTED]> wrote:
>
> On 9/24/07, Morenisco <[EMAIL PROTECTED]> wrote:
>
> [komunidad ,Oktubre, kompartir, acerkar, teknologías, *k*]
>
> [rant]
> ¿Soy solo yo el que encuentra reemplazar la c por k muy molesto?
> Aunque en lo personal no gozo de una buena ortografia, y entiendo que
> uno se puede equivocar, de ahi a ex profeso escribir mal, lo encuentro
> sin sentido. Debe ser que me estoy poniendo viejo.
> [/rant]
>
> Alejandro.
>
>
No, pensaba lo mismo mientra leía el anuncio : /
debe ser el *anarko * powa *

Saludos anyway..

-- 
Victor Vargas B.
www.linux-atacama.cl
From [EMAIL PROTECTED]  Tue Sep 25 11:19:21 2007
From: [EMAIL PROTECTED] (Alvaro Herrera)
Date: Tue Sep 25 11:21:47 2007
Subject: =?iso-8859-1?q?Invitaci=F3n?=
a HackMeeting 2007 nodo Santiago de Chile
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

usuario anonimo escribió:
> El 25/09/07, Alvaro Herrera <[EMAIL PROTECTED]> escribió:
> > Alejandro Weinstein escribió:
> > > On 9/24/07, Morenisco <[EMAIL PROTECTED]> wrote:
> > >
> > > [komunidad ,Oktubre, kompartir, acerkar, teknologías, *k*]
> > >
> > > [rant]
> > > ¿Soy solo yo el que encuentra reemplazar la c por k muy molesto?
> > > Aunque en lo personal no gozo de una buena ortografia, y entiendo que
> > > uno se puede equivocar, de ahi a ex profeso escribir mal, lo encuentro
> > > sin sentido. Debe ser que me estoy poniendo viejo.
> > > [/rant]
> >
> > No eres el uniqo. (Oops)
> >
> > Sobre todo para una convocatoria a un evento ... yo practicamente lo
> > salte sin leerlo al verlo lleno de k's.
> 
> ¿ eso es algo así como un prejuicio ?

Sí, eso justamente.

-- 
Alvaro Herrera  http://www.amazon.com/gp/registry/5ZYLFMCVHXC
"In fact, the basic problem with Perl 5's subroutines is that they're not
crufty enough, so the cruft leaks out into user-defined code instead, by
the Conservation of Cruft Principle."  (Larry Wall, Apocalypse 6)
From [EMAIL PROTECTED]  Tue Sep 25 11:32:37 2007
From: [EMAIL PROTECTED] (Julio Saldivar)
Date: Tue Sep 25 11:35:08 2007
Subject: monitoreo sip
Message-ID: <[EMAIL PROTECTED]>

el servidor seria uno externo, lo que quiero hacer es atrapar esa
informacion en la red local de los clientes sip.



-- 
voy a ser el mejor papá del mundo
y con la mejor mama.

Si alguna vez
mi voz deja de escucharse
piensen que el bosque
hablará por mí
con su lenguaje de raíces.
From [EMAIL PROTECTED]  Tue Sep 25 11:23:56 2007
From: [EMAIL PROTECTED] (Ricardo Albarracin B.)
Date: Tue Sep 25 11:55:29 2007
Subject: =?iso-8859-1?q?Invitaci=F3n_a_HackMeeting_2007_nodo_Santiago_?=
=?iso-8859-1?q?de?= Chile
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El Martes 25 Septiembre 2007, Alejandro Weinstein escribió:
> On 9/24/07, Morenisco <[EMAIL PROTECTED]> wrote:
>
> [komunidad ,Oktubre, kompartir, acerkar, teknologías, *k*]
>
> [rant]
> ¿Soy solo yo el que encuentra reemplazar la c por k muy molesto?
> Aunque en lo personal no gozo de una buena ortografia, y entiendo que
> uno se puede equivocar, de ahi a ex profeso escribir mal, lo encuentro
> sin sentido. Debe ser que me estoy poniendo viejo.
> [/rant]

No amigo..."_me_cargo_" tambien y no quise ni responder de hecho no 
siquiera querria ir al evento.

> Alejandro.

Saludos
-- 
Atentamente. Electronica y Unix
++-+
| Ricardo Albarracin B.  | electrolinux.dyndns.org |
+

Invitación a HackMeeting 2007 nodo Santiago de Chile

2007-09-25 Por tema Alvaro Herrera
Alejandro Weinstein escribió:
> On 9/24/07, Morenisco <[EMAIL PROTECTED]> wrote:
> 
> [komunidad ,Oktubre, kompartir, acerkar, teknologías, *k*]
> 
> [rant]
> ¿Soy solo yo el que encuentra reemplazar la c por k muy molesto?
> Aunque en lo personal no gozo de una buena ortografia, y entiendo que
> uno se puede equivocar, de ahi a ex profeso escribir mal, lo encuentro
> sin sentido. Debe ser que me estoy poniendo viejo.
> [/rant]

No eres el uniqo. (Oops)

Sobre todo para una convocatoria a un evento ... yo practicamente lo
salte sin leerlo al verlo lleno de k's.

-- 
Alvaro Herrerahttp://www.advogato.org/person/alvherre
"Saca el libro que tu religión considere como el indicado para encontrar la
oración que traiga paz a tu alma. Luego rebootea el computador
y ve si funciona" (Carlos Duclós)
From [EMAIL PROTECTED]  Tue Sep 25 10:58:28 2007
From: [EMAIL PROTECTED] (Morenisco)
Date: Tue Sep 25 11:00:53 2007
Subject: =?iso-8859-1?q?Re=3A_Invitaci=F3n_a_HackMeeting_2007_nodo_Santia?=
=?iso-8859-1?q?go_de_Chile?=
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 9/25/07, Alejandro Weinstein <[EMAIL PROTECTED]> wrote:
>
> On 9/24/07, Morenisco <[EMAIL PROTECTED]> wrote:
>
> [komunidad ,Oktubre, kompartir, acerkar, teknologías, *k*]
>
> [rant]
> ¿Soy solo yo el que encuentra reemplazar la c por k muy molesto?
> Aunque en lo personal no gozo de una buena ortografia, y entiendo que
> uno se puede equivocar, de ahi a ex profeso escribir mal, lo encuentro
> sin sentido.


Tiene ke ver con cosas como cultura libre (lo escribimos kultura libre),
hacklabs, etc.
En la lista del hackmeeting discutimos como enviariamos el aviso, y hubo mas
opiniones a favor de poner la k, pq nos identifica como grupo.

Como todas las cosas, a algunos les gustara, a otros no..

|Debe ser que me estoy poniendo viejo.
|[/rant]

Es posible, aunque eso mas bien se puede interpretar como una actitud mental
hacia algunas cosas.

Personalmente gozo de muy buena ortografia, gracias a mi mama :) , aunque
aqui omito las tildes...

Saludos!

-- 
Morenisco.
From [EMAIL PROTECTED]  Tue Sep 25 10:58:41 2007
From: [EMAIL PROTECTED] (Larry Letelier N.)
Date: Tue Sep 25 11:01:08 2007
Subject: Manuales de AIX
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El día 25/09/07, Vida Luz Arista <[EMAIL PROTECTED]> escribió:
>
> Hola todos,
>
> Donde puedo encontrar manuals de AIX ?
>
> Saludos,
>
>

Comienza mirando los "Enlaces Externos" de la sgte.

Direccion http://es.wikipedia.org/wiki/AIX

salud
From [EMAIL PROTECTED]  Tue Sep 25 11:05:11 2007
From: [EMAIL PROTECTED] (usuario anonimo)
Date: Tue Sep 25 11:07:37 2007
Subject: =?iso-8859-1?q?Re=3A_Invitaci=F3n_a_HackMeeting_2007_nodo_Santia?=
=?iso-8859-1?q?go_de_Chile?=
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El 25/09/07, Alvaro Herrera <[EMAIL PROTECTED]> escribió:
> Alejandro Weinstein escribió:
> > On 9/24/07, Morenisco <[EMAIL PROTECTED]> wrote:
> >
> > [komunidad ,Oktubre, kompartir, acerkar, teknologías, *k*]
> >
> > [rant]
> > ¿Soy solo yo el que encuentra reemplazar la c por k muy molesto?
> > Aunque en lo personal no gozo de una buena ortografia, y entiendo que
> > uno se puede equivocar, de ahi a ex profeso escribir mal, lo encuentro
> > sin sentido. Debe ser que me estoy poniendo viejo.
> > [/rant]
>
> No eres el uniqo. (Oops)
>
> Sobre todo para una convocatoria a un evento ... yo practicamente lo
> salte sin leerlo al verlo lleno de k's.

¿ eso es algo así como un prejuicio ?

>
> --
> Alvaro Herrerahttp://www.advogato.org/person/alvherre
> "Saca el libro que tu religión considere como el indicado para encontrar la
> oración que traiga paz a tu alma. Luego rebootea el computador
> y ve si funciona" (Carlos Duclós)
>


-- 
_
Solo soy una mente genial en un cuerpo


Manuales de AIX

2007-09-25 Por tema Vida Luz Arista
Hola todos,

Donde puedo encontrar manuals de AIX ?

Saludos,


Evitar sql injection y xss

2007-09-25 Por tema Ricardo Mun~oz A.
Cristian Rodriguez wrote:
> Aldrin Gonzalo Martoq Ahumada escribió:
>   
>> arg! Que codigo mas horrible.
>> 
>
>
> en realidad no se ve bonito :P
>
> pero CakePHP tiene un pecado mortal, esta hecho en PHP4, una version del
> lenguaje absolutamente obsoleta, llena de problemas, con un modelo de
> objetos irrisorio (un verdedero chiste de mal gusto) y actualmente
> abandonada a su suerte, utilizarlo es como cabalgar sobre un caballo
> moribundo.
>   

shuata... entonces no tienes idea que CakePHP lo puedo ejecutar sin 
problemas en PHP5? cual es la idea de de tanto FUD con respecto a Cake?

> Para una solucion real, utilizar symfony, que esta hecho para PHP5, que
> esta soportado, funciona y no tiene los errores de PHP4.
>   

ya que estas recomendando Symfony, le podrias indicar a Raul como 
prevenir SQL injection usando ese framework? yo ya le di un ejemplo en 
Cake, indicale uno en Symfony para que seas un aporte al thread... ;)

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)
From [EMAIL PROTECTED]  Tue Sep 25 10:37:30 2007
From: [EMAIL PROTECTED] (Alejandro Weinstein)
Date: Tue Sep 25 10:39:56 2007
Subject: =?iso-8859-1?q?Re=3A_Invitaci=F3n_a_HackMeeting_2007_nodo_Santia?=
=?iso-8859-1?q?go_de_Chile?=
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 9/24/07, Morenisco <[EMAIL PROTECTED]> wrote:

[komunidad ,Oktubre, kompartir, acerkar, teknologías, *k*]

[rant]
¿Soy solo yo el que encuentra reemplazar la c por k muy molesto?
Aunque en lo personal no gozo de una buena ortografia, y entiendo que
uno se puede equivocar, de ahi a ex profeso escribir mal, lo encuentro
sin sentido. Debe ser que me estoy poniendo viejo.
[/rant]

Alejandro.


Evitar sql injection y xss

2007-09-25 Por tema Ricardo Mun~oz A.
Rodrigo Fuentealba wrote:
> El 24/09/07, Aldrin Gonzalo Martoq Ahumada <[EMAIL PROTECTED]> escribió:
>   
>> On 9/24/07, Alvaro Herrera <[EMAIL PROTECTED]> wrote:
>> 
>>> Ricardo Mun~oz A. escribió:
>>>   
>> $condiciones = array('nombres' => "LIKE %$nombres%", 'otro_campo' => "<>
>> $valor", etc.);
>> $this->set('clientes', $this->Cliente->findAll($condiciones));
>> ...
>> 
 ADOdb para PHP permite hacer lo que mencionas.
 que tiene de feo el codigo de CakePHP? es solo tu gusto personal o tienes
 algo concreto que aportar?
 
>> Lo que ví lo encontre pésimo. Me explico un poco más abajo.
>>
>> 
>>> El codigo de arriba tiene un SQL injection, no?
>>> Mi problema con el codigo de arriba es que es un ORM,
>>>   
>> El problema con el código que miré de CakePHP es que "no es ni chicha'
>> ni limona'. No es un ORM, no es una API a base de datos, no es una
>> framework de templates... es una mezcla de todo eso y parece que mucho
>> mas.
>> 

[...]

>> 3. The Sanitize sql method
>> The sql method escapes some special characters in a string with
>> backslashes in order to prepare the string for use in a SQL statement.
>> Comentario: Igual que en el caso HTML, no tiene sentido proveer de una
>> API para escapar caracteres para la base de datos... al menos, no
>> publicarla externamente.
>> 
>
> Sanitizar no es extremadamente malo. Bien usado, puede ser bueno, pero
> el sólo hecho de que el desarrollador deba sanitizar a mano cada uno
> de sus datos ya es un riesgo.
>   

y quien dijo que en Cake se debe hacer a mano? lee bien los mails antes 
de responder tonteras...

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)
From [EMAIL PROTECTED]  Tue Sep 25 09:54:51 2007
From: [EMAIL PROTECTED] (Ricardo Mun~oz A.)
Date: Tue Sep 25 09:58:01 2007
Subject: Evitar sql injection y xss
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]><[EMAIL PROTECTED]   l.gmail.com><[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Rodrigo Fuentealba wrote:
> El 24/09/07, Ricardo Mun~oz A. <[EMAIL PROTECTED]> escribió:
>   
>> ADOdb para PHP permite hacer lo que mencionas.
>>
>> que tiene de feo el codigo de CakePHP? es solo tu gusto personal o
>> tienes algo concreto que aportar?
>>
>> 
>
> ¿Que es para PHP 4 y no hace mucho uso de las funciones extendidas de
> PHP 5 como otros frameworks?
>   

no es solo para PHP4, funciona en PHP4 y PHP5. el no hacer uso de las 
funciones extendidas de PHP5 segun tu porque es negativo? tienes un buen 
argumento al respecto?

> Por estos días estoy jugando con Django (Python) también... el plugin
> era nada más una idea para que la implementara Graciela en su
> aplicación
>   

generalmente solo te dedicas a "jugar" o has desarrollado alguna 
aplicacion (completa) usando algun framework MVC?

> (¿por qué siempre termino discutiendo con Ricardo? Defiende a CakePHP
> como si lo hubiera hecho él!!!)
>   

si tienes algun problema lo podemos discutir por correo privado.

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)
From [EMAIL PROTECTED]  Tue Sep 25 09:18:48 2007
From: [EMAIL PROTECTED] (Satoru Lucas Shindoi)
Date: Tue Sep 25 10:00:59 2007
Subject: [OFFTOPIC] Apoyo en busca de tema de tesis doctoral
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El Sun, 23 Sep 2007 19:49:18 -0400
"Fernando Fenando" <[EMAIL PROTECTED]> escribió:

> Estimados Listeros, acudo a uds para pedirles apoyo, orientacion e ideas
> para encontrar un tema de tesis doctoral, yo tengo algunas ideas que abarcan
> principalmente temas de agentes inteligentes y clusters de alta
> disponibilidad pero me gustaria tener otras visiones o nuevas ideas que
> puedan dar pie a un tema interesante en ambientes linux.
> 
> Espero que puedan ayudarme con su experiencia y conocimientos.
> 
> Atte,
> 
> Fernando

Fernando:

No te voy a dar un tema en particular, solo un par de tips:
- Una tesis es una ""contribución al conocimiento"".
- Hay muchos temas/ideas con cosas pendientes, o problemas sin solución (o con 
soluciones chapuzas). Quizás la mejor manera de cumplir el primer punto es 
colaborando/corrigiendo/mejorando algunas de estas.
- Cierto "genio" (no recuerdo si Newton o Einstein) dijo que El no hubiera 
llegado a nada, sin el conocimiento suministrado por sus antecesores (aka "se 
subio" arriba de otros genios para ver mas allá). Remitiéndonos a los puntos 
anteriores, hay tantos temas pendientes o mejorables en los que trabajar
O mejor aún: algo totalmente nuevo... novedoso.

Un abrazo

PD: cuando tengas tu empresa tipo Google, avisame :-D

-- 
Satoru Lucas Shindoi - [EMAIL PROTECTED]
SysAdmin GNU/Linux, *NIX
Oficina (06 a 15 hs) 03783 463449 / 425612
Particular (16 hs en adelante) 03783 459196
ICQ: 95357247 - Gmail: [EMAIL PROTECTED] - [EMAIL PROTECTED]
Messenger: [EMAIL PROTECTED] - Yahoo: [EMAIL PROTECTED]
--

samba + xcopy en windows y opcion /D (incremental)

2007-09-25 Por tema Alvaro Herrera
Victor Hugo dos Santos escribió:

> ayer en la noche hice la siguiente prueba desde windows hacia el servidor 
> samba:
> 
> echo 123jhi7ad93qrno   > temp1.txt
> echo 98 uq3r2319r8h df  > temp2.txt
> echo 37qt8adivnskv234  > temp3.txt
> echo get0hbj o 4eafh3r   > temp4.txt
> 
> xcopy *.* \\servidor\carpeta /D
> 04 archivos copiados !!!
> 
> xcopy *.* \\servidor\carpeta /D
> 02 archivos copiados !!!
> 
> raro.. rarissimo !!! :-(

Que pasa si esperas un minuto entre ambas copias?

Lo que estoy pensando es que quizas la granularidad de las fechas no sea
muy buena.

-- 
Alvaro Herrera http://www.flickr.com/photos/alvherre/
"El que vive para el futuro es un iluso, y el que vive para el pasado,
un imbécil" (Luis Adler, "Los tripulantes de la noche")
From [EMAIL PROTECTED]  Tue Sep 25 09:44:17 2007
From: [EMAIL PROTECTED] (Ricardo Mun~oz A.)
Date: Tue Sep 25 09:47:27 2007
Subject: Evitar sql injection y xss
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]><[EMAIL PROTECTED]   l.gmail.com><[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Aldrin Gonzalo Martoq Ahumada wrote:
> On 9/24/07, Alvaro Herrera <[EMAIL PROTECTED]> wrote:
>   
>> Ricardo Mun~oz A. escribió:
>> 
> $condiciones = array('nombres' => "LIKE %$nombres%", 'otro_campo' => "<>
> $valor", etc.);
> $this->set('clientes', $this->Cliente->findAll($condiciones));
> ...
>   
>>> ADOdb para PHP permite hacer lo que mencionas.
>>> que tiene de feo el codigo de CakePHP? es solo tu gusto personal o tienes
>>> algo concreto que aportar?
>>>   
>
> Lo que ví lo encontre pésimo. Me explico un poco más abajo.
>
>   
>> El codigo de arriba tiene un SQL injection, no?
>> Mi problema con el codigo de arriba es que es un ORM,
>> 
>
> El problema con el código que miré de CakePHP es que "no es ni chicha'
> ni limona'. No es un ORM, no es una API a base de datos, no es una
> framework de templates... es una mezcla de todo eso y parece que mucho
> mas.
>   

ya, y?

> No hay separación entre los parámetros y el código... para explicarme
> mejor, poner sentencias SQL como "LIKE %nombre%" entre los parámetros
> es la misma chicha que llamar a algo del estilo:
> "where nombre='" + mysql_sanitize("pepe") + "'";
>   

hmm... no entiendo tu ejemplo. podrias ser mas claro?

> Además, antes de responder fui a ver el link de CakeWalk que
> publicaste, encontré cosas del estilo (que cuentan como lo mejor del
> mundo):
>
> --- http://www.scribd.com/doc/5546/CakePHP-tutorial-no-3-from-IBM ---
> $san = new Sanitize();
> $clean = $san->paranoid($your_data, array('_','.'));
> NOTE: The paranoid method will strip out any spaces unless you pass '
> ' as an allowed character in the $allowedChars array.
> --
>
> No se si valga la pena comentar todos los problemas que acarrea este
> horrible ejemplo ... Así que prefiero separarlos por temas:
>
> 1. La transformación de datos es un tema.
> 2. La validación de datos es otro tema.
> 3. La persistencia de datos es otro tema.
>
>
>
> Si bien, no hay nada de malo en que CakePHP intenta solucionar los 3
> problemas, el error que vi en la implementación es que la
> especificación mezcla los conceptos, permitiendo el tipo de burradas
> como paranoid(). Ejemplos relativos a los temas 1, 2 y 3:
>
> 1. The Sanitize html method:
> The html method of Sanitize can pass two parameters: the string being
> Sanitized and an optional Boolean flag referred to as $remove.
>
> If $remove is set to true, the html method passes the string to the
> PHP function strip_tags, which will return the string minus any HTML
> tags. For example, strip_tags("Hello", true) will return the
> value Hello.
>
> If $remove is false or not set, then the html method replaces some
> characters with HTML entities.
> Specifically:
>   is replaced with &   &
>   is replaced with %   %
>   is replaced with <   <
>   is replaced with >   >
>   is replaced with "   "
>   is replaced with '   '
>   is replaced with (   (
>   is replaced with )   )
>   is replaced with +   +
>   is replaced with -   -
> The html method uses preg_replace to perform these replacements
>
> Mi Comentario: Para que "sanitizar" la salida a HTML? Debes usar un
> framework de templates o algo similar, no estar declarando qué
> convertir y qué no...
>   

el codigo del ejemplo va dentro de un Controlador. la Vista podria ser 
HTML u otra cosa.

> 2. The Sanitize cleanArray method
> [..]
> While it would have been easy enough to state "cleanArray walks an
> array and cleans each value," it is important to understand what is
> being done behind the scenes to **_protect your data_**.
>
> Mi Comentario: Recalco "protect your data". Proteger la data es tema
> del negocio, no de una API o Framework. Lo que tu framework deb

samba + xcopy en windows y opcion /D (incremental)

2007-09-25 Por tema Victor Hugo dos Santos
El 24/09/07, Jorge Palma <[EMAIL PROTECTED]> escribió:
> On 9/24/07, Victor Hugo dos Santos <[EMAIL PROTECTED]> wrote:
> > hola señores,
> >
> > estoy encontrando un problema que ocurre entre un servidor Samba
> > (3.0.24) en ubuntu server 7.04 y sus clientes windows con los
> > softwares xcopy y xxcopy y la opcion /D (copiar solamente los archivos
> > mas recientes).
> >
> > al migrar un script que utiliza xcopy para copiar los archivos desde
> > los clientes al antiguo servidor NT, siempre vuelve a copiar todos los
> > archivos desde el cliente hasta el servidor, independiente de la
> > cantidad de veces y frecuencia que ejecute dicho script.
> >
> > intente ejecutar el comando manualemente
> > xcopy *.* \\servidor\carpeta /D
> >
> > y continua el problema..
> >
> > intente descargar el xxcopy que recomendaron en algunos sitios de
> > internet y que es de un provedor distinto para descartar que el
> > problema sea del xcopy, pero el problema continua.
> >
> > he visto algunas opciones de configuracion del Samba, que recomendaron
> > en la web:
> > dos filetimes = yes
> > fake directory create times = yes
> > dos filetime resolution = yes
> > delete readonly = yes
> >
> > pero continua el problema...
> >
> > la hora del servidor esta sincronizada contra un servidor NTP externo
> > y de los clientes esta sincronizado con el servidor (set time
> > \\servidor  /set /yes)...mmm.. ambos tienen la misma zona horaria...
> > pero continua el problema.
> >
> > la verdad, es que estoy algo perdido... alguna luz ???

la idea es no instalar software adicional en los clientes y que el
cambio sea el mas transparente posible !!!

ayer en la noche hice la siguiente prueba desde windows hacia el servidor samba:

echo 123jhi7ad93qrno   > temp1.txt
echo 98 uq3r2319r8h df  > temp2.txt
echo 37qt8adivnskv234  > temp3.txt
echo get0hbj o 4eafh3r   > temp4.txt

xcopy *.* \\servidor\carpeta /D
04 archivos copiados !!!

xcopy *.* \\servidor\carpeta /D
02 archivos copiados !!!

raro.. rarissimo !!! :-(

salu2

-- 
-- 
Victor Hugo dos Santos
Linux Counter #224399


Invitación a HackMeeting 2007 nodo Santiago de Chile

2007-09-25 Por tema Morenisco
[EMAIL PROTECTED], me es muy grato hacerles la siguiente invitacion :)



Invitamos a la komunidad a participar del HackMeeting 2007 que se realizará
en Santiago de Chile, los días 13, 14 y 15 de Oktubre.

El HackMeeting es una instancia para kompartir, relacionarnos socialmente, y
acerkar las teknologías a las personas.

Es por esta razón, que este año hemos llamado hAck'prendiz a este evento,
porke tenemos mucho ke aprender y habilidades por desarrollar, para poder
utilizar adekuadamente las herramientas que las tecnologías de la
información nos proveen, con el fin de hacer cambios positivos en nuestro
entorno.

No es importante ke sepas de computadores, sino más bien ke desees aprender
y relacionarte socialmente, con un ánimo de kompartir y liberar el
konocimiento.

Te esperamos en KernelHouse, ubikado en Antonia López de Bello 157A,
Rekoleta, Bellavista, Santiago.

Información del programa, alojamiento y otros en
http://hackmeeting.entodaspartes.org .


Saludos!

-- 
Morenisco.
From [EMAIL PROTECTED]  Tue Sep 25 00:20:33 2007
From: [EMAIL PROTECTED] (Cristian Rodriguez)
Date: Tue Sep 25 00:23:01 2007
Subject: Evitar sql injection y xss
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Aldrin Gonzalo Martoq Ahumada escribió:
>
> arg! Que codigo mas horrible.


en realidad no se ve bonito :P

pero CakePHP tiene un pecado mortal, esta hecho en PHP4, una version del
lenguaje absolutamente obsoleta, llena de problemas, con un modelo de
objetos irrisorio (un verdedero chiste de mal gusto) y actualmente
abandonada a su suerte, utilizarlo es como cabalgar sobre un caballo
moribundo.

Para una solucion real, utilizar symfony, que esta hecho para PHP5, que
esta soportado, funciona y no tiene los errores de PHP4.

> No hay algo como JDBC (Java) o DB-API (Python) para PHP ???
> 
existen mas de media docena de diferentes librerias en espacio de
usuario y PDO en el interprete que permite hacer lo que tu quieres, que
la gente no lo use, bueno.. es un porblema de los programadores.;)


-- 
"You don't have to burn books to destroy a culture. Just get people to
stop reading them." --Ray Bradbury

Cristian Rodríguez R.
SUSE LINUX Products GmbH
Research & Development