{"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\/fr\/blog\/news\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga","title":{"rendered":"Sortie de John the Ripper 1.9.0-jumbo-1 avec support 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\">Lanc\u00e9e<\/a><\/noindex> nouvelle version du programme le plus ancien toujours pris en charge pour le craquage de mots de passe <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openwall.com\/john\/\">John the Ripper 1.9.0-jumbo-1<\/a><\/noindex> (le projet est en d\u00e9veloppement depuis 1996). Il s'est \u00e9coul\u00e9 4,5 ans depuis la sortie de la version pr\u00e9c\u00e9dente 1.8.0-jumbo-1, durant lesquels plus de 6000 modifications (commits git) ont \u00e9t\u00e9 apport\u00e9es par plus de 80 d\u00e9veloppeurs. Gr\u00e2ce \u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/claudioandre-br\/packages#testing\">l'int\u00e9gration continue<\/a><\/noindex>, qui inclut une v\u00e9rification pr\u00e9alable de chaque modification (pull request) sur de nombreuses plateformes, durant cette p\u00e9riode, les d\u00e9veloppeurs ont recommand\u00e9 d'utiliser <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\">la version actuelle sur GitHub<\/a><\/noindex>, dont l'\u00e9tat est rest\u00e9 stable malgr\u00e9 les modifications apport\u00e9es. Le code principal du projet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\/\">est distribu\u00e9<\/a><\/noindex> est sous licence GPLv2+, tandis que le code de certains composants est sous licence BSD. <\/p>\n<p>La nouveaut\u00e9 de cette version est l'ajout du support FPGA (en plus du CPU, GPU et Xeon Phi). Pour les cartes <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ztex.de\/usb-fpga-1\/usb-fpga-1.15y.e.html\">ZTEX 1.15y<\/a><\/noindex>, comprenant 4 puces FPGA et initialement utilis\u00e9es principalement pour le minage de Bitcoin, 7 types de hachages de mots de passe sont d\u00e9sormais pris en charge : bcrypt, le descrypt classique (y compris bigcrypt), sha512crypt, sha256crypt, md5crypt (y compris Apache apr1 et AIX smd5), Drupal7 et phpass (utilis\u00e9 notamment dans WordPress). Certains d'entre eux sont impl\u00e9ment\u00e9s sur FPGA pour la premi\u00e8re fois. <\/p>\n<p>Pour bcrypt, la performance atteinte de ~119k c\/s avec 2^5 it\u00e9rations (&#171;$2b$05&#187;) et une consommation d'environ ~27 watts d\u00e9passe consid\u00e9rablement les r\u00e9sultats des derniers GPU en termes de co\u00fbt, de prix du mat\u00e9riel et de watts. De plus, est \u00e9galement support\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.techsolvency.com\/passwords\/ztex\/\">Des clusters<\/a><\/noindex> Pour am\u00e9liorer les performances, l'utilisation de masques (mode \u00ab\u2014mask\u00bb, y compris en combinaison avec d'autres modes) et la comparaison des hachages calcul\u00e9s avec ceux charg\u00e9s c\u00f4t\u00e9 FPGA ont \u00e9t\u00e9 mises en \u0153uvre. En termes de mise en \u0153uvre, dans de nombreux designs (par exemple, pour <\/p>\n<p>Pour am\u00e9liorer la vitesse, une utilisation de masque (mode &#171;&#8212;mask&#187;, y compris en combinaison avec d'autres modes) et la comparaison des hachages calcul\u00e9s avec ceux charg\u00e9s sur le FPGA ont \u00e9t\u00e9 impl\u00e9ment\u00e9es. En termes de mise en \u0153uvre, dans de nombreux designs (par exemple, pour <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\/tree\/bleeding-jumbo\/src\/ztex\/fpga-sha512crypt\">sha512crypt et Drupal7<\/a><\/noindex>), des blocs compos\u00e9s de c\u0153urs de processeurs multithread (c\u0153urs CPU soft) interagissant avec des c\u0153urs cryptographiques ont \u00e9t\u00e9 utilis\u00e9s. Le d\u00e9veloppement de cette fonctionnalit\u00e9 a \u00e9t\u00e9 dirig\u00e9 par Denis Burykin en coordination avec d'autres d\u00e9veloppeurs de jumbo.<\/p>\n<p>D'autres changements importants :<\/p>\n<ul>\n<li class=\"l\"> Prise en charge de nombreux types de hachages suppl\u00e9mentaires, de chiffrages, etc., y compris \u00e0 la fois des hachages classiques de mots de passe (par exemple, des nouvelles versions de QNX), des portefeuilles de cryptomonnaies, des archives chiffr\u00e9es et des syst\u00e8mes de fichiers chiffr\u00e9s (comme Bitlocker et FreeBSD geli), ainsi que le support de nouveaux types de formats pr\u00e9c\u00e9demment pris en charge (par exemple, support ajout\u00e9 pour bcrypt-pbkdf pour OpenBSD softraid) et bien plus encore. Au total, 80 formats ont \u00e9t\u00e9 ajout\u00e9s sur CPU et 47 sur OpenCL. Le nombre total de formats est maintenant de 407 sur CPU (ou 262 sans compter les formats &#171;dynamic&#187; configurables \u00e0 partir des fichiers de configuration) et 88 sur OpenCL.\n<li class=\"l\"> Abandon du support du langage CUDA au profit d'OpenCL, ce qui n'entrave en rien l'utilisation compl\u00e8te des GPU NVIDIA (et m\u00eame am\u00e9liore les performances, gr\u00e2ce \u00e0 la concentration du d\u00e9veloppement et des optimisations sur une seule mise en \u0153uvre de chaque format pour le GPU au lieu de deux mises en \u0153uvre pr\u00e9c\u00e9demment).\n<li class=\"l\"> Le support de nouveaux ensembles d'instructions SIMD \u2014 AVX2, AVX-512 (y compris pour la deuxi\u00e8me g\u00e9n\u00e9ration Xeon Phi) et MIC (pour la premi\u00e8re g\u00e9n\u00e9ration) \u2014 ainsi qu'une utilisation plus universelle et compl\u00e8te de SIMD dans l'impl\u00e9mentation de nombreux formats, y compris l'utilisation d'ensembles d'instructions pr\u00e9c\u00e9demment pris en charge jusqu'\u00e0 AVX et XOP sur x86(-64) et<br \/>\nNEON, ASIMD et AltiVec sur ARM, Aarch64 et POWER, respectivement.<\/p>\n<li class=\"l\"> De nombreuses optimisations pour CPU et OpenCL, tant pour un traitement plus efficace d'un grand nombre de hachages simultan\u00e9ment (par exemple, v\u00e9rification de 320 millions de hachages SHA-1 sur GPU), que pour am\u00e9liorer la vitesse de calcul des hachages. Certaines de ces optimisations sont universelles, d'autres couvrent diff\u00e9rents sous-ensembles de formats, et beaucoup sont sp\u00e9cifiques \u00e0 des formats individuels.\n<li class=\"l\"> (Auto-)configuration de la mise en m\u00e9moire tampon optimale des mots de passe v\u00e9rifi\u00e9s sur CPU (&#171;&#8212;tune=auto &#8212;verbosity=5&#187;) et des dimensions de t\u00e2ches optimales sur OpenCL (inclus par d\u00e9faut), en tenant compte de la lente mont\u00e9e en fr\u00e9quence maximale des GPU de la s\u00e9rie NVIDIA GTX 10xx et plus. Utilisation des hachages r\u00e9ellement charg\u00e9s et de la longueur r\u00e9elle des mots de passe v\u00e9rifi\u00e9s (lorsqu'elle est connue \u00e0 l'avance) pour une telle auto-configuration.\n<li class=\"l\"> Ajout d'un compilateur d'\u00ab\u00a0expressions dynamiques\u00a0\u00bb, sp\u00e9cifi\u00e9es directement sur la ligne de commande et impl\u00e9mentant de nouveaux types hybrides de hachages, par exemple \u00ab\u00a0\u2014format=dynamique=\u2019sha1(md5($p).$s)'\u00a0\u00bb, calcul\u00e9s sur CPU en utilisant le SIMD. Comme composants de ces expressions, des dizaines de hachages rapides sont pris en charge (des plus r\u00e9pandus comme MD5 aux plus exotiques comme Whirlpool), la concat\u00e9nation de sous-cha\u00eenes, l'encodage et le d\u00e9codage, la transformation de la casse des caract\u00e8res, des r\u00e9f\u00e9rences aux mots de passe, sel, nom d'utilisateur et constantes de cha\u00eene.\n<li class=\"l\"> \u00c9limination des diff\u00e9rences ind\u00e9sirables par rapport \u00e0 hashcat, y compris le support des r\u00e8gles sp\u00e9cifiques \u00e0 hashcat (commandes de r\u00e8gles de wordlist), le passage \u00e0 la num\u00e9rotation des appareils OpenCL \u00e0 partir de 1, et l'application par d\u00e9faut des m\u00eames longueurs de mots de passe (g\u00e9n\u00e9ralement une longueur de 7) lors des tests de performance.\n<li class=\"l\"> Nouveaux modes de g\u00e9n\u00e9ration de mots de passe v\u00e9rifi\u00e9s (modes de cracking), y compris PRINCE de hashcat (forme des \u00ab phrases \u00bb, en combinant plusieurs mots par ordre croissant de longueur totale), subsets (devine des mots de passe avec un nombre insuffisant de caract\u00e8res diff\u00e9rents, m\u00eame si ces caract\u00e8res proviennent d'un grand ensemble possible) et hybrid external (permet aux modes externes, d\u00e9crits dans les fichiers de configuration dans un langage similaire \u00e0 C, de former de nombreux mots de passe v\u00e9rifi\u00e9s bas\u00e9s sur chaque \u00ab mot \u00bb de base provenant d'un autre mode). De plus, plusieurs nouveaux modes externes pr\u00e9d\u00e9finis.\n<li class=\"l\"> Fonctionnalit\u00e9s suppl\u00e9mentaires pour l'utilisation simultan\u00e9e de plusieurs modes (les uns au-dessus des autres &#8212; stacking), ainsi que pour l'utilisation de r\u00e8gles de jeux (stacking de r\u00e8gles de liste de mots).\n<li class=\"l\"> Am\u00e9liorations des modes mask (\u00e9tirement progressif du masque dans une plage de longueurs sp\u00e9cifi\u00e9e, application du masque c\u00f4t\u00e9 dispositif OpenCL ou carte FPGA) et single crack (comportement raisonnable sur des dispositifs calculant un grand nombre de hachages en parall\u00e8le, ce qui manquait pr\u00e9c\u00e9demment de mots de passe v\u00e9rifiables dans ce mode, ainsi que des limites sur la consommation de m\u00e9moire).\n<li class=\"l\"> De nombreuses am\u00e9liorations du support Unicode et d'autres encodages dans divers sous-syst\u00e8mes.\n<li class=\"l\"> De nombreuses am\u00e9liorations des programmes *2john (transformant des fichiers de diff\u00e9rents formats pour<br \/>\nutilisation avec john), en particulier wpapcap2john (g\u00e8re le trafic WiFi).<\/p>\n<li class=\"l\"> De nombreuses nouvelles options de ligne de commande, de param\u00e8tres dans john.conf, d'options de script configure et les nouvelles fonctionnalit\u00e9s qui y correspondent, dont toutes ne peuvent \u00eatre mentionn\u00e9es ici.\n<li class=\"l\"> Am\u00e9lioration de la qualit\u00e9 du code gr\u00e2ce au support int\u00e9gr\u00e9 des builds de d\u00e9bogage avec AddressSanitizer (d\u00e9j\u00e0 pr\u00e9sent auparavant) et UndefinedBehaviorSanitizer (ajout\u00e9), avec l'ajout d'un fuzzer int\u00e9gr\u00e9 pour les formats (dans le cadre de GSoC 2015), et l'utilisation de l'int\u00e9gration continue (builds pour des dizaines de combinaisons de syst\u00e8mes d'exploitation et de compilateurs et tests de leur prise en charge correcte de tous les formats).\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <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\/fr\/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=\"fr_FR\" \/>\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\/fr\/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\udd47Sortie de John the Ripper 1.9.0-jumbo-1 avec prise en charge FPGA | ProHoster","description":"Une nouvelle version du plus ancien programme de r\u00e9cup\u00e9ration de mots de passe a \u00e9t\u00e9 publi\u00e9e.","canonical_url":"https:\/\/prohoster.info\/fr\/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":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/33910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=33910"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/33910\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=33910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=33910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=33910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}