"¿Que una empresa estúpida no te da el firmware de una lavadora de mi*r*a pese a la resolución europea del derecho a la reparación? Pues les hackeo una lavadora del mismo modelo, y le extraigo el alma via ICSP". Así que me puse a investigar este ejemplo de hackeo
|
etiquetas: firmware , lavadora , avería , haking , beko , derecho
Vaya un hacker de mis huevos
Primero se informa, luego se amenaza y finalmente se fija una fecha de publicación
Ahora mismo estoy pendiente que lleguen unas eeprom de recambio para intentar resucitar una Tv Led de 40 pulgadas que me encontré al lado de un contenedor.
Alguien con la fuerza suficiente debería hacer algo parecido para el resto de electrodomésticos. No es normal que sea tan complicadas las reparaciones y que no haya especificaciones por ninguna parte.
Tengo un lavaplatos Candy enganchado a JTAG
Por trescientos y pico puedes comprar un estabilizador de 25A que te debería proteger de picos y demás bichos malignos.
¿Justificaría ahora que alguien lo hackease a él para obtener ese firmware?
Obviamente ningun fabricante quiere que sepas donde te han rateado porque abre la puerta de que un tipo manitas descubra que el aparato de mil euros es el mismo que el de quinientos.
*Por ejemplo, en un modelo de peugot habian rateado tanto en cableado que el firmware controlaba que el cableado no recibiese mas corriente de la soportada para el cable reduciendo la corriente que recibia la electronica. Electronica que al recibir menos corriente provocaba fallos por todo el coche. La solucion era modificar el firmware para que no redujese la corriente y poner mas cableado.
Imaginate lo contentos que se pusieron los compradores que lo descubrieron y lo fieles que son ahora a la marca.
numerosay que el electrodomestico no de abasto en un mal dia de vomitos y cagaleras (esto me lo conto una madre en primera persona).El hackeo lo entiendo perfectamente.
www.meneame.net/story/responsabilidad-ecologica-tintas-propietarias
En estos aparatos el firmware en binario debería considerarse como un repuesto más.
He pasado por eso y siempre quedan pelángranos.
Precisamente una lavadora es algo para no compartir.
Beko debería estar obligada a proporcionar, al menos, el controlador programado con su firmware para el cambio.
Entiendo que al comprar la lavadora, ésta incluía la licencia de software del firmware, por lo tanto instalarlo en otro microcontrolador para sustituir al averiado sería perfectamente legal.
Por eso estaban mal, como dice #32. ¿El negocio del creador del driver está en que imprimiera o en que no?
Todos sabemos que en el cine y en periodismo existe el "computer magick" que hacen magia como si fuera Harry Potter, pero la realidad es bastante más aburrida.
Y por cierto, cada vez lo venden más en los automóviles. ¿Para qué comprar un coche cuando puedes estar pagando uno durante toda la vida?
En mi caso es una averia frecuente y algunos espabilados tienen su modelo de negocio en venderte el chip ya programado:
www.ebay.fr/itm/114390116443
Pero com paciencia tambien se encuentra. Y el programador y el chip virgen lo encuentras por unos euros en aliepress
Me ocurrio con una Epson conectada a un equipo Windows y a un equipo Mac.
El de Windows indicaba sin tinta y se negaba imprimir, el de Mac seguia imprimiendo, aún con aviso, por lo menos 10 folios a todo color, casi nada.
Visto de otra forma: si compro un CD con Windows, quiero tener la opción de hacerle una copia de seguridad por si se me daña.
Yo me lo pensaría...
Daría lugar a una situación de a ver quién fabrica más barato, con el agravante de que quien ha invertido tiempo en desarrollarlo el primero ha hecho el primo. Por tanto nadie haría nada.
La placa estaba frita, era el chip que estaba mal, pero aun asi consiguio hacer un dump del firm....
Quiero investigar un poco a ver si puedo cambiar el firmware. Si pudiera (que podré) me llevaré el control al HA para programar los lavados y secados (es de los que abre la puerta para secar) al momento idóneo en función de la capacidad generadora de la planta (solar y eólica con bateria), de la temperatura que tenga el calentador termosolar (el lavavajillas coge agua caliente para lavar) y de las necesidades del resto de consumidores (tengo un escalado jerárquico de consumidores, y poner el lavavajillas solo es prioritario una vez cada 4-5 días).
Justo ayer tenía el conector JTAG (soy un poco antiguo), enganchado con unos cocodrilos a lo que parecía un típico puerto de servicio (GND. VCD, RX, TX), a ver si se comporta como salida de debug o hay algún tráfico en el inicio) Cero resultado, pero volveré a la carga en Abril con nuevos bríos y un convertidor de niveles bidir de 3.3-5, no sea que el problema venga de ahí...
Pero no parece haber mucho movimiento ultimamente, por desgracia
"Obviamente ningun fabricante quiere que sepas donde te han rateado porque abre la puerta de que un tipo manitas descubra que el aparato de mil euros es el mismo que el de quinientos."
Porque es más barato hacer un "switch" software que uno en hardware (o cualquier cosa, vamos). Es un pecado grandísimo. Por cierto, lo que describes se ha hecho toda la vida, aparatos electrónicos a los que sólo ponerles un condensador o una resistencia en un punto estratégico y ya tenías la versión superior "gratis". O las viejas cintas que les ponías un trozo de celo y ya podías sobreescribirlas y reutilizarlas en lugar de comprar unas nuevas y muchas veces de inferior calidad. Y así ejemplos un montón.
¿y qué crees que pasará si metes más voltaje de la cuenta en un cableado "racaneado"? ¿crees que la única cuestión es "que han racaneado cables" o el consumo general, frecuencias e interferencias entre dispositivos, los problemas de temperatura, etc. también son factores que el fabricante tuvo que manejar y ponderar? porque todo lo que tú le echas a la malicia puede tener otras explicaciones igual de razonables (sin obviar que uno de los principales objetivos de todo diseño es que montarlo cueste lo mínimo posible).
Por otro lado... ¿crees que el fabricante se va a hacer cargo de cables y otros elementos quemados por exceso de voltaje de firmwares alterados? ¿o de que una interferencia entre dos dispositivos cause un accidente en determinadas circunstancias?
www.linuxadictos.com/stallman-y-la-impresora-el-origen-de-las-licencia
Salía un código de error, lo busqué en su web, me decía qué pieza era la que fallaba. Pedida en su tienda y en 48h en casa. Cambiada y listo.
Pero vamos, que aunque hubieses comprado un Miele alemán, tampoco te lo hubieran dado.
#19 tienes razón, es como cuando te bajas el del móvil para actualizarlo por usb (hace siglos que no hago una de esas, por cierto)
Pero si es cierto que por lo general no es un electrodoméstico que uses todos los días ni mucho menos.
Ahora como no sepas por dónde buscar y tengas algo de paciencia no es fácil.