{"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\/it\/blog\/novosti-interneta\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga","title":{"rendered":"Rilascio di John the Ripper 1.9.0-jumbo-1 con supporto 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\">Rilasciata<\/a><\/noindex> una nuova versione del pi\u00f9 antico programma supportato per il recupero delle password <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openwall.com\/john\/\">John the Ripper 1.9.0-jumbo-1<\/a><\/noindex> (il progetto \u00e8 in sviluppo dal 1996). Sono passati 4,5 anni dall'uscita della versione precedente 1.8.0-jumbo-1, durante i quali sono stati apportati oltre 6000 cambiamenti (git commits) da pi\u00f9 di 80 sviluppatori. Grazie a <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/claudioandre-br\/packages#testing\">integrazione continua<\/a><\/noindex>, che include la revisione preliminare di ogni modifica (pull request) su molte piattaforme, nel frattempo gli sviluppatori hanno raccomandato di utilizzare <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\">l'ultima edizione da GitHub<\/a><\/noindex>, il cui stato \u00e8 rimasto stabile nonostante le modifiche apportate. Il codice principale del progetto <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\/\">distribuito<\/a><\/noindex> \u00e8 sotto licenza GPLv2+, mentre il codice di alcuni componenti \u00e8 sotto licenza BSD. <\/p>\n<p>Una novit\u00e0 della nuova versione \u00e8 l'aggiunta del supporto FPGA (oltre a CPU, GPU e Xeon Phi). Per le schede <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ztex.de\/usb-fpga-1\/usb-fpga-1.15y.e.html\">ZTEX 1.15y<\/a><\/noindex>, che includono 4 chip FPGA e originariamente utilizzate principalmente per il mining di Bitcoin, ora sono implementati 7 tipi di hashing per le password: bcrypt, descrypt classico (incluso bigcrypt), sha512crypt, sha256crypt, md5crypt (incluso Apache apr1 e AIX smd5), Drupal7 e phpass (utilizzato, tra l'altro, in WordPress). Alcuni di essi sono implementati su FPGA per la prima volta. <\/p>\n<p>Per bcrypt, le prestazioni raggiunte di circa ~119k c\/s con 2^5 iterazioni (&#171;$2b$05&#187;) con un consumo di potenza di circa ~27 watt superano notevolmente i risultati dei pi\u00f9 recenti GPU in relazione al costo hardware e per watt. Sono supportate anche <noindex><a rel=\"nofollow\" href=\"https:\/\/www.techsolvency.com\/passwords\/ztex\/\">cluster<\/a><\/noindex> di questo tipo di schede, testato fino a 16 schede (64 chip FPGA), controllati da un Raspberry Pi 2. \u00c8 supportata la normale funzionalit\u00e0 di John the Ripper, compresi tutti i metodi di attacco alle password e il caricamento simultaneo di un gran numero di hash. <\/p>\n<p>Per migliorare le performance, \u00e8 stata implementata l'applicazione di una maschera (modalit\u00e0 &#171;&#8212;mask&#187;, anche in combinazione con altre modalit\u00e0) e il confronto tra gli hash calcolati e quelli caricati sul lato FPGA. Dal punto di vista dell'implementazione, in molti dei design (ad esempio, per <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\/tree\/bleeding-jumbo\/src\/ztex\/fpga-sha512crypt\">sha512crypt e Drupal7<\/a><\/noindex>) utilizzano blocchi costituiti da nuclei di processori multi-thread (soft CPU cores), interagenti con nuclei crittografici. Lo sviluppo di questa funzionalit\u00e0 \u00e8 stato curato da Denis Burikin in coordinamento con altri sviluppatori di jumbo.<\/p>\n<p>Altre modifiche importanti:<\/p>\n<ul>\n<li class=\"l\"> Supporto per un'ampia variet\u00e0 di tipi di hashing, cifrature, ecc., inclusi sia gli hash classici delle password (ad esempio, dalle nuove versioni di QNX) sia i portafogli di criptovalute, archivi crittografati e file system crittografati (ad esempio, Bitlocker e FreeBSD geli), oltre al supporto per nuove varianti di formati gi\u00e0 supportati in precedenza (ad esempio, \u00e8 stato aggiunto il supporto bcrypt-pbkdf per OpenBSD softraid) e molto altro. In totale, sono stati aggiunti 80 formati su CPU e 47 su OpenCL. Il numero totale di formati ora \u00e8 di 407 su CPU (o 262 escludendo i formati &#171;dynamic&#187;, configurabili tramite file di configurazione) e 88 su OpenCL.\n<li class=\"l\"> Abbandono del supporto per il linguaggio CUDA a favore di OpenCL, il che non ostacola affatto l'utilizzo completo delle GPU NVIDIA (e anzi aiuta, grazie alla concentrazione della sviluppo e ottimizzazione su una sola implementazione di ciascun formato per GPU invece di due implementazioni come in precedenza).\n<li class=\"l\"> Supporto per nuovi set di istruzioni SIMD \u2014 AVX2, AVX-512 (incluso per la seconda generazione Xeon Phi) e MIC (per la prima generazione) \u2014 oltre a un utilizzo pi\u00f9 universale e completo di SIMD nelle implementazioni di molti formati, compreso l'applicazione di set di istruzioni precedentemente supportati fino a AVX e XOP su x86(-64) e<br \/>\nNEON, ASIMD e AltiVec su ARM, Aarch64 e POWER, rispettivamente.<\/p>\n<li class=\"l\"> Numerose ottimizzazioni per CPU e OpenCL, sia per un'elaborazione pi\u00f9 efficiente di un gran numero di hash contemporaneamente (ad esempio, \u00e8 stata testata un'elaborazione di 320 milioni di hash SHA-1 su GPU), sia per migliorare la velocit\u00e0 di calcolo degli hash. Alcune di queste ottimizzazioni sono universali, altre coprono sottoinsiemi di formati diversi, mentre molte sono specifiche per singoli formati.\n<li class=\"l\"> (Auto-)configurazione del buffering ottimale delle password verificate sulla CPU (\u00ab\u2014tune=auto \u2014verbosity=5\u00bb) e delle dimensioni ottimali del carico di lavoro su OpenCL (inclusa per default), tenendo conto anche della lenta transizione alla piena frequenza operativa delle GPU NVIDIA GTX 10xx e successive. Utilizzo di hash effettivamente caricati e lunghezza reale delle password verificate (quando nota in anticipo) per tale auto-configurazione.\n<li class=\"l\"> Aggiunta del compilatore \u00abespressioni dinamiche\u00bb, specificate direttamente nella riga di comando e che implementano nuovi tipi ibridi di hash, ad esempio \u00ab--format=dynamic='sha1(md5($p).$s)'\u00bb, calcolati sulla CPU utilizzando SIMD. Come componenti di tali espressioni, sono supportati dozzine di hash veloci (da quelli comuni come MD5 a quelli moderatamente esotici come Whirlpool), unione di sottostringhe, codifica e decodifica, conversione del case, riferimenti a password, sale, nome utente e costanti di stringa.\n<li class=\"l\"> Eliminazione delle discrepanze indesiderate rispetto a hashcat, inclusa la supporto per regole precedentemente specifiche di hashcat (comandi delle regole della wordlist), passaggio alla numerazione delle unit\u00e0 OpenCL partendo da 1, applicazione delle stesse lunghezze di password (di solito lunghezza 7) come predefinito durante i test delle prestazioni.\n<li class=\"l\"> Nuove modalit\u00e0 di generazione di password verificabili (modalit\u00e0 di cracking), inclusa PRINCE da hashcat (crea \u00abfrasi\u00bb unendo pi\u00f9 parole in base alla lunghezza totale crescente), subsets (individua password con un numero insufficiente di caratteri diversi, anche se questi caratteri provengono da un ampio insieme di possibilit\u00e0) e hybrid external (consente a modalit\u00e0 esterne, descritte in file di configurazione di linguaggio simile al C, di generare pi\u00f9 password verificabili sulla base di ciascuna \u00abparola\u00bb di base fornita da un'altra modalit\u00e0). Inoltre, diverse nuove modalit\u00e0 esterne predefinite.\n<li class=\"l\"> Funzionalit\u00e0 aggiuntive per l'uso simultaneo di pi\u00f9 modalit\u00e0 (una sopra l'altra \u2014 stacking), cos\u00ec come per l'uso di set di regole (stacking delle regole wordlist).\n<li class=\"l\"> Miglioramenti delle modalit\u00e0 mask (allargamento graduale della maschera nell'intervallo di lunghezze specificate, applicazione della maschera sul lato del dispositivo OpenCL o della scheda FPGA) e single crack (comportamento razionale su dispositivi che calcolano un gran numero di hash in parallelo, cui precedentemente in questa modalit\u00e0 mancavano password controllabili, cos\u00ec come limiti nel consumo di memoria).\n<li class=\"l\"> Numerosi miglioramenti del supporto Unicode e di altri formati di codifica in diverse sottosistemi.\n<li class=\"l\"> Moltissimi miglioramenti nel programma *2john (che converte file di vari formati per<br \/>\nl'utilizzo con john), in particolare wpapcap2john (che gestisce il traffico WiFi).<\/p>\n<li class=\"l\"> Numerose nuove opzioni da riga di comando, impostazioni in john.conf, opzioni dello script configure e relative nuove funzionalit\u00e0, non tutte delle quali sono state menzionate qui.\n<li class=\"l\"> Miglioramento della qualit\u00e0 del codice grazie al supporto integrato per le build di debug con AddressSanitizer (gi\u00e0 presente) e UndefinedBehaviorSanitizer (aggiunto), incorporando un fuzzing dei formati (nel contesto di GSoC 2015), l'implementazione dell'integrazione continua (build per decine di combinazioni di sistemi operativi e compilatori e test in esse per garantire il supporto corretto di tutti i formati).\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <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-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - 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 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\" \/>\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\/it\/blog\/novosti-interneta\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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 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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/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\udd47Rilascio di John the Ripper 1.9.0-jumbo-1 con supporto FPGA | ProHoster","description":"\u00c8 stata rilasciata una nuova versione del programma storico per la creazione di password John the Ripper 1.9.0-jumbo-1 (il progetto \u00e8 in corso dal 1996). Sono passati 4,5 anni dall'uscita della versione precedente 1.8.0-jumbo-1, periodo durante il quale sono state apportate oltre 6000 modifiche (commit git) da pi\u00f9 di 80 sviluppatori. Grazie all'integrazione continua, che include la revisione preliminare di ogni modifica (pull request) su molte piattaforme, nel corso di questo","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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 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","og:url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/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"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/33910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=33910"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/33910\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=33910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=33910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=33910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}