{"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\/sq\/blog\/novosti-interneta\/vypusk-john-the-ripper-1-9-0-jumbo-1-s-podderzhkoj-fpga","title":{"rendered":"L\u00ebshimi i John the Ripper 1.9.0-jumbo-1 me mb\u00ebshtetje p\u00ebr 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\">L\u00ebshuar<\/a><\/noindex> versioni i ri i programit m\u00eb t\u00eb vjet\u00ebr t\u00eb mb\u00ebshtetur p\u00ebr gjetjen e fjal\u00ebkalimeve <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openwall.com\/john\/\">John the Ripper 1.9.0-jumbo-1<\/a><\/noindex> (projekti \u00ebsht\u00eb n\u00eb zhvillim q\u00eb nga viti 1996). Nga l\u00ebshimi i versionit t\u00eb kaluar 1.8.0-jumbo-1 kan\u00eb kaluar 4.5 vjet, gjat\u00eb t\u00eb cilave jan\u00eb b\u00ebr\u00eb m\u00eb shum\u00eb se 6000 ndryshime (git commits) nga mbi 80 zhvillues. Fal\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/claudioandre-br\/packages#testing\">integrimit t\u00eb vazhduesh\u00ebm<\/a><\/noindex>, duke p\u00ebrfshir\u00eb kontrollin paraprak t\u00eb \u00e7do ndryshimi (pull request) n\u00eb shum\u00eb plataforma, gjat\u00eb k\u00ebsaj periudhe zhvilluesit rekomanduan p\u00ebrdorimin e <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\">redaktimit aktual nga GitHub<\/a><\/noindex>, gjendja e t\u00eb cilit \u00ebsht\u00eb mbajtur e q\u00ebndrueshme pavar\u00ebsisht ndryshimeve. Kodi kryesor i projektit <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\/\">distribuohet<\/a><\/noindex> \u00ebsht\u00eb n\u00ebn licenc\u00ebn GPLv2+, nd\u00ebrsa kodi i disa komponent\u00ebve \u00ebsht\u00eb n\u00ebn licenc\u00ebn BSD. <\/p>\n<p>Ve\u00e7oria e re e versionit \u00ebsht\u00eb shfaqja e mb\u00ebshtetjes p\u00ebr FPGA (n\u00eb p\u00ebrve\u00e7 CPU, GPU dhe Xeon Phi). P\u00ebr plaka <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ztex.de\/usb-fpga-1\/usb-fpga-1.15y.e.html\">ZTEX 1.15y<\/a><\/noindex>, p\u00ebrfshir\u00ebse 4 \u00e7ipa FPGA dhe q\u00eb fillimisht jan\u00eb p\u00ebrdorur kryesisht p\u00ebr minierat e Bitcoin, tani jan\u00eb implementuar 7 lloje hash fjal\u00ebkalimesh: bcrypt, descrypt klasike (duke p\u00ebrfshir\u00eb bigcrypt), sha512crypt, sha256crypt, md5crypt (duke p\u00ebrfshir\u00eb Apache apr1 dhe AIX smd5), Drupal7 dhe phpass (i p\u00ebrdorur, p\u00ebr shembull, n\u00eb WordPress). Disa prej tyre jan\u00eb implementuar n\u00eb FPGA p\u00ebr her\u00eb t\u00eb par\u00eb. <\/p>\n<p>P\u00ebr bcrypt, performanca e arritur prej ~119k c\/s me 2^5 iteracione (&#171;$2b$05&#187;) me nj\u00eb konsum energjie prej rreth ~27 vat\u00ebsh tejkalon ndjesh\u00ebm rezultatet p\u00ebr GPU-t\u00eb m\u00eb t\u00eb reja n\u00eb lidhje me \u00e7mimin e pajisjeve dhe energjin\u00eb p\u00ebr vat. Gjithashtu, mb\u00ebshteten <noindex><a rel=\"nofollow\" href=\"https:\/\/www.techsolvency.com\/passwords\/ztex\/\">klastere<\/a><\/noindex> nga k\u00ebto lloje plakash, gj\u00eb q\u00eb \u00ebsht\u00eb testuar deri n\u00eb 16 plaka (64 \u00e7ipa FPGA), t\u00eb kontrolluara nga nj\u00eb Raspberry Pi 2. Mb\u00ebshtetet funksionaliteti i zakonsh\u00ebm i John the Ripper, duke p\u00ebrfshir\u00eb t\u00eb gjitha modet e gjetjes s\u00eb fjal\u00ebkalimeve dhe ngarkimin e shumt\u00eb t\u00eb hash-eve. <\/p>\n<p>P\u00ebr t\u00eb acceleruar pun\u00ebn, \u00ebsht\u00eb realizuar p\u00ebrdorimi i maskave (modaliteti &#171;&#8212;mask&#187;, p\u00ebrfshir\u00eb n\u00eb kombinim me modalitete t\u00eb tjera) dhe krahasimi i hash-ave t\u00eb llogaritur me ato t\u00eb ngarkuara n\u00eb an\u00ebn e FPGA. Nga pik\u00ebpamja e realizimit, n\u00eb shum\u00eb prej dizajneve (p\u00ebr shembull, p\u00ebr <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/magnumripper\/JohnTheRipper\/tree\/bleeding-jumbo\/src\/ztex\/fpga-sha512crypt\">sha512crypt dhe Drupal7<\/a><\/noindex>) jan\u00eb p\u00ebrdorur blloqe q\u00eb p\u00ebrb\u00ebhen nga b\u00ebrthama procesori shum\u00ebfishta (soft CPU cores), q\u00eb bashk\u00ebpunojn\u00eb me b\u00ebrthamat kriptografike. Zhvillimi i k\u00ebsaj funksionaliteti \u00ebsht\u00eb kryer nga Denis Burykin n\u00eb koordinim me zhvillues t\u00eb tjer\u00eb jumbo.<\/p>\n<p>Ndryshime t\u00eb tjera t\u00eb r\u00ebnd\u00ebsishme:<\/p>\n<ul>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr nj\u00eb num\u00ebr t\u00eb madh t\u00eb tipeve t\u00eb tjera t\u00eb hash-eve, kriptografis\u00eb etj., duke p\u00ebrfshir\u00eb si hash-t\u00eb klasike t\u00eb fjal\u00ebkalimeve (p\u00ebr shembull, nga versionet e reja t\u00eb QNX), ashtu edhe porta e kriptomonedhave, arkiv\u00ebt e enkriptuar dhe sistemet e skedareve t\u00eb enkriptuara (p\u00ebr shembull, Bitlocker dhe FreeBSD geli), si dhe mb\u00ebshtetje p\u00ebr vargje t\u00eb reja formatesh, q\u00eb ishin mb\u00ebshtetur m\u00eb par\u00eb (p\u00ebr shembull, \u00ebsht\u00eb shtuar mb\u00ebshtetja p\u00ebr bcrypt-pbkdf p\u00ebr OpenBSD softraid) dhe shum\u00eb t\u00eb tjera. N\u00eb total, jan\u00eb shtuar 80 formate n\u00eb CPU dhe 47 n\u00eb OpenCL. Numri i p\u00ebrgjithsh\u00ebm i formateve tani \u00ebsht\u00eb 407 n\u00eb CPU (ose 262 pa p\u00ebrfshir\u00eb formatet &#171;dynamic&#187;, t\u00eb nd\u00ebrtueshme nga skedar\u00ebt e konfigurimit) dhe 88 n\u00eb OpenCL.\n<li class=\"l\"> Dor\u00ebheqje nga mb\u00ebshtetja e gjuh\u00ebs CUDA n\u00eb favor t\u00eb OpenCL, e cila nuk pengon p\u00ebrdorimin e plot\u00eb t\u00eb GPU-ve nga NVIDIA (dhe madje ndihmon, fal\u00eb fokusimit t\u00eb zhvillimit dhe optimizimeve n\u00eb nj\u00eb zbatim t\u00eb \u00e7do formati p\u00ebr GPU n\u00eb vend t\u00eb dy zbatimeve m\u00eb par\u00eb).\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr grupe t\u00eb reja instrukcionesh SIMD &#8212; AVX2, AVX-512 (p\u00ebrfshir\u00eb p\u00ebr brezin e dyt\u00eb Xeon Phi) dhe MIC (p\u00ebr brezin e par\u00eb) &#8212; si dhe p\u00ebrdorim m\u00eb universale dhe t\u00eb plot\u00eb t\u00eb SIMD n\u00eb realizimet e shum\u00eb formateve, duke p\u00ebrfshir\u00eb aplikimin e grupeve t\u00eb instrukcioneve t\u00eb mb\u00ebshtetura m\u00eb par\u00eb duke filluar nga AVX dhe XOP n\u00eb x86(-64) dhe<br \/>\nNEON, ASIMD dhe AltiVec n\u00eb ARM, Aarch64 dhe POWER, p\u00ebrkat\u00ebsisht.<\/p>\n<li class=\"l\"> Numerous optimizations for CPU and OpenCL, both for more efficient handling of a large number of hashes simultaneously (for example, loading 320 million SHA-1 hashes on a GPU was tested) and for increased hash computation speed. Some of these optimizations are universal, some cover various subsets of formats, and many are specific to individual formats.\n<li class=\"l\"> (Auto-)krijimi i optimizimit t\u00eb tamponit p\u00ebr fjal\u00ebkalimet e kontrolluara n\u00eb CPU (&#171;&#8212;tune=auto &#8212;verbosity=5&#187;) dhe dimensioneve optimale t\u00eb detyr\u00ebs n\u00eb OpenCL (i p\u00ebrfshir\u00eb si standard), p\u00ebrfshir\u00eb n\u00eb konsiderat\u00eb daljen e ngadalshme n\u00eb frekuenc\u00ebn e plot\u00eb t\u00eb pun\u00ebs te GPU-t\u00eb e seris\u00eb NVIDIA GTX 10xx dhe m\u00eb t\u00eb reja. P\u00ebrdorimi i hash-eve t\u00eb ngarkuara realisht dhe gjat\u00eb reale t\u00eb fjal\u00ebkalimeve t\u00eb kontrolluara (kur \u00ebsht\u00eb e njohur m\u00eb par\u00eb) p\u00ebr k\u00ebt\u00eb optimizim automat.\n<li class=\"l\"> Shtimi i kompilatorit t\u00eb &#171;shprehjeve dinamike&#187;, t\u00eb indikuara direkt n\u00eb linj\u00ebn e komand\u00ebs dhe q\u00eb realizojn\u00eb lloje t\u00eb reja hibride t\u00eb hash-eve, p\u00ebr shembull &#171;&#8212;format=dynamic=&#8217;sha1(md5($p).$s)'&#187;, t\u00eb llogaritura n\u00eb CPU duke p\u00ebrdorur SIMD. Si komponente t\u00eb k\u00ebtyre shprehjeve, mb\u00ebshteten dhjet\u00ebra hash-e t\u00eb shpejt\u00eb (nga ato t\u00eb zakonshme si MD5 deri te ato t\u00eb moderuara si Whirlpool), bashkimi i n\u00ebnstrukteve, kodimi dhe dekodimi, transformimi i regjistrit t\u00eb simboleve, referencat n\u00eb fjal\u00ebkalim, kripton dhe konstantet e vargjeve.\n<li class=\"l\"> Eliminimi i dallimeve t\u00eb pad\u00ebshiruara nga hashcat, p\u00ebrfshir\u00eb mb\u00ebshtetje p\u00ebr rregullat specifike p\u00ebr hashcat (komanda t\u00eb rregullave t\u00eb list\u00ebs s\u00eb fjal\u00ebve), kalimi n\u00eb num\u00ebrimin e pajisjeve OpenCL nga 1, zbatimi si parazgjedhje i t\u00eb nj\u00ebjtave gjat\u00ebsi fjal\u00ebsh (zakonisht gjat\u00ebsi 7) gjat\u00eb testeve t\u00eb performanc\u00ebs.\n<li class=\"l\"> Modalitete t\u00eb reja p\u00ebr krijimin e fjal\u00ebkalimeve t\u00eb kontrolluara (modalitetet e thyerjes), duke p\u00ebrfshir\u00eb PRINCE nga hashcat (formon &#171;fraza&#187;, duke bashkuar disa fjal\u00eb n\u00eb rendin e rritjes s\u00eb gjat\u00eb total) dhe subsets (p\u00ebrzgjedh fjal\u00ebkalime me sasi t\u00eb pamjaftueshme simbolesh t\u00eb ndryshme, madje edhe n\u00ebse k\u00ebto simbole kan\u00eb ardhur nga nj\u00eb grup t\u00eb madh t\u00eb mundsh\u00ebm) dhe hybrid external (lejon modalitete t\u00eb jashtme, t\u00eb p\u00ebrshkruara n\u00eb skedar\u00ebt e konfigurimit n\u00eb nj\u00eb gjuh\u00eb t\u00eb ngjashme me C, p\u00ebr t\u00eb formuar shum\u00eb fjal\u00ebkalime t\u00eb kontrolluara mbi \u00e7do &#171;fjal\u00eb&#187; themelore q\u00eb vjen nga nj\u00eb modalitet tjet\u00ebr). Gjithashtu, disa modalitete t\u00eb reja t\u00eb jashtme t\u00eb paracaktuara.\n<li class=\"l\"> Mund\u00ebsi shtes\u00eb p\u00ebr t\u00eb p\u00ebrdorur disa modalitete nj\u00ebkoh\u00ebsisht (nj\u00eb mbi tjetrin &#8212; piling), si dhe p\u00ebr t\u00eb p\u00ebrdorur sete rregullash (piling rregullash t\u00eb list\u00ebs s\u00eb fjal\u00ebve).\n<li class=\"l\"> P\u00ebrmir\u00ebsime n\u00eb modalitetet mask (shtrirja graduale e mask\u00ebs brenda nj\u00eb gam\u00eb gjat\u00ebsi t\u00eb caktuar, zbatimi i mask\u00ebs n\u00eb an\u00ebn e pajisjes OpenCL ose bordit FPGA) dhe single crack (sjellje inteligjente n\u00eb pajisjet q\u00eb llogarisin nj\u00eb num\u00ebr t\u00eb madh t\u00eb hash-eve n\u00eb m\u00ebnyr\u00eb paralelisht, p\u00ebr t\u00eb cilat m\u00eb par\u00eb n\u00eb k\u00ebt\u00eb modalitet mungonin fjal\u00ebt kaluese t\u00eb kontrolluara dhe kufizimet n\u00eb shpenzimin e memories).\n<li class=\"l\"> Shum\u00eb p\u00ebrmir\u00ebsime n\u00eb mb\u00ebshtetje t\u00eb Unicode dhe kodimeve t\u00eb tjera n\u00eb sisteme t\u00eb ndryshme.\n<li class=\"l\"> Shum\u00eb p\u00ebrmir\u00ebsime n\u00eb programet *2john (q\u00eb konvertojn\u00eb skedar\u00ebt n\u00eb forma t\u00eb ndryshme p\u00ebr<br \/>\np\u00ebrdorim me john), ve\u00e7an\u00ebrisht wpapcap2john (n\u00eb procesin e trafikimit t\u00eb WiFi).<\/p>\n<li class=\"l\"> Shum\u00eb mund\u00ebsi t\u00eb reja t\u00eb komand\u00ebs n\u00eb linj\u00eb, konfigurim n\u00eb john.conf, opsione t\u00eb skenarit configure dhe mund\u00ebsi t\u00eb reja p\u00ebrkat\u00ebse, shum\u00eb nga t\u00eb cilat nuk arrit\u00ebn t\u00eb p\u00ebrmenden k\u00ebtu.\n<li class=\"l\"> Rritja e cil\u00ebsis\u00eb s\u00eb kodit fal\u00eb mb\u00ebshtetjes s\u00eb integruar p\u00ebr ndihm\u00ebs t\u00eb debugimit me AddressSanitizer (e pranishme m\u00eb par\u00eb) dhe UndefinedBehaviorSanitizer (shtuar), shtimit t\u00eb nj\u00eb fuzzers t\u00eb integruar p\u00ebr formate (n\u00eb kuad\u00ebr t\u00eb GSoC 2015), zbatimit t\u00eb integrimit t\u00eb vazhduesh\u00ebm (nd\u00ebrtesa p\u00ebr dhjet\u00ebra kombinime t\u00eb sistemeve operative dhe kompajler\u00ebve dhe testimi n\u00eb to p\u00ebr mb\u00ebshtetje t\u00eb sakt\u00eb t\u00eb t\u00eb gjitha formateve).\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <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 5.0.0.1 - 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\/sq\/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) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\/sq\/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\udd47L\u00ebshimi i John the Ripper 1.9.0-jumbo-1 me mb\u00ebshtetje FPGA | ProHoster","description":"U publikua nj\u00eb version i ri i programit m\u00eb t\u00eb vjet\u00ebr t\u00eb mb\u00ebshtetur p\u00ebr gjetjen e fjal\u00ebve kaluese John the Ripper 1.9.0-jumbo-1 (projekti \u00ebsht\u00eb zhvilluar q\u00eb nga viti 1996). Nga dalja e versionit t\u00eb kaluar 1.8.0-jumbo-1 kan\u00eb kaluar 4.5 vjet, gjat\u00eb t\u00eb cilave jan\u00eb b\u00ebr\u00eb m\u00eb shum\u00eb se 6000 ndryshime (git commits) nga m\u00eb shum\u00eb se 80 zhvillues. Fal\u00eb integrimit t\u00eb vazhduesh\u00ebm, duke p\u00ebrfshir\u00eb kontrollin paraprak t\u00eb \u00e7do ndryshimi (pull request) n\u00eb shum\u00eb platforma, gjat\u00eb k\u00ebsaj","canonical_url":"https:\/\/prohoster.info\/sq\/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":"sq_AL","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\/sq\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/33910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=33910"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/33910\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=33910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=33910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=33910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}