1 puntos por GN⁺ 2024-07-26 | 1 comentarios | Compartir por WhatsApp
  • Al descomprimir los archivos .wsz que parecían estar corruptos dentro del corpus de skins para Winamp Skin Museum, salieron a la luz materiales ocultos debido a que las skins de Winamp son archivos zip con otra extensión
  • Durante la investigación se encontraron 2 archivos zip cifrados, que se pudieron abrir con las contraseñas honda y nayane; así se descifraron y publicaron una skin de Acura RSX y la skin NIKE V10
  • Algunas skins contenían material sensible o privado, como direcciones de correo y contraseñas, una carta pidiendo no publicar el contenido, una biografía de Chet Baker e imágenes para adultos
  • También aparecieron archivos inesperados como mp3, wav, jpg, bmp, fotos de un recién nacido y WORM.EXE; después de no ser detectado por VirusTotal, WORM.EXE se probó en una VM y resultó ser un juego tipo snake
  • Incluso se encontraron casos de skins dentro de otras skins, con un total de 127 skins descubiertas; 54 de ellas no estaban en el museo y fueron subidas como nuevas

Investigación iniciada al abrir skins de Winamp como si fueran zip

  • En enero de 2021, dentro del corpus de skins reunido para Winamp Skin Museum, se encontraron skins que parecían estar corruptas
  • Las skins de Winamp en realidad son archivos zip con una extensión distinta, por lo que era posible descomprimirlas y revisar sus archivos internos
  • Dentro aparecieron archivos cifrados que podían descifrarse, materiales de una skin hecha por un padre tailandés como regalo, contraseñas de correo, una biografía de Chet Baker, audio que parecía reproducido al revés, worm.exe e imágenes y archivos aleatorios
  • También se descubrieron skins ocultas dentro de otras skins de Winamp, y 54 de ellas no eran conocidas previamente

Los primeros archivos extraños

  • Wicked_Ways.wsz no era una skin, sino que contenía solo un PDF publicitario de alquiler de un disfraz de mascota de pino de boliche
  • bobs_car.wsz contenía solo una foto de un auto, y un usuario de Hacker News identificó la ubicación como Kilmacolm Road Viewpoint, en Escocia
  • También había una skin con imágenes rule 34 relacionadas con Los Picapiedra, pero las imágenes no se publicaron

Skins cifradas y mensajes ocultos

  • resubmitted.2003_rsx.wsz era un archivo zip cifrado
    • Con una herramienta de fuerza bruta para contraseñas zip se encontró la contraseña honda
    • La versión descifrada se publicó como 2003_acura_rsx.updated.wsz
  • Otro zip cifrado no pudo abrirse con las listas de palabras existentes, pero se logró abrir después de ajustar la configuración de la herramienta de cracking
    • La contraseña era nayane
    • El resultado era una skin válida de Winamp, y la versión descifrada se subió como NIKE V10.wsz
  • Marshall_Matters_Skin_2.wsz contenía un archivo de texto que, tras cientos de líneas en blanco, mostraba las siguientes frases
    • YOU HAVE FOUND THE SUPRISE!!!
    • USE THIS PASSWORD:KEWL16
    • El Suprise!.zip interno estaba cifrado y solo se abría ingresando la contraseña en minúsculas: kewl16
    • Dentro del comprimido había varios archivos .avs

Material privado y contenido inesperado

  • Un padre tailandés había creado un mockup de skin de Winamp en Adobe Illustrator como regalo para su hijo de dos años y medio, pero no sabía cómo crear la skin real
    • Envió los materiales junto con una carta de texto a winamp.com, pidiendo que la convirtieran en una skin
    • Como la carta pedía que no se compartiera la skin, esos materiales no se publicaron
  • Al buscar palabras como password dentro de los archivos, se encontró una skin que contenía E-mail passwords.txt
    • Ese archivo incluía direcciones de correo electrónico y contraseñas de correo
  • Chet_Baker.wsz contenía secret.txt, cuyo contenido era una biografía de Chet Baker
  • Algunas skins incluían archivos mp3, y se pudo obtener una lista de archivos .mp3 mediante una consulta SQLite
    • Como ejemplo, había un cool.mp3 de 5 segundos
  • Alien_Workshop_Sovergein_Sect.wsz contenía Sovergein Sect.wav
    • Al escucharlo, sonaba como si estuviera reproducido al revés, así que invirtieron el audio para revisarlo
    • @PenanceArkana en Twitter dijo que la voz parecía decir “Alien Workshop Sovereign Sect 2001”, y agregó que “Sovereign Sect” parece haber sido una actividad de productos de skate en colaboración entre Habitat Skateboards y Alien Workshop Skateboards

WORM.EXE y skins dentro de skins

  • Una skin contenía solo el archivo WORM.EXE
    • El nombre parecía peligroso, pero VirusTotal no detectó problemas
    • Un usuario del Discord de Webamp lo ejecutó en una VM y comprobó que no era un worm malicioso, sino un juego de worm tipo snake
  • Otras skins contenían solo imágenes o fotos personales
    • Una skin con solo Standing around the hoop.jpg
    • Una skin con solo ellie.bmp
    • Una skin con 2 fotos de un recién nacido y un archivo de texto que decía “Here is a few pictures of Dom's baby. Joe”
  • Al buscar skins de Winamp incluidas dentro de otras skins, se encontraron 127 skins
    • De ellas, 54 todavía no estaban en Winamp Skin Museum, así que se subieron como nuevas
  • Cuando se reúnen a gran escala archivos creados por muchas personas, incluso dentro de un formato de skin que parece simple pueden aparecer materiales personales, errores, bromas y contenido oculto

1 comentarios

 
GN⁺ 2024-07-26
Opiniones de Hacker News
  • Jordan Eldredge ha hecho proyectos relacionados con WinAmp bastante geniales durante todo este tiempo. Incluyen cosas como WebAmp, una reimplementación desde cero y basada en la web de buena parte de WinAmp, y también un motor WASM para visualizaciones musicales estilo WinAmp.
    Página de proyectos: https://jordaneldredge.com/projects/

  • Extraño muchísimo la cultura de crear skins. Estaba muy metido en la cultura de crear y distribuir skins para todos los programas que tuvieran esa función, e incluso para programas que originalmente no la soportaban gracias a apps no firmadas.
    Incluso hoy suelo personalizar todo lo que tengo, y odio pasar todo el día viendo programas planos y sin gracia. Me gustan todavía menos las apps como Discord, que tienen un estilo propio tan marcado que ni siquiera respetan las pequeñas personalizaciones que ofrecen los temas de Linux.
    Siento que una de las grandes razones por las que murió la web indie fue que los sistemas operativos y los programas limitaron la personalización por parte del usuario. Los temas de MySpace hicieron que la gente aprendiera HTML/CSS; los skins de Winamp hicieron que aprendiera Photoshop y gráficos; los scripts de mIRC enseñaban programación básica; y la personalización del sistema operativo lo reunía todo. Ahora es como si solo te dijeran que te quedes callado y uses las cosas como las definió el fabricante.

    • Extraño mucho la época en que trabajaba en software a principios de los 2000. Todos usaban Windows XP, pero cada quien lo cambiaba muchísimo con sus propios temas e íconos.
      En casa usaba Mac y también lo personalizaba; no recuerdo el nombre de la app que instalaba temas personalizados o el Dock, pero sí usaba CandyBar para instalar conjuntos de íconos. Hoy mucha gente ni siquiera cambia el fondo de pantalla, así que ojalá se divirtieran un poco más.
    • Mi carrera como desarrollador de software se debe en gran parte a que me obsesioné con la personalización de temas en Linux. El hecho de poder cambiar el tema de apps, escritorios e incluso toolkits de UI fue lo que hizo que me gustara Linux.
      Claro, eso fue más o menos en la época de KDE 3 y GNOME 2, y hoy es distinto. En GNOME en particular, parece haber un ambiente que desalienta activamente aplicar temas. Da pena pensar cuánta gente joven y creativa, que la comunidad podría haber atraído, se está perdiendo por eso.
    • Abrir este tipo de funciones en las apps también tiene grandes ventajas para la accesibilidad por discapacidad. Hay discapacidades para las que ciertos diseños de UI se sienten casi imposibles de usar; si no se pueden personalizar, simplemente no se pueden usar, salvo que se ofrezca una API alternativa.
    • Gracias al scripting de mIRC ahora soy desarrollador, y también por eso se convirtió en mi carrera.
    • Me sorprende que mi skin para Methodus Toolz todavía siga en esta página: https://www.methodus2000.com/methodus3/skins.htm
  • Como uso principalmente Windows, Winamp sigue siendo mi reproductor de música principal. Escucho archivos FLAC y streams de DI.fm con Winamp.

    • Una de las primeras cosas que hice cuando compré mi Steam Deck fue hacer que Winamp corriera con Bottles. Cuando la uso en modo escritorio conectada a dos monitores, dejo Winamp abierto en la pantalla integrada.
    • Si usas Windows, también vale la pena ver Tray Player.
      https://www.trayplayer.com/
    • Winamp era tremendamente popular en países postsoviéticos como Ucrania, donde crecí. Incluso ahora sigo streameando di.fm con Winamp.
  • Leer esto me hizo sentir como si hubiera vuelto a hace 27 años, cuando tenía 13 años.

    • Al ver esto fui a comprobar hace cuánto fue que yo tenía 13, y resultó que fue hace 26 años. ¿Ya estamos viejos?
    • Yo también tenía 13 hace unos 27 años y, casualmente, muchos de mis amigos también. Bienvenidos a los 40.
  • Recuerdo que Sovereign Sect tenía relación con la ropa de skate. No estoy seguro de exactamente qué era.
    https://www.thrashermagazine.com/articles/magazine/the-regro...

    • Es el nombre de una compañía de distribución que agrupa varias marcas.
      Dice que a fines de 1999 empezó a tomar forma una idea que se venía conversando desde hacía años, y que en diciembre se creó Habitat bajo Sovereign Sect. Alien Workshop y sus divisiones siguen funcionando con esta filosofía, y parece referirse a un Sovereign Sect de individuos que buscan desarrollar skateboards, proyectos e ideas sin presiones ni reglas externas.
  • Sentí un déjà vu tremendo con la foto de la gente parada alrededor del aro de básquet. Es extrañamente raro.

    • Tiene esa vibra de cámara digital de principios de los 2000. No había básquet, pero mis fotos de los últimos años de secundaria tenían una atmósfera parecida.
    • Me hizo pensar en pointerpointer.com y, por alguna razón, también en New Kids on the Block.
    • Yo también lo sentí de inmediato, y parece que a mucha otra gente le pasó igual. Tal vez sea por las camisas de vestir holgadas y los peinados.
    • A mí también. Me pregunto si esa imagen no venía incluida en algún otro paquete.
    • TinEye dice que buscó entre más de 69.100 millones de imágenes y no encontró coincidencias. Probablemente sea porque todavía no ha indexado la página donde está esta imagen.
  • De verdad es algo que le patea el trasero a una llama.

  • Es un hallazgo realmente genial. Me parece fascinante ver que algo como los skins de Winamp, con los que crecí, se convierta en objeto de estudio antropológico e histórico.
    Me emociona, y a la vez me da un poco de escalofríos, pensar cuántas otras cosas de mi infancia que ni imaginaba que aún existieran podrían salir a la luz si se aplican estas técnicas de investigación.

  • Qué bueno poder ver todos los skins.
    https://skins.webamp.org/

  • Está bueno. Pero de verdad me pregunto cómo demonios la gente terminó creando estas cosas.

    • Es un problema tristemente célebre que se ve a menudo al dar soporte en Windows. En Explorer, cuando intentas abrir una carpeta o un archivo con doble clic, el mouse se resbala y el elemento termina moviéndose por accidente a otra carpeta. Es una experiencia que le recomendaría al menos una vez a todo desarrollador.
    • En parte fue estupidez, en parte codicia y en parte acciones deliberadas. El caso de usar un campo de texto en la página de millas de una aerolínea para hacer comunicación IP lenta entra en lo deliberado. Aprovechaba una página accesible en el Wi‑Fi del avión sin pagar, y creo que algunas de estas cosas eran formas tempranas de compartición de archivos y warez metidas dentro de skins de Winamp.
      La curiosidad de “¿qué hace esto?” provoca muchas cosas. Al comprimir una carpeta, alguien olvida que contiene una enorme cantidad de otros archivos, y como esos archivos no interfieren con la función principal, terminan yéndose junto con todo lo demás.
    • Al menos algunos casos podrían haber aprovechado sitios web/foros no oficiales u oficiales que permitían compartir y alojar archivos wsz gratis. Como los wsz, al final, son archivos zip, parece posible.