{"id":103461,"date":"2022-03-02T15:36:50","date_gmt":"2022-03-02T13:36:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/pervyj-beta-vypusk-arti-realizaczii-tor-na-yazyke-rust"},"modified":"2022-03-02T15:36:50","modified_gmt":"2022-03-02T13:36:50","slug":"pervyj-beta-vypusk-arti-realizaczii-tor-na-yazyke-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/pervyj-beta-vypusk-arti-realizaczii-tor-na-yazyke-rust","title":{"rendered":"Az Arti els\u0151 b\u00e9takiad\u00e1sa, a Tor Rust nyelven t\u00f6rt\u00e9n\u0151 megval\u00f3s\u00edt\u00e1sa","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Tor n\u00e9vtelen h\u00e1l\u00f3zat fejleszt\u0151i bemutatt\u00e1k a projekt els\u0151 b\u00e9takiad\u00e1s\u00e1t (0.1.0), az Arti-t, amely a Rust nyelven \u00edrt Tor-kliens fejleszt\u00e9s\u00e9re ir\u00e1nyul. A projekt k\u00eds\u00e9rleti fejleszt\u00e9s alatt \u00e1ll, elmarad a Tor C nyelven \u00edrt f\u0151kliense funkci\u00f3it\u00f3l, \u00e9s jelenleg nem k\u00e9sz\u00fclt el annak teljes k\u00f6r\u0171 helyettes\u00edt\u00e9s\u00e9re. Szeptemberre a 1.0-\u00e1s kiad\u00e1s stabiliz\u00e1l\u00e1s\u00e1ra van terv, bele\u00e9rtve az API, CLI \u00e9s be\u00e1ll\u00edt\u00e1sok finomhangol\u00e1s\u00e1t, amely alkalmas lesz arra, hogy a szok\u00e1sos felhaszn\u00e1l\u00f3k kezdetben haszn\u00e1lhass\u00e1k. A t\u00e1voli j\u00f6v\u0151ben, amikor a Rust k\u00f3d el\u00e9ri azt a szintet, amely teljesen tudja helyettes\u00edteni a C v\u00e1ltozatot, a fejleszt\u0151k az Arti-t a Tor f\u0151 megval\u00f3s\u00edt\u00e1sak\u00e9nt sz\u00e1nd\u00e9koznak bevezetni, \u00e9s le\u00e1ll\u00edtj\u00e1k a C implement\u00e1ci\u00f3 t\u00e1mogat\u00e1s\u00e1t.         <\/p>\n<p>A C nyelven \u00edrt megval\u00f3s\u00edt\u00e1ssal ellent\u00e9tben, amely kezdetben SOCKS-proxik\u00e9nt lett megtervezve, majd szereket igaz\u00edtott\u00e1k m\u00e1s sz\u00fcks\u00e9gletekhez, az Arti eredetileg modul\u00e1ris, be\u00e9p\u00edthet\u0151 k\u00f6nyvt\u00e1r form\u00e1j\u00e1ban fejl\u0151dik, amelyet k\u00fcl\u00f6nb\u00f6z\u0151 alkalmaz\u00e1sok tudnak haszn\u00e1lni. Ezen k\u00edv\u00fcl, az \u00faj projekt fejleszt\u00e9se sor\u00e1n minden kor\u00e1bbi Tor-fejleszt\u00e9si tapasztalatot figyelembe vesznek, ami lehet\u0151v\u00e9 teszi a m\u00e1r ismert architektur\u00e1lis probl\u00e9m\u00e1k elker\u00fcl\u00e9s\u00e9t, a projekt modul\u00e1risabb\u00e1 \u00e9s hat\u00e9konyabb\u00e1 t\u00e9tel\u00e9t. A k\u00f3d az Apache 2.0 \u00e9s MIT licenc alatt terjesztett.         <\/p>\n<p>A Rust nyelvre val\u00f3 \u00e1t\u00edr\u00e1s\u00e1nak okai k\u00f6z\u00f6tt szerepel a k\u00f3d biztons\u00e1g\u00e1nak magasabb szint\u0171 biztos\u00edt\u00e1sa olyan nyelv haszn\u00e1lat\u00e1val, amely garant\u00e1lja a biztons\u00e1gos mem\u00f3riahaszn\u00e1latot. A Tor fejleszt\u0151i szerint a projekt \u00e1ltal nyomon k\u00f6vetett sebezhet\u0151s\u00e9gek legal\u00e1bb fel\u00e9t kiz\u00e1rhatj\u00e1k a Rust nyelv\u0171 megval\u00f3s\u00edt\u00e1s sor\u00e1n, amennyiben a k\u00f3dban nem haszn\u00e1lnak &#171;unsafe&#187; blokkokat. A Rust emellett lehet\u0151v\u00e9 teszi a gyorsabb fejleszt\u00e9st is, mint a C haszn\u00e1latakor, a nyelv kifejez\u0151ereje \u00e9s a szigor\u00fa garanci\u00e1k r\u00e9v\u00e9n, amelyek id\u0151t takar\u00edtanak meg a dupla ellen\u0151rz\u00e9sekkel \u00e9s a felesleges k\u00f3d\u00edr\u00e1ssal.     <\/p>\n<p>A 0.1.0-\u00e1s kiad\u00e1s f\u0151bb v\u00e1ltoz\u00e1sai k\u00f6z\u00f6tt szerepel a magas szint\u0171 API stabiliz\u00e1l\u00e1sa \u00e9s a k\u00f6nyvt\u00e1r k\u00eds\u00e9rleti integr\u00e1ci\u00f3ra val\u00f3 felk\u00e9sz\u00edt\u00e9se m\u00e1s projektekkel. A v\u00e1ltoz\u00e1sok k\u00f6z\u00f6tt eml\u00edt\u00e9st nyer az API hozz\u00e1ad\u00e1sa TorClient p\u00e9ld\u00e1nyok l\u00e9trehoz\u00e1s\u00e1hoz, bele\u00e9rtve a h\u00e1tt\u00e9rbeli \u00f6ssze\u00e1ll\u00edt\u00e1ssal \u00e9s inicializ\u00e1l\u00e1ssal (bootstrap) a els\u0151 haszn\u00e1lat sor\u00e1n. Ezen k\u00edv\u00fcl \u00faj, magas szint\u0171 API ker\u00fclt hozz\u00e1ad\u00e1sra a hib\u00e1k kezel\u00e9s\u00e9re.     <\/p>\n<p>A 1.0.0 verzi\u00f3 kiad\u00e1sa el\u0151tt a fejleszt\u0151k c\u00e9lja, hogy az Arti teljes m\u00e9rt\u00e9kben t\u00e1mogassa a Tor kliensk\u00e9nt val\u00f3 m\u0171k\u00f6d\u00e9s\u00e9t, amely hozz\u00e1f\u00e9r\u00e9st biztos\u00edt az internethez (az onion szolg\u00e1ltat\u00e1sok t\u00e1mogat\u00e1s\u00e1nak megval\u00f3s\u00edt\u00e1sa a j\u00f6v\u0151re halasztva). Tov\u00e1bb\u00e1, c\u00e9l az alap C nyelv\u0171 megval\u00f3s\u00edt\u00e1ssal val\u00f3 parit\u00e1s el\u00e9r\u00e9se olyan ter\u00fcleteken, mint a h\u00e1l\u00f3zati teljes\u00edtm\u00e9ny, a CPU terhelts\u00e9g \u00e9s a megb\u00edzhat\u00f3s\u00e1g, valamint minden biztons\u00e1gi lehet\u0151s\u00e9g t\u00e1mogat\u00e1sa.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56790\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u0435\u0442\u0430-\u0432\u044b\u043f\u0443\u0441\u043a (0.1.0) \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Arti, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e Tor-\u043a\u043b\u0438\u0435\u043d\u0442, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u041f\u0440\u043e\u0435\u043a\u0442 \u0438\u043c\u0435\u0435\u0442 \u0441\u0442\u0430\u0442\u0443\u0441 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043e\u0442\u0441\u0442\u0430\u0451\u0442 \u043e\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 Tor \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u043f\u043e\u043a\u0430 \u043d\u0435 \u0433\u043e\u0442\u043e\u0432 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0435\u0433\u043e. \u0412 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0435 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u043f\u0443\u0441\u043a 1.0 \u0441\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 API, CLI \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0433\u043e\u0434\u0435\u043d \u0434\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u044c\u043d\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-103461","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u0435\u0442\u0430-\u0432\u044b\u043f\u0443\u0441\u043a (0.1.0) \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Arti, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e Tor-\u043a\u043b\u0438\u0435\u043d\u0442, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\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\/hu\/blog\/news\/pervyj-beta-vypusk-arti-realizaczii-tor-na-yazyke-rust\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\u041f\u0435\u0440\u0432\u044b\u0439 \u0431\u0435\u0442\u0430-\u0432\u044b\u043f\u0443\u0441\u043a Arti, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Tor \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u0435\u0442\u0430-\u0432\u044b\u043f\u0443\u0441\u043a (0.1.0) \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Arti, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e Tor-\u043a\u043b\u0438\u0435\u043d\u0442, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/pervyj-beta-vypusk-arti-realizaczii-tor-na-yazyke-rust\" \/>\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=\"2022-03-02T13:36:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-03-02T13:36:50+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\udd47Az Arti els\u0151 b\u00e9ta verzi\u00f3ja, a Rust nyelven megval\u00f3s\u00edtott Tor | ProHoster","description":"A Tor anonim h\u00e1l\u00f3zat fejleszt\u0151i bemutatt\u00e1k az Arti projekt els\u0151 b\u00e9ta verzi\u00f3j\u00e1t (0.1.0), amely egy Rust nyelven \u00edrt Tor klienst fejleszt.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/pervyj-beta-vypusk-arti-realizaczii-tor-na-yazyke-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\u041f\u0435\u0440\u0432\u044b\u0439 \u0431\u0435\u0442\u0430-\u0432\u044b\u043f\u0443\u0441\u043a Arti, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Tor \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 Tor \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u0435\u0442\u0430-\u0432\u044b\u043f\u0443\u0441\u043a (0.1.0) \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Arti, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e Tor-\u043a\u043b\u0438\u0435\u043d\u0442, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/pervyj-beta-vypusk-arti-realizaczii-tor-na-yazyke-rust","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":"2022-03-02T13:36:50+00:00","article:modified_time":"2022-03-02T13:36:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103461","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":"default","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-03-02 13:37:34","updated":"2022-10-05 19:58:24","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/103461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=103461"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/103461\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=103461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=103461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=103461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}