{"slug":"emperador","username":"emperador","perfil":{"id":1151,"rol":"jugador","biografia":"","miembro_desde":"2026-02-10T11:12:09Z","avatar_url":"/img/perfil/1151","perfil_url":"/u/emperador","redes":{"linkedin":null,"github":null,"youtube":null}},"progreso":{"catalogo":"docker","maquinas_totales":198,"maquinas_hechas":16,"porcentaje":8.1,"por_dificultad":{"Muy Fácil":{"hechas":8,"totales":8},"Fácil":{"hechas":6,"totales":66},"Medio":{"hechas":2,"totales":85},"Difícil":{"hechas":0,"totales":39}}},"estadisticas":{"maquinas_hechas":16,"maquinas_creadas":0,"writeups_publicados":12,"certificados_disponibles":12,"certificados_generados":12,"puntos_writeups":17,"ranking_writeups":98,"ranking_creadores":null},"maquinas_hechas":[{"id":225,"nombre":"BigWear","dificultad":"Medio","clase":"medio","color":"#e0a553","origen":"docker","categoria":"Hacking Web","logo_url":"/img/maquina/225","autor":"El Pingüino de Mario","enlace_autor":"https://www.youtube.com/channel/UCGLfzfKRUsV6BzkrF1kJGsg","fecha":"23/03/2026","descripcion":"Laboratorio para practicar hacking web en distintos entornos.","descarga":"https://mega.nz/file/GJdAyATA#9vz7Vq3-ASHeF_xv6AGrJFmadJtnrQ5euX6c_0mAano","completada_el":"2026-06-23T18:05:35Z","writeup_url":"https://github.com/DanSanMar/WRITE-UPS/blob/Security-Scripts-Bash/DOCKERLABS/bigwear.pdf","certificado":{"cert_id":"DL-D6503B","emitido_el":"2026-07-10T09:12:33Z","pdf_url":"/api/certificado/pdf/DL-D6503B","imagen_url":"/api/certificado/imagen/DL-D6503B","verify_url":"/api/certificado/verificar/DL-D6503B"}},{"id":82,"nombre":"Ejotapete","dificultad":"Fácil","clase":"facil","color":"#8bc34a","origen":"docker","categoria":"Hacking CMS","logo_url":"/img/maquina/82","autor":"El Pingüino de Mario","enlace_autor":"https://www.youtube.com/channel/UCGLfzfKRUsV6BzkrF1kJGsg","fecha":"14/07/2025","descripcion":"Máquina para explotar una vulnerabilidad en un CMS drupal que no corre en la raíz del puerto 80, así como una escalada de privilegios con dos vías distintas.","descarga":"https://mega.nz/file/KJ8E2TbA#PtpPLqXE1viV_WlHBDWBn6d9rs0Du4nEmXk8or3ynOg","completada_el":"2026-06-22T18:53:23Z","writeup_url":"https://github.com/DanSanMar/WRITE-UPS/blob/Security-Scripts-Bash/DOCKERLABS/ejotapete.pdf","certificado":{"cert_id":"DL-F46B81","emitido_el":"2026-07-10T09:12:33Z","pdf_url":"/api/certificado/pdf/DL-F46B81","imagen_url":"/api/certificado/imagen/DL-F46B81","verify_url":"/api/certificado/verificar/DL-F46B81"}},{"id":96,"nombre":"ChocolateLovers","dificultad":"Fácil","clase":"facil","color":"#8bc34a","origen":"docker","categoria":"Hacking CMS","logo_url":"/img/maquina/96","autor":"El Pingüino de Mario","enlace_autor":"https://www.youtube.com/channel/UCGLfzfKRUsV6BzkrF1kJGsg","fecha":"26/06/2024","descripcion":"Laboratorio para practicar la explotación del CMS Nibbleblog para obtener una shell y escalar privilegios en Linux.","descarga":"https://mega.nz/file/FbcgFS4J#_hcnLHn7jiXA-xlNkeXMRd92bJSaubMDeLIXZ-cMBrs","completada_el":"2026-06-18T18:16:59Z","writeup_url":null,"certificado":null},{"id":238,"nombre":"Autoescuela","dificultad":"Fácil","clase":"facil","color":"#8bc34a","origen":"docker","categoria":"Hacking Web","logo_url":"/img/maquina/238","autor":"mikisbd","enlace_autor":"https://github.com/0xR0t","fecha":"15/04/2026","descripcion":"Laboratorio para practicar la explotación de una aplicación Node.js/Express con WebSocket que deriva en ejecución remota de comandos (CVE-2025-55182), con escalada de privilegios en Linux.","descarga":"https://mega.nz/file/fMUDnTwR#0p4LOvj_WNlVwZItskLLNLa0n5H15qjjTKOU0KHG5nI","completada_el":"2026-06-03T17:00:56Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/Autoescuela.pdf","certificado":{"cert_id":"DL-25F8DE","emitido_el":"2026-07-10T09:12:31Z","pdf_url":"/api/certificado/pdf/DL-25F8DE","imagen_url":"/api/certificado/imagen/DL-25F8DE","verify_url":"/api/certificado/verificar/DL-25F8DE"}},{"id":35,"nombre":"Candy","dificultad":"Fácil","clase":"facil","color":"#8bc34a","origen":"docker","categoria":"Hacking CMS","logo_url":"/img/maquina/35","autor":"Luisillo_o","enlace_autor":"https://www.youtube.com/@Luisillo_o","fecha":"29/08/2024","descripcion":"Laboratorio para practicar la explotación de un CMS Joomla, accediendo al panel de administración e inyectando una reverse shell.","descarga":"https://mega.nz/file/WJVEnTAK#ognGlnVkavgOovj1D_AhGfQOL2ij4rsgL0Q0ueWy8vc","completada_el":"2026-04-19T21:28:39Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/Candy.pdf","certificado":{"cert_id":"DL-DD971B","emitido_el":"2026-07-10T09:12:29Z","pdf_url":"/api/certificado/pdf/DL-DD971B","imagen_url":"/api/certificado/imagen/DL-DD971B","verify_url":"/api/certificado/verificar/DL-DD971B"}},{"id":87,"nombre":"WalkingCMS","dificultad":"Fácil","clase":"facil","color":"#8bc34a","origen":"docker","categoria":"Hacking CMS","logo_url":"/img/maquina/87","autor":"El Pingüino de Mario","enlace_autor":"https://www.youtube.com/channel/UCGLfzfKRUsV6BzkrF1kJGsg","fecha":"09/04/2024","descripcion":"Intrusión por fuerza bruta en el panel interno de wordpress y acceso al servidor desde dicho panel.","descarga":"https://mega.nz/file/rFUkXS7I#6-CkVjeaLGj5xPyoA9PFKb8OnHcSN76yndRtWQHJ5uc","completada_el":"2026-04-04T15:32:23Z","writeup_url":null,"certificado":null},{"id":112,"nombre":"Asucar","dificultad":"Medio","clase":"medio","color":"#e0a553","origen":"docker","categoria":"Hacking CMS","logo_url":"/img/maquina/112","autor":"The Hackers Labs","enlace_autor":"https://thehackerslabs.com/","fecha":"12/05/2024","descripcion":"Laboratorio para practicar la explotación de WordPress y escalada de privilegios abusando de puttygen mediante sudo.","descarga":"https://mega.nz/file/sCtDHbjS#3FdcMCEsKE5Ea0taLVkx9Nt9Oj43fqm4Q6RBKCTOVac","completada_el":"2026-03-29T10:13:39Z","writeup_url":null,"certificado":null},{"id":144,"nombre":"Obsession","dificultad":"Muy Fácil","clase":"muy-facil","color":"#43959b","origen":"docker","categoria":"Hacking Web","logo_url":"/img/maquina/144","autor":"Juan","enlace_autor":"https://russ0ski.github.io/MyHackingRoad/","fecha":"25/06/2024","descripcion":"Enumeración de rutas en web, y hacking de protocolos de red, principalmente SSH y FTP.","descarga":"https://mega.nz/file/JHUEFZ4J#SyfKRfM6_xKBXLxP8JZKW-sVQnB0Nv2B1Dwbw6pRn9w","completada_el":"2026-03-24T14:01:19Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/obssesion.pdf","certificado":{"cert_id":"DL-49E35F","emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-49E35F","imagen_url":"/api/certificado/imagen/DL-49E35F","verify_url":"/api/certificado/verificar/DL-49E35F"}},{"id":46,"nombre":"Vacaciones","dificultad":"Muy Fácil","clase":"muy-facil","color":"#43959b","origen":"docker","categoria":"Hacking Infraestructura","logo_url":"/img/maquina/46","autor":"Romabri","enlace_autor":"https://www.youtube.com/@romabripwn","fecha":"04/06/2024","descripcion":"Laboratorio para practicar fuerza bruta contra SSH y escalada de privilegios en Linux.","descarga":"https://mega.nz/file/YCEGAISD#y6iWUG_auH4vUApClb9ix7H6JmOCKm4vAYS2TjQn59g","completada_el":"2026-03-23T16:59:14Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/vacaciones.pdf","certificado":{"cert_id":"DL-81E0FC","emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-81E0FC","imagen_url":"/api/certificado/imagen/DL-81E0FC","verify_url":"/api/certificado/verificar/DL-81E0FC"}},{"id":37,"nombre":"HedgeHog","dificultad":"Muy Fácil","clase":"muy-facil","color":"#43959b","origen":"docker","categoria":"Hacking Infraestructura","logo_url":"/img/maquina/37","autor":"AnkbNikas","enlace_autor":"https://github.com/AnkbNikas","fecha":"10/11/2024","descripcion":"Laboratorio para practicar fuerza bruta SSH y escalada de privilegios mediante movimiento entre usuarios.","descarga":"https://mega.nz/file/ic9VwYZJ#Hr1BjW2axoSRmUYbxhldmTNiYtBV9TQU83JDJPpoYww","completada_el":"2026-03-22T21:07:17Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/Hedgehog.pdf","certificado":{"cert_id":"DL-175D39","emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-175D39","imagen_url":"/api/certificado/imagen/DL-175D39","verify_url":"/api/certificado/verificar/DL-175D39"}},{"id":102,"nombre":"Escolares","dificultad":"Fácil","clase":"facil","color":"#8bc34a","origen":"docker","categoria":"Hacking CMS","logo_url":"/img/maquina/102","autor":"Luisillo_o","enlace_autor":"https://www.youtube.com/@Luisillo_o","fecha":"09/06/2024","descripcion":"Laboratorio para practicar la explotación de WordPress (plugin File Manager) y escalada de privilegios mediante movimiento entre usuarios.","descarga":"https://mega.nz/file/ZXckGSob#QBn80M3tFNTrKCJwZ1lIh-9Rafx5sdlG3lyCT9FPYes","completada_el":"2026-03-21T15:54:45Z","writeup_url":null,"certificado":null},{"id":16,"nombre":"BreakMySSH","dificultad":"Muy Fácil","clase":"muy-facil","color":"#43959b","origen":"docker","categoria":"Hacking Infraestructura","logo_url":"/img/maquina/16","autor":"El Pingüino de Mario","enlace_autor":"https://www.youtube.com/channel/UCGLfzfKRUsV6BzkrF1kJGsg","fecha":"29/05/2024","descripcion":"Laboratorio para practicar ataques de fuerza bruta con Hydra contra el servicio SSH.","descarga":"https://mega.nz/file/hfE3lbwZ#ExAcF54AyOHeJqgH2R4cDIAGc5IVlJnI5Rs-Us2QMpM","completada_el":"2026-03-21T15:54:28Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/BreakMySSH.pdf","certificado":{"cert_id":"DL-B3288C","emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-B3288C","imagen_url":"/api/certificado/imagen/DL-B3288C","verify_url":"/api/certificado/verificar/DL-B3288C"}},{"id":66,"nombre":"Tproot","dificultad":"Muy Fácil","clase":"muy-facil","color":"#43959b","origen":"docker","categoria":"Hacking Infraestructura","logo_url":"/img/maquina/66","autor":"d1se0","enlace_autor":"https://github.com/D1se0","fecha":"10/02/2025","descripcion":"Laboratorio para practicar la explotación del backdoor de vsftpd 2.3.4 (CVE-2011-2523) para obtener acceso root.","descarga":"https://mega.nz/file/ORUEzLia#WQgvveTv3kAnXBs6UyRShd1JomGNg6Sk7DSa_fJwD7k","completada_el":"2026-03-21T15:54:21Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/tproot.pdf","certificado":{"cert_id":"DL-A870AD","emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-A870AD","imagen_url":"/api/certificado/imagen/DL-A870AD","verify_url":"/api/certificado/verificar/DL-A870AD"}},{"id":38,"nombre":"BorazuwarahCTF","dificultad":"Muy Fácil","clase":"muy-facil","color":"#43959b","origen":"docker","categoria":"Hacking Infraestructura","logo_url":"/img/maquina/38","autor":"borazuwarah","enlace_autor":"https://github.com/borazuwarah/","fecha":"28/05/2024","descripcion":"Laboratorio para practicar estaganografía y fuerza bruta contra protocolos de red.","descarga":"https://mega.nz/file/gWNQlaZD#CgYMb_EEBL0jcypTg0xZZUaIqhO47ueX6pPU6utLy1U","completada_el":"2026-02-21T17:34:54Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/BorazuwarahCTF.pdf","certificado":{"cert_id":"DL-DFC743","emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-DFC743","imagen_url":"/api/certificado/imagen/DL-DFC743","verify_url":"/api/certificado/verificar/DL-DFC743"}},{"id":13,"nombre":"Trust","dificultad":"Muy Fácil","clase":"muy-facil","color":"#43959b","origen":"docker","categoria":"Hacking Infraestructura","logo_url":"/img/maquina/13","autor":"El Pingüino de Mario","enlace_autor":"https://www.youtube.com/channel/UCGLfzfKRUsV6BzkrF1kJGsg","fecha":"02/04/2024","descripcion":"Laboratorio para practicar enumeración web, fuerza bruta SSH con Hydra y escalada de privilegios abusando de sudoers.","descarga":"https://mega.nz/file/CUtQjK5S#Le7ZLVQKzsVKG05rvulpLdyG4sR-4Iihs9BLHrwFHIU","completada_el":"2026-02-20T21:03:28Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/Trust.pdf","certificado":{"cert_id":"DL-A61DC9","emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-A61DC9","imagen_url":"/api/certificado/imagen/DL-A61DC9","verify_url":"/api/certificado/verificar/DL-A61DC9"}},{"id":22,"nombre":"FirstHacking","dificultad":"Muy Fácil","clase":"muy-facil","color":"#43959b","origen":"docker","categoria":"Hacking Infraestructura","logo_url":"/img/maquina/22","autor":"El Pingüino de Mario","enlace_autor":"https://www.youtube.com/channel/UCGLfzfKRUsV6BzkrF1kJGsg","fecha":"14/06/2024","descripcion":"Laboratorio para practicar la explotación del backdoor de vsftpd 2.3.4 para obtener acceso como root.","descarga":"https://mega.nz/file/oCd2VC5D#QfiRoFmZrZ-FjTuyRX9bLw7638fjluwp6jNth7JjXTw","completada_el":"2026-02-20T19:21:21Z","writeup_url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/FirstHacking.pdf","certificado":{"cert_id":"DL-8CD97B","emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-8CD97B","imagen_url":"/api/certificado/imagen/DL-8CD97B","verify_url":"/api/certificado/verificar/DL-8CD97B"}}],"maquinas_creadas":[],"writeups":[{"maquina":"BigWear","url":"https://github.com/DanSanMar/WRITE-UPS/blob/Security-Scripts-Bash/DOCKERLABS/bigwear.pdf","tipo":"video","publicado_el":"2026-06-28T08:19:39Z","logo_url":"/img/maquina/225"},{"maquina":"Ejotapete","url":"https://github.com/DanSanMar/WRITE-UPS/blob/Security-Scripts-Bash/DOCKERLABS/ejotapete.pdf","tipo":"video","publicado_el":"2026-06-28T08:19:39Z","logo_url":"/img/maquina/82"},{"maquina":"Trust","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/Trust.pdf","tipo":"video","publicado_el":"2026-06-22T09:14:56Z","logo_url":"/img/maquina/13"},{"maquina":"BreakMySSH","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/BreakMySSH.pdf","tipo":"video","publicado_el":"2026-06-22T09:14:56Z","logo_url":"/img/maquina/16"},{"maquina":"FirstHacking","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/FirstHacking.pdf","tipo":"video","publicado_el":"2026-06-22T09:14:56Z","logo_url":"/img/maquina/22"},{"maquina":"HedgeHog","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/Hedgehog.pdf","tipo":"video","publicado_el":"2026-06-22T09:14:56Z","logo_url":"/img/maquina/37"},{"maquina":"BorazuwarahCTF","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/BorazuwarahCTF.pdf","tipo":"video","publicado_el":"2026-06-22T09:14:56Z","logo_url":"/img/maquina/38"},{"maquina":"Vacaciones","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/vacaciones.pdf","tipo":"video","publicado_el":"2026-06-22T09:14:56Z","logo_url":"/img/maquina/46"},{"maquina":"Obsession","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/obssesion.pdf","tipo":"video","publicado_el":"2026-06-22T09:14:56Z","logo_url":"/img/maquina/144"},{"maquina":"Tproot","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/tproot.pdf","tipo":"video","publicado_el":"2026-06-22T09:14:56Z","logo_url":"/img/maquina/66"},{"maquina":"Autoescuela","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/Autoescuela.pdf","tipo":"video","publicado_el":"2026-06-11T07:10:53Z","logo_url":"/img/maquina/238"},{"maquina":"Candy","url":"https://github.com/DanSanMar/WRITESUPS-DOCKERLABS/blob/Security-Scripts-Bash/Candy.pdf","tipo":"video","publicado_el":"2026-04-20T08:52:58Z","logo_url":"/img/maquina/35"}],"certificados":[{"cert_id":"DL-D6503B","maquina":"BigWear","dificultad":"Medio","logo_url":"/img/maquina/225","generado":true,"emitido_el":"2026-07-10T09:12:33Z","pdf_url":"/api/certificado/pdf/DL-D6503B","imagen_url":"/api/certificado/imagen/DL-D6503B","verify_url":"/api/certificado/verificar/DL-D6503B"},{"cert_id":"DL-F46B81","maquina":"Ejotapete","dificultad":"Fácil","logo_url":"/img/maquina/82","generado":true,"emitido_el":"2026-07-10T09:12:33Z","pdf_url":"/api/certificado/pdf/DL-F46B81","imagen_url":"/api/certificado/imagen/DL-F46B81","verify_url":"/api/certificado/verificar/DL-F46B81"},{"cert_id":"DL-A61DC9","maquina":"Trust","dificultad":"Muy Fácil","logo_url":"/img/maquina/13","generado":true,"emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-A61DC9","imagen_url":"/api/certificado/imagen/DL-A61DC9","verify_url":"/api/certificado/verificar/DL-A61DC9"},{"cert_id":"DL-B3288C","maquina":"BreakMySSH","dificultad":"Muy Fácil","logo_url":"/img/maquina/16","generado":true,"emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-B3288C","imagen_url":"/api/certificado/imagen/DL-B3288C","verify_url":"/api/certificado/verificar/DL-B3288C"},{"cert_id":"DL-8CD97B","maquina":"FirstHacking","dificultad":"Muy Fácil","logo_url":"/img/maquina/22","generado":true,"emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-8CD97B","imagen_url":"/api/certificado/imagen/DL-8CD97B","verify_url":"/api/certificado/verificar/DL-8CD97B"},{"cert_id":"DL-175D39","maquina":"HedgeHog","dificultad":"Muy Fácil","logo_url":"/img/maquina/37","generado":true,"emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-175D39","imagen_url":"/api/certificado/imagen/DL-175D39","verify_url":"/api/certificado/verificar/DL-175D39"},{"cert_id":"DL-DFC743","maquina":"BorazuwarahCTF","dificultad":"Muy Fácil","logo_url":"/img/maquina/38","generado":true,"emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-DFC743","imagen_url":"/api/certificado/imagen/DL-DFC743","verify_url":"/api/certificado/verificar/DL-DFC743"},{"cert_id":"DL-81E0FC","maquina":"Vacaciones","dificultad":"Muy Fácil","logo_url":"/img/maquina/46","generado":true,"emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-81E0FC","imagen_url":"/api/certificado/imagen/DL-81E0FC","verify_url":"/api/certificado/verificar/DL-81E0FC"},{"cert_id":"DL-49E35F","maquina":"Obsession","dificultad":"Muy Fácil","logo_url":"/img/maquina/144","generado":true,"emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-49E35F","imagen_url":"/api/certificado/imagen/DL-49E35F","verify_url":"/api/certificado/verificar/DL-49E35F"},{"cert_id":"DL-A870AD","maquina":"Tproot","dificultad":"Muy Fácil","logo_url":"/img/maquina/66","generado":true,"emitido_el":"2026-07-10T09:12:32Z","pdf_url":"/api/certificado/pdf/DL-A870AD","imagen_url":"/api/certificado/imagen/DL-A870AD","verify_url":"/api/certificado/verificar/DL-A870AD"},{"cert_id":"DL-25F8DE","maquina":"Autoescuela","dificultad":"Fácil","logo_url":"/img/maquina/238","generado":true,"emitido_el":"2026-07-10T09:12:31Z","pdf_url":"/api/certificado/pdf/DL-25F8DE","imagen_url":"/api/certificado/imagen/DL-25F8DE","verify_url":"/api/certificado/verificar/DL-25F8DE"},{"cert_id":"DL-DD971B","maquina":"Candy","dificultad":"Fácil","logo_url":"/img/maquina/35","generado":true,"emitido_el":"2026-07-10T09:12:29Z","pdf_url":"/api/certificado/pdf/DL-DD971B","imagen_url":"/api/certificado/imagen/DL-DD971B","verify_url":"/api/certificado/verificar/DL-DD971B"}]}