{"id":33910,"date":"2019-10-31T21:55:20","date_gmt":"2019-10-31T18:55:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga\/"},"modified":"2019-10-31T21:55:20","modified_gmt":"2019-10-31T18:55:20","slug":"vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga","title":{"rendered":"Lanzamiento de John the Ripper 1.9.0-jumbo-1 con soporte para FPGA.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.openwall.com\/lists\/announce\/2019\/05\/14\/1\">Lanzado<\/a><\/noindex> nueva versi\u00f3n del programa m\u00e1s antiguo y compatible para recuperaci\u00f3n de contrase\u00f1as <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openwall.com\/john\/\">John the Ripper 1.9.0-jumbo-1<\/a><\/noindex> (el proyecto se desarrolla desde 1996). Desde el lanzamiento de la versi\u00f3n anterior 1.8.0-jumbo-1 han pasado 4.5 a\u00f1os, durante los cuales se han realizado m\u00e1s de 6000 cambios (commits de git) de m\u00e1s de 80 desarrolladores. Gracias a <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/claudioandre-br\/packages#testing\">la integraci\u00f3n continua<\/a><\/noindex>, que incluye la revisi\u00f3n previa de cada cambio (pull request) en m\u00faltiples plataformas, durante este tiempo los desarrolladores recomendaron utilizar <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\">la edici\u00f3n actual desde GitHub<\/a><\/noindex>, cuyo estado se mantuvo estable a pesar de los cambios introducidos. El c\u00f3digo principal del proyecto <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\/\">se distribuye<\/a><\/noindex> est\u00e1 bajo la licencia GPLv2+, mientras que el c\u00f3digo de algunos componentes est\u00e1 bajo la licencia BSD. <\/p>\n<p>Una caracter\u00edstica de la nueva versi\u00f3n es la adici\u00f3n de soporte para FPGA (adem\u00e1s de CPU, GPU y Xeon Phi). Para las <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ztex.de\/usb-fpga-1\/usb-fpga-1.15y.e.html\">ZTEX 1.15y<\/a><\/noindex>, que incluyen 4 chips FPGA y que originalmente se utilizaban principalmente para minar Bitcoin, ahora se implementan 7 tipos de hash de contrase\u00f1as: bcrypt, descrypt cl\u00e1sico (incluyendo bigcrypt), sha512crypt, sha256crypt, md5crypt (incluyendo Apache apr1 y AIX smd5), Drupal7 y phpass (utilizado, entre otros, en WordPress). Algunos de ellos se implementan en FPGA por primera vez. <\/p>\n<p>Para bcrypt, el rendimiento alcanzado de ~119k c\/s con 2^5 iteraciones (&#171;$2b$05&#187;) y un consumo de energ\u00eda de aproximadamente ~27 vatios supera significativamente los resultados de las GPU m\u00e1s recientes en t\u00e9rminos de placa, precio de dispositivo y vatios. Tambi\u00e9n se admite <noindex><a rel=\"nofollow\" href=\"https:\/\/www.techsolvency.com\/passwords\/ztex\/\">cl\u00fasteres<\/a><\/noindex> de este tipo de placas, que se ha verificado hasta 16 placas (64 chips FPGA) controladas desde una Raspberry Pi 2. Se mantiene la funcionalidad habitual de John the Ripper, incluidos todos los modos de recuperaci\u00f3n de contrase\u00f1as y la carga simult\u00e1nea de un gran n\u00famero de hashes. <\/p>\n<p>Para acelerar el procesamiento, se ha implementado el uso de una m\u00e1scara (modo &#171;&#8212;mask&#187;, incluso en combinaci\u00f3n con otros modos) y la comparaci\u00f3n de hashes calculados con los cargados en el lado de FPGA. En t\u00e9rminos de implementaci\u00f3n, en muchos de los dise\u00f1os (por ejemplo, para <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\/tree\/bleeding-jumbo\/src\/ztex\/fpga-sha512crypt\">sha512crypt y Drupal7<\/a><\/noindex>) se aplican bloques compuestos por n\u00facleos de procesador multihilo (soft CPU cores) que interact\u00faan con n\u00facleos criptogr\u00e1ficos. El desarrollo de esta funcionalidad fue dirigido por Denis Burykin en coordinaci\u00f3n con otros desarrolladores de jumbo.<\/p>\n<p>Otros cambios importantes:<\/p>\n<ul>\n<li class=\"l\"> Soporte para una gran cantidad de tipos adicionales de hashes, cifrados, etc., incluyendo tanto hashes de contrase\u00f1as cl\u00e1sicos (por ejemplo, de las nuevas versiones de QNX) como billeteras de criptomonedas, archivos cifrados y sistemas de archivos cifrados (por ejemplo, Bitlocker y FreeBSD geli), as\u00ed como soporte para nuevas variedades de formatos previamente compatibles (por ejemplo, se a\u00f1adi\u00f3 soporte para bcrypt-pbkdf para OpenBSD softraid) y mucho m\u00e1s. En total, se han a\u00f1adido 80 formatos en CPU y 47 en OpenCL. El n\u00famero total de formatos ahora es de 407 en CPU (o 262 sin incluir formatos &#171;dynamic&#187; configurables desde archivos de configuraci\u00f3n) y 88 en OpenCL.\n<li class=\"l\"> Abandono del soporte para el lenguaje CUDA en favor de OpenCL, lo que no interfiere en absoluto con el uso completo de las GPU de NVIDIA (e incluso ayuda, gracias al enfoque de desarrollo y optimizaciones en una \u00fanica implementaci\u00f3n de cada formato para GPU en lugar de dos implementaciones como antes).\n<li class=\"l\"> Soporte para nuevos conjuntos de instrucciones SIMD &#8212; AVX2, AVX-512 (incluido para la segunda generaci\u00f3n de Xeon Phi) y MIC (para la primera generaci\u00f3n) &#8212; as\u00ed como un uso m\u00e1s universal y completo de SIMD en las implementaciones de muchos formatos, incluyendo la aplicaci\u00f3n de conjuntos de instrucciones previamente soportados hasta AVX y XOP en x86(-64) y<br \/>\nNEON, ASIMD y AltiVec en ARM, Aarch64 y POWER, respectivamente.<\/p>\n<li class=\"l\"> Numerosas optimizaciones para CPU y OpenCL, tanto para un funcionamiento m\u00e1s eficiente con una gran cantidad de hashes simult\u00e1neamente (por ejemplo, se prob\u00f3 la carga de 320 millones de hashes SHA-1 en GPU), as\u00ed como para aumentar la velocidad de c\u00e1lculo de hashes. Parte de estas optimizaciones son universales, algunas cubren diversos subconjuntos de formatos, y muchas son espec\u00edficas para formatos individuales.\n<li class=\"l\"> (Auto-)ajuste de la optimizaci\u00f3n de la memoria intermedia de las contrase\u00f1as verificadas en CPU (&#171;&#8212;tune=auto &#8212;verbosity=5&#187;) y las dimensiones \u00f3ptimas de la tarea en OpenCL (habilitado por defecto), teniendo en cuenta la lenta activaci\u00f3n de la frecuencia de trabajo completa en las GPU de la serie NVIDIA GTX 10xx y posteriores. Uso de hashes realmente cargados y longitud real de las contrase\u00f1as verificadas (cuando se conoce de antemano) para tal auto-ajuste.\n<li class=\"l\"> Adici\u00f3n de un compilador &#171;de expresiones din\u00e1micas&#187;, especificadas directamente en la l\u00ednea de comandos, que implementan nuevos tipos h\u00edbridos de hashes, por ejemplo &#171;&#8212;format=dynamic=&#8217;sha1(md5($p).$s)'&#187;, calculados en CPU utilizando SIMD. Como componentes de tales expresiones, se admiten decenas de hashes r\u00e1pidos (desde los comunes como MD5 hasta algunos moderadamente ex\u00f3ticos como Whirlpool), la combinaci\u00f3n de subcadenas, la codificaci\u00f3n y decodificaci\u00f3n, el cambio de registro de caracteres, referencias a contrase\u00f1as, sal, nombres de usuario y constantes de cadena.\n<li class=\"l\"> Eliminaci\u00f3n de diferencias no deseadas con hashcat, incluyendo soporte para reglas espec\u00edficas de hashcat (comandos de reglas de listas de palabras), cambio a la numeraci\u00f3n de dispositivos OpenCL comenzando desde 1, aplicaci\u00f3n por defecto de las mismas longitudes de contrase\u00f1as (normalmente longitud 7) en pruebas de rendimiento.\n<li class=\"l\"> Nuevos modos de generaci\u00f3n de contrase\u00f1as verificadas (modos de cracking), incluyendo PRINCE de hashcat (forma &#171;frases&#187;, combinando varias palabras en orden ascendente de longitud total), subsets (intenta encontrar contrase\u00f1as con insuficientes caracteres diferentes, incluso si esos caracteres provienen de un gran conjunto de posibilidades) y hybrid external (permite que los modos externos, descritos en archivos de configuraci\u00f3n en un lenguaje tipo C, generen m\u00faltiples contrase\u00f1as verificadas basadas en cada &#171;palabra&#187; base proveniente de otro modo). Adem\u00e1s, varios nuevos modos externos predefinidos.\n<li class=\"l\"> Funciones adicionales para el uso simult\u00e1neo de m\u00faltiples modos (uno sobre otro &#8212; stacking), as\u00ed como para el uso de dicho conjunto de reglas (wordlist rules stacking).\n<li class=\"l\"> Mejoras en los modos mask (estiramiento gradual de la m\u00e1scara en el rango de longitudes especificado, aplicaci\u00f3n de la m\u00e1scara en el lado del dispositivo OpenCL o de la placa FPGA) y single crack (comportamiento razonable en dispositivos que calculan un gran n\u00famero de hashes en paralelo, para lo cual antes en este modo faltaban contrase\u00f1as verificables, as\u00ed como limitaciones en el uso de memoria).\n<li class=\"l\"> Muchas mejoras en el soporte de Unicode y otros codificadores en diferentes subsistemas.\n<li class=\"l\"> Muchas mejoras en los programas *2john (que transforman archivos de diferentes formatos para<br \/>\nuso con john), especialmente wpapcap2john (que procesa el tr\u00e1fico WiFi).<\/p>\n<li class=\"l\"> Muchas nuevas opciones de l\u00ednea de comandos, configuraciones en john.conf, opciones del script configure y sus nuevas capacidades correspondientes, no todas las cuales se han podido mencionar aqu\u00ed.\n<li class=\"l\"> Mejora de la calidad del c\u00f3digo gracias al soporte integrado para compilaciones de depuraci\u00f3n con AddressSanitizer (ya disponible anteriormente) y UndefinedBehaviorSanitizer (agregado), la inclusi\u00f3n de un fuzzer de formatos incorporado (como parte de GSoC 2015), y la implementaci\u00f3n de integraci\u00f3n continua (compilaciones para decenas de combinaciones de sistemas operativos y compiladores y pruebas en ellos para asegurar el correcto soporte de todos los formatos).\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fuente: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50702\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0441\u0442\u0430\u0440\u0435\u0439\u0448\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u043f\u043e\u0434\u0431\u043e\u0440\u0430 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 John the Ripper 1.9.0-jumbo-1 (\u043f\u0440\u043e\u0435\u043a\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441 1996 \u0433\u043e\u0434\u0430). C \u0432\u044b\u0445\u043e\u0434\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 1.8.0-jumbo-1 \u043f\u0440\u043e\u0448\u043b\u043e 4.5 \u0433\u043e\u0434\u0430, \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u044b\u043b\u043e \u0432\u043d\u0435\u0441\u0435\u043d\u043e \u0431\u043e\u043b\u0435\u0435 6000 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 (git commits) \u043e\u0442 \u0431\u043e\u043b\u0435\u0435 80 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0439 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f (pull request) \u043d\u0430 \u043c\u043d\u043e\u0433\u0438\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445, \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-33910","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0441\u0442\u0430\u0440\u0435\u0439\u0448\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u043f\u043e\u0434\u0431\u043e\u0440\u0430 \u043f\u0430\u0440\u043e\u043b\u0435\u0439\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a John the Ripper 1.9.0-jumbo-1 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 FPGA | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0441\u0442\u0430\u0440\u0435\u0439\u0448\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u043f\u043e\u0434\u0431\u043e\u0440\u0430 \u043f\u0430\u0440\u043e\u043b\u0435\u0439\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:55:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:55:20+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lanzamiento de John the Ripper 1.9.0-jumbo-1 con soporte para FPGA | ProHoster","description":"Se ha lanzado una nueva versi\u00f3n del programa de recuperaci\u00f3n de contrase\u00f1as m\u00e1s antiguo soportado.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a John the Ripper 1.9.0-jumbo-1 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 FPGA | ProHoster","og:description":"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0441\u0442\u0430\u0440\u0435\u0439\u0448\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u043f\u043e\u0434\u0431\u043e\u0440\u0430 \u043f\u0430\u0440\u043e\u043b\u0435\u0439","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:55:20+00:00","article:modified_time":"2019-10-31T18:55:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33910","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 17:11:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:31:22","updated":"2026-01-21 17:11:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/33910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=33910"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/33910\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=33910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=33910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=33910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}