Infosec 2002UniNet

Español

Presentación

Programa

Desarrollo

English

Presentation

Program

Congress Details

Français

Présentation

Programme

Détails

 
viZard hola gente
viZard el documento esta en http://www.guninski.com/umeet.txt
viZard yo solo estare copiando de el
viZard la pronunciacion de mi nombre esta en 
viZard http://www.guninski.com/bgname.html
viZard suena algo extraño en algunos computadores
viZard asi que he preparado una pequeña charla acerca de la seguridad del lado cliente
viZard Contenido:
viZard *) Prefacio
viZard Importancia de la seguridad del lado cliente
viZard interacciones entre componentes/aplicaciones en el computador cliente
viZard rutina de aplicacion cruzada
viZard mezcla de codigo y data da resultados interesantes
viZard Hackeando (metiendo mano) XML
viZard Prefacio:
viZard Georgi Guninski no se resposabiliza por el contenido de este documento
viZard ni por el uso que se le de al mismo
viZard Importancia de la seguridad del lado cliente:
viZard cuando se entra, la mayoria lo asocia con defazar websites
viZard irrumpir en bases de datos y cosas similares
viZard y tienen la seguridad del lado cliente en un segundo plano
viZard La seguridad de servidores y la seguridad de los cliente estan conectados
viZard si una se compromete, la otra puede recibir varios ataques
viZard especialmente cuando estos servidores ofrecen servicios de download
viZard y por otro lado, si un cliente es irrumpido, puede ser usado para atacar servidores en la red interna
viZard algunos ejemplos reales vienen de los comentarios de sitios irrumpidos enlistados en http://www.alldas.de
viZard Interacciones entre componentes/aplicaciones en el lado cliente
viZard Algunas de las vulnerabilidades del lado cliente vienen del hecho que
viZard las aplicaciones en la computadora cliente se comunican entre si
viZard Esto se nota especialmente en el mundo Windoze, donde el activex hacen shells
viZard Yo personalmente soy de la vieja escuela
viZard y prefiero copiar texto entre terminales 
viZard en vez de comunicar una aplicacion con otra
viZard El problema es que una aplicacion puede ser segura cuando se usa sola
viZard pero cuando otra se comunca, es muy peligroso
viZard un buen ejemplo del mundo windoze es
viZard son vulnerabilidades que envuelven IE, Windows Media Player and Office
viZard y otras aplicaciones
_LaDiLLa_ Mezclando codigo y data. Otra cosa que lleva a un cliente a vulnerabilidades secundarias es la mezcla de codigo y
_LaDiLLa_ data. Esto es un poco similar a los desbordamiento de pila (buffer overflows) donde un simple strcpy()
_LaDiLLa_ puede cambiar el flujo del programa. En los ataques laterales o secundarios, usualmente el codigo y la data son
_LaDiLLa_ mescladas en algun formato de archivo, probablemente el mas notable suele ser HTML. AFAIK HTML
_LaDiLLa_ fue diseñado para permitir el vinculo de hyper-textos, pero hoy en día, permite el agregado de 
_LaDiLLa_ Java y de ECMAScript. En el mundo de Windows, activeX puede hacer cosas peores, permitiendo correr codigo nativo a travez del navegador. Así que el navegador se convierte
_LaDiLLa_ en un tipo de maquina virtual que ejecuta codigo remoto - la maquina virtual ha tratado ser asegurada en caja pero no en todos los casos.
_LaDiLLa_ Las aplicaciones de Office tambien mezclan codigo (Macros) y contenido. Asi que no es
_LaDiLLa_ sorpresa que existan muchos Virus Macro.
_LaDiLLa_ Otra forma de mezclar código y data es el llamado "Cross site Scripting" - 
_LaDiLLa_ esto permite inyectar codigo html y javascript en la respuesta devuelta por un
_LaDiLLa_ Así que tenemos un documento de Word que contiene objetos ActiveX - ms spreadsheet
_LaDiLLa_ (componente). No podemos agregar macros o scripts porque no son ejecutados por razones de seguridad. Pero el componente ms spreadsheet es algo como un mini-excel que permite la inserción de formulas que son como un tipo de codigo.
_LaDiLLa_ Ya que en el mundo de Unix, exploits sobre uno y free()s son vulnerables
viZard De acuerdo con el archivo que es vendido con Office XP
viZard se "retorna el objeto contenedor que hostea el componente de la hoja de calculo"
viZard asi que RTFM (Lee el puto manual) tambien ayuda
viZard cuando hacemos algo como ".."
viZard Luego que el objeto del documento Word is tomado
viZard es posible invocar su metodo SaveAs() 
viZard y especificar un nombre de archivo en la carpeta  inicio
viZard que se invoca cvuando se loguea en la maquina
viZard *) Hacking XML
viZard XML esta ganando mas y mas popularidad, asi que probablemente sea el blanco para recibir ataques de seguridad
viZard XML tambien mezcla codigo y data a traves de su paginaestilo
viZard lo cual puede dar ventajas para su ataque
viZard Ataques basados en paginaestilo XML se pueden encontrar en 
viZard <georgi> http://www.guninski.com/oraxsql.html (Oracle)
viZard <georgi> http://www.guninski.com/iexslt.html (IE) 
viZard Y eso es todo amigos :)
viZard aca termina la sesion de traduccion

Generated by irclog2html.pl 2.1 by Jeff Waugh - find it at freshmeat.net!