{"id":67529,"date":"2025-05-18T01:12:40","date_gmt":"2025-05-18T01:12:40","guid":{"rendered":"https:\/\/enfoquenoticioso.com\/?p=67529"},"modified":"2025-05-18T01:12:40","modified_gmt":"2025-05-18T01:12:40","slug":"a-un-programador-no-le-gustaba-como-extraia-el-cafe-su-cafetera-asi-que-dedico-100-horas-para-hackearla","status":"publish","type":"post","link":"https:\/\/enfoquenoticioso.com\/?p=67529","title":{"rendered":"A un programador no le gustaba c\u00f3mo extra\u00eda el caf\u00e9 su cafetera. As\u00ed que dedic\u00f3 100 horas para hackearla"},"content":{"rendered":"<div>\n<p>Pocas cosas dan m\u00e1s rabia que toparte con un aparato extremadamente simple que no responda exactamente como quieres. Un ejemplo son los electrodom\u00e9sticos que deber\u00edan estar a nuestro servicio, pero que a veces pasan de nosotros, son <a class=\"text-outboundlink\" href=\"https:\/\/www.xataka.com\/domotica-1\/pantallas-lavadoras-electrodomesticos-que-hablan-asi-imagina-samsung-futuro-hogar-conectado\" data-vars-post-title=\"Pantallas hasta en las lavadoras y electrodom\u00e9sticos que hablan entre s\u00ed: as\u00ed imagina Samsung el futuro del hogar conectado\" data-vars-post-url=\"https:\/\/www.xataka.com\/domotica-1\/pantallas-lavadoras-electrodomesticos-que-hablan-asi-imagina-samsung-futuro-hogar-conectado\" target=\"_blank\" rel=\"noopener\">innecesariamente complejos<\/a> o tienen much\u00edsimas funciones, pero no una tan simple como \u201cno te apagues autom\u00e1ticamente\u201d. Eso es lo que se encontr\u00f3 un desarrollador de software al <a class=\"text-outboundlink\" href=\"https:\/\/www.xataka.com\/seleccion\/capsulas-automatica-manual-mejores-cafeteras-tus-gustos-necesidades\" data-vars-post-title=\"De c\u00e1psulas, autom\u00e1tica o manual. Las mejores cafeteras seg\u00fan tus gustos y necesidades\" data-vars-post-url=\"https:\/\/www.xataka.com\/seleccion\/capsulas-automatica-manual-mejores-cafeteras-tus-gustos-necesidades\" target=\"_blank\" rel=\"noopener\">comprar una cafetera<\/a>, y tom\u00f3 la decisi\u00f3n m\u00e1s l\u00f3gica.<\/p>\n<p><!-- BREAK 1 --> <\/p>\n<p>\u00bfDevolverla? No: hackearla. Y ojo, porque eso de \u2018hackear\u2019 las cafeteras no es tan raro.<\/p>\n<p><strong>Funciones vs usuario<\/strong>. <a rel=\"noopener, noreferrer\" href=\"https:\/\/def.camp\/speaker\/gabriel-ciubotaru\/\" target=\"_blank\">Gabriel Ciubotaru<\/a> es un desarrollador de software, pero tambi\u00e9n un experto en ciberseguridad e ingenier\u00eda inversa, entre otras aptitudes. En una reciente conferencia en el DefCamp 2024 (una relevante conferencia de ciberseguridad y hacking a nivel europeo), Gabriel contaba c\u00f3mo hab\u00eda adquirido una cafetera que le gustaba bastante, pero que ten\u00eda una funci\u00f3n muy molesta: a los 30 minutos de estar encendida, se apagaba autom\u00e1ticamente.<\/p>\n<p><!-- BREAK 2 --><\/p>\n<p>Es una funci\u00f3n para ahorrar energ\u00eda, y eso est\u00e1 bien, pero el problema es la enorme contradicci\u00f3n que surge cuando, cada vez que se enciende, realiza un ciclo de depurado que expulsa una cantidad moderada de agua. Adem\u00e1s de agua, era una p\u00e9rdida de tiempo y Gabriel rebusc\u00f3 entre las opciones hasta encontrar un l\u00edmite de tiempo superior: de tres horas. Como \u00e9l se hace un caf\u00e9 cada cuatro horas, no era lo adecuado para su ritmo de vida y decidi\u00f3 abrir la m\u00e1quina.<\/p>\n<p><!-- BREAK 3 --> <\/p>\n<div class=\"article-asset article-asset-normal article-asset-center\">\n<div class=\"desvio-container\">\n<div class=\"desvio\">\n<div class=\"desvio-figure js-desvio-figure\">\n    <a href=\"https:\/\/www.xataka.com\/historia-tecnologica\/primera-webcam-historia-se-invento-hace-30-anos-su-proposito-era-vigilar-cafetera\" class=\"pivot-outboundlink\" data-vars-post-title=\"La primera webcam de la historia se invent\u00f3 hace m\u00e1s de 30 a\u00f1os. Y su prop\u00f3sito era vigilar una cafetera\" target=\"_blank\" rel=\"noopener\"><br \/>\n     <img loading=\"lazy\" decoding=\"async\" alt=\"La primera webcam de la historia se invent\u00f3 hace m\u00e1s de 30 a\u00f1os. Y su prop\u00f3sito era vigilar una cafetera\" width=\"375\" height=\"142\" src=\"https:\/\/i.blogs.es\/327662\/earlybird-coffee-je-moid38su-unsplash\/375_142.jpeg\"\/><br \/>\n    <\/a>\n   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><strong>Hackear la cafetera<\/strong>. La tarea parec\u00eda simple: extraer la placa base, localizar el microcontrolador e identificar el sistema programado para apagar autom\u00e1ticamente la m\u00e1quina y realizar ese proceso de depurado, cambiar el firmware con el valor de tiempo deseado y volver a montar la m\u00e1quina. La realidad es que encontr\u00f3 relativamente f\u00e1cil ese componente, pero lo complicado era encontrar, en toda la mara\u00f1a de c\u00f3digo, las l\u00edneas que deb\u00eda modificar para que la cafetera se apagara cuando \u00e9l quisiera.<\/p>\n<p><!-- BREAK 4 --><\/p>\n<p>Lo hizo fij\u00e1ndose en un c\u00f3digo que controla los iconos de advertencia que muestra la pantalla de la cafetera para que el usuario identifique su estado siguiendo las instrucciones del manual, por lo que modific\u00f3 esos valores, subi\u00f3 el c\u00f3digo modificado al microcontrolador y\u2026 listo, la cafetera ahora funciona como \u00e9l quiere.<\/p>\n<p><!-- BREAK 5 --><\/p>\n<div class=\"article-asset-video article-asset-normal\">\n<div class=\"asset-content\">\n<p>\n   <iframe loading=\"lazy\" title=\"Brew it yourself at DefCamp 2024\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/sGuoFbVH4AA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n  <\/p>\n<\/p><\/div>\n<\/div>\n<p>Lo he explicado de una forma muy sencilla, pero en Gabriel da todos los detalles en su conferencia. Tambi\u00e9n comenta que se ha ahorrado 30 segundos al d\u00eda invirtiendo 100 horas de trabajo para hackear la cafetera, pero que es algo que ha valido totalmente la pena porque ahora es el aparato el que funciona como el usuario quiere.<\/p>\n<p><!-- BREAK 6 --> <\/p>\n<p><strong>Proyectos m\u00e1s caseros<\/strong>. Est\u00e1 claro que no todos tenemos los recursos, ganas, tiempo o inter\u00e9s en conseguir lo que ha logrado Gabriel. Esos 30 segundos, a muchos, ni nos molestar\u00edan, pero lo que tambi\u00e9n es cierto es que hay un inter\u00e9s por parte de algunos usuarios de hackear sus cafeteras de una forma u otra. Una de las cafeteras m\u00e1s populares es la <a rel=\"nofollow, sponsored, noopener, noreferrer\" target=\"_blank\" class=\"js-ecommerce\" id=\"link-ecommerce-1\" href=\"https:\/\/www.xataka.com\/redirect?url=https%3A%2F%2Fwww.amazon.es%2FDeLonghi-Dedica-EC685-BK-inoxidable-capuccinatore%2Fdp%2FB06X3Z9MF3&amp;category=seguridad&amp;ecomPostExpiration=perish&amp;postId=318729\" data-vars-affiliate-url=\"https:\/\/www.amazon.es\/DeLonghi-Dedica-EC685-BK-inoxidable-capuccinatore\/dp\/B06X3Z9MF3\">DeLonghi Dedica<\/a>. Es la que yo tengo y tiene una serie de valores predeterminados que responden a la cantidad de tiempo de extracci\u00f3n del caf\u00e9.<\/p>\n<p><!-- BREAK 7 --><\/p>\n<p>Para un portafiltros presurizado como el que lleva la m\u00e1quina, son adecuados, pero cuando compras un portafiltros al aire, esos valores se quedan cortos y tenemos una manera de programar una extracci\u00f3n m\u00e1s lenta a base de combinar sus tres botones. Es algo que viene indicado en el manual, pero lo que no viene indicado es c\u00f3mo lograr una mejor espuma de leche.<\/p>\n<p><!-- BREAK 8 --><\/p>\n<p>El espumador incluido es funcional, pero no perfecto. Un truco para tener m\u00e1s control sobre el proceso es quitar la parte met\u00e1lica del espumador y quedarnos con la goma, con una boquilla mucho m\u00e1s fina. As\u00ed podemos controlar mejor el proceso, pero hay un problema: debido a la presi\u00f3n, la boquilla salta. \u00bfLa soluci\u00f3n? Fijar esa boquilla a la cafetera <a rel=\"noopener, noreferrer\" href=\"https:\/\/www.youtube.com\/watch?v=NZ56fZu9SOQ\" target=\"_blank\">mediante una brida<\/a>, y problema resuelto.<\/p>\n<p><!-- BREAK 9 --><\/p>\n<div class=\"article-asset-image article-asset-normal article-asset-center\">\n<div class=\"asset-content\">\n                   <img class=\"centro_sinmarco\" height=\"1010\" width=\"1718\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, 100vw\" fetchpriority=\"high\" srcset=\"https:\/\/i.blogs.es\/437f3b\/captura-de-pantalla-2025-05-14-a-las-10.51.32\/450_1000.jpeg 450w, https:\/\/i.blogs.es\/437f3b\/captura-de-pantalla-2025-05-14-a-las-10.51.32\/650_1200.jpeg 681w,https:\/\/i.blogs.es\/437f3b\/captura-de-pantalla-2025-05-14-a-las-10.51.32\/1024_2000.jpeg 1024w, https:\/\/i.blogs.es\/437f3b\/captura-de-pantalla-2025-05-14-a-las-10.51.32\/1366_2000.jpeg 1366w\" src=\"https:\/\/i.blogs.es\/437f3b\/captura-de-pantalla-2025-05-14-a-las-10.51.32\/450_1000.jpeg\" alt=\"Hack cafetera\"\/><br \/>\n   <img decoding=\"async\" alt=\"Hack cafetera\" class=\"centro_sinmarco\" src=\"https:\/\/i.blogs.es\/437f3b\/captura-de-pantalla-2025-05-14-a-las-10.51.32\/450_1000.jpeg\"\/><\/p><\/div>\n<\/div>\n<p><strong>Quitando funciones a la m\u00e1quina<\/strong>. Esa es una modificaci\u00f3n muy sencilla, pero hay otra que es quiz\u00e1 m\u00e1s interesante porque afecta directamente a c\u00f3mo sabe el caf\u00e9. En las cafeteras de filtro, lo m\u00e1s habitual es que la base tenga una resistencia que mantenga el caf\u00e9 caliente durante m\u00e1s tiempo. Esto implica que el caf\u00e9 se \u2018cocina\u2019 mediante la extracci\u00f3n, pero que luego se sigue calentando con una base a alta temperatura que modifica su sabor. No es lo ideal, pero hasta m\u00e1quinas caras (y que, supuestamente, sus fabricantes deber\u00edan saber que eso afecta al sabor) lo implementan.<\/p>\n<p><!-- BREAK 10 --> <\/p>\n<p>Por eso, una modificaci\u00f3n com\u00fan en este tipo de cafeteras es abrirlas y quitar los cables que dan energ\u00eda a esa resistencia. No afecta en nada al funcionamiento de la cafetera a la hora de preparar el caf\u00e9, pero eliminas esa base que sigue cocinando el caf\u00e9 una vez extra\u00eddo. Es una modificaci\u00f3n que da m\u00e1s \u201cmiedo\u201d que colocar una brida, pero que vale la pena porque, como digo, tiene una influencia directa en el caf\u00e9.<\/p>\n<p><!-- BREAK 11 --><\/p>\n<p>Y como esa modificaci\u00f3n hay muchas otras, como la de colocar un espumador de leche de m\u00e1s calidad en la mencionada Dedica o cambiar la presi\u00f3n de la bomba de agua, <a rel=\"noopener, noreferrer\" href=\"https:\/\/www.youtube.com\/watch?v=MMUVouP62mc\" target=\"_blank\">cambiar el difusor<\/a> de agua en una Moccamaster&#8230;<\/p>\n<p><!-- BREAK 12 --><\/p>\n<div class=\"article-asset-video article-asset-normal\">\n<div class=\"asset-content\">\n<p>\n   <iframe loading=\"lazy\" title=\"Moccamaster Hot Plate Removal Tutorial\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/GR-SbfsoMHM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n  <\/p>\n<\/p><\/div>\n<\/div>\n<p><strong>Implicaciones m\u00e1s serias<\/strong>. Vale, estos casos son curiosos y permiten mejorar el funcionamiento de la cafetera, pero realmente hackear una cafetera es una cosa seria. Es algo que Martin Hron, investigador de seguridad de Avast, <a rel=\"noopener, noreferrer\" href=\"https:\/\/blog.avast.com\/avast-hacked-a-smart-coffee-maker\" target=\"_blank\">demostr\u00f3<\/a> al <a class=\"text-outboundlink\" href=\"https:\/\/www.xataka.com\/magnet\/cafetera-que-te-chantajea-pidiendo-dinero-antes-darte-bebida-problema-internet-cosas\" data-vars-post-title=\"La cafetera que te chantajea pidiendo dinero antes de darte la bebida: el problema del internet de las cosas\" data-vars-post-url=\"https:\/\/www.xataka.com\/magnet\/cafetera-que-te-chantajea-pidiendo-dinero-antes-darte-bebida-problema-internet-cosas\" target=\"_blank\" rel=\"noopener\">hackear una cafetera inteligente<\/a>. Centr\u00e1ndose en la Smarter Cofee de primera generaci\u00f3n, Hron consigui\u00f3 acceso \u00a0al sistema y se dio cuenta de que funcionaba como un punto de acceso Wi-Fi sin protecci\u00f3n, con conexiones sin cifrar y que permit\u00eda actualizaciones de firmware sin autenticaci\u00f3n.<\/p>\n<p><!-- BREAK 13 --><\/p>\n<div class=\"article-asset-video article-asset-normal\">\n<div class=\"asset-content\">\n<p>\n   <iframe loading=\"lazy\" title=\"How We Hacked Our Coffee Machine and Held it for Ransom\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/U9a31iUk-Dw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n  <\/p>\n<\/p><\/div>\n<\/div>\n<p>\u00bfQu\u00e9 demostr\u00f3? Dos cosas. Por un lado, que pod\u00eda hacer girar el molinillo sin control, desperdiciar agua hirviendo o emitir pitidos. Tambi\u00e9n pod\u00eda mostrar un mensaje de rescate con una URL en la que realizar el pago para que la cafetera deje de comportarse as\u00ed.<\/p>\n<p><!-- BREAK 14 --><\/p>\n<p>Pero lo m\u00e1s importante es que Hron puso de manifiesto c\u00f3mo los dispositivos IoT inseguros pueden convertirse en un quebradero de cabeza. Incluso pueden usarse para minar criptomonedas, aunque el hardware de estos dispositivos suele ser demasiado simple para ello.<\/p>\n<p><!-- BREAK 15 --> <\/p>\n<p>Im\u00e1genes | AVAST, Tom&#8217;s Coffee Corner, Coffeehaus<\/p>\n<p>En Xataka | <a class=\"text-outboundlink\" href=\"https:\/\/www.xataka.com\/investigacion\/ciencia-sabe-que-derramamos-cafe-al-caminar-taza-manos-tiene-formula-para-evitarlo\" data-vars-post-title=\"La ciencia ya sabe por qu\u00e9 derramamos caf\u00e9 al caminar con una taza en las manos. Y tiene la f\u00f3rmula para evitarlo \" data-vars-post-url=\"https:\/\/www.xataka.com\/investigacion\/ciencia-sabe-que-derramamos-cafe-al-caminar-taza-manos-tiene-formula-para-evitarlo\" target=\"_blank\" rel=\"noopener\">La ciencia ya sabe por qu\u00e9 derramamos caf\u00e9 al caminar con una taza en las manos. Y tiene la f\u00f3rmula para evitarlo<\/a><\/p>\n<\/p><\/div>\n<p><a href=\"https:\/\/www.xataka.com\/seguridad\/hackear-cafetera-como-programador-invirtio-100-horas-trabajo-para-ahorrar-30-segundos-al-dia-pura-cabezoneria\" class=\" target=\" title=\"A un programador no le gustaba c\u00f3mo extra\u00eda el caf\u00e9 su cafetera. As\u00ed que dedic\u00f3 100 horas para hackearla\" target=\"_blank\" rel=\"noopener\">Ver fuente<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pocas cosas dan m\u00e1s rabia que toparte con un aparato extremadamente simple que no responda exactamente como quieres. Un ejemplo son los electrodom\u00e9sticos que deber\u00edan estar a nuestro servicio, pero que a veces pasan de nosotros, son innecesariamente complejos o tienen much\u00edsimas funciones, pero no una tan simple como \u201cno te apagues autom\u00e1ticamente\u201d. Eso es [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":67530,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-67529","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologia"],"_links":{"self":[{"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=\/wp\/v2\/posts\/67529","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=67529"}],"version-history":[{"count":0,"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=\/wp\/v2\/posts\/67529\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=\/wp\/v2\/media\/67530"}],"wp:attachment":[{"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=67529"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=67529"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/enfoquenoticioso.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=67529"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}