{"id":105423,"date":"2022-10-31T09:37:08","date_gmt":"2022-10-31T07:37:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-outline-ss-server-1-4-realizaczii-shadowsocks-proksi-ot-proekta-outline"},"modified":"2022-10-31T09:37:08","modified_gmt":"2022-10-31T07:37:10","slug":"vypusk-outline-ss-server-1-4-realizaczii-shadowsocks-proksi-ot-proekta-outline","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-outline-ss-server-1-4-realizaczii-shadowsocks-proksi-ot-proekta-outline","title":{"rendered":"Release of outline-ss-server 1.4, the Shadowsocks proxy implementation from the Outline project","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>The release of the outline-ss-server 1.4 proxy server has been published, utilizing the Shadowsocks protocol to hide traffic characteristics, bypass firewalls, and deceive packet inspection systems. The server is developed by the Outline project, which also provides a set of client applications and a management interface that allows for the quick deployment of multi-user Shadowsocks servers based on outline-ss-server in public cloud environments or on personal hardware, managing them via a web interface, and organizing user access through keys. The code is developed and maintained by Jigsaw, a division of Google created to advance tools for bypassing censorship and promoting free information exchange.          <\/p>\n<p>The Outline-ss-server is written in Go and distributed under the Apache 2.0 license. It is based on the proxy code of<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3868\">server<\/a> go-shadowsocks2, created by the Shadowsocks developer community. Recently, the main activity of the Shadowsocks project has been focused on developing a new server in Rust, while the implementation in Go has not been updated for over a year and significantly lags behind in functionality.    <\/p>\n<p>The differences between outline-ss-server and go-shadowsocks2 include support for multiple users connecting through a single network port, the ability to open multiple network ports for receiving connections, support for hot restarts and configuration updates without interrupting connections, and built-in monitoring and traffic modification tools based on the prometheus.io platform.    <center><img decoding=\"async\" alt=\"Release of outline-ss-server 1.4, the Shadowsocks proxy implementation from the Outline project\" src=\"\/wp-content\/uploads\/2022\/10\/75060b2894a528b519d09823b5363b13.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>The outline-ss-server also includes protection against attacks related to sending verification requests and replaying traffic. The attack via verification requests aims to determine the presence of a proxy; for example, an attacker may send sets of data of different sizes to the target Shadowsocks server and analyze how much data the server reads before detecting an error and closing the connection. The replay attack is based on intercepting the session between the client and <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/dts-prohoster\/\"   title=\"proxy server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3067\">proxy server<\/a> then attempting to resend the intercepted data to determine the presence of a proxy.     <\/p>\n<p>To protect against attacks via verification requests, the outline-ss-server does not terminate the connection or display an error upon receiving incorrect data; instead, it continues to accept information, functioning as a sort of black hole. To safeguard against replay attacks, incoming data from clients is additionally checked for duplicates using checksums stored for the last several thousand handshake sequences (up to 40 thousand, with size set at server startup, consuming 20 bytes of memory per sequence). HMAC authentication codes with 32-bit tags are applied across all server handshake sequences to block repeated responses from the server.        <\/p>\n<p>In terms of traffic obfuscation, the Shadowsocks protocol implemented in outline-ss-server is comparable to the transport Obfs4 used in the anonymous Tor network. This protocol was designed to bypass traffic censorship systems in China (the \"Great Firewall of China\") and efficiently hides the traffic routed through another server (the traffic is difficult to identify due to the addition of random padding and the simulation of a continuous flow).     <\/p>\n<p>For proxying requests, SOCKS5 is used \u2014 a proxy supporting SOCKS5 runs on the local system, tunneling traffic to a remote server where the actual requests are executed. The traffic between the client and the server is placed in an encrypted tunnel (authenticated encryption is supported using AEAD_CHACHA20_POLY1305, AEAD_AES_128_GCM, and AEAD_AES_256_GCM), with the primary goal of Shadowsocks being to conceal the fact that such a tunnel has been created. Both TCP and UDP tunneling are supported, along with the creation of arbitrary tunnels not limited to SOCKS5 through the use of plugins resembling transport obfuscation in Tor.<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58011\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 outline-ss-server 1.4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Shadowsocks \u0434\u043b\u044f \u0441\u043a\u0440\u044b\u0442\u0438\u044f \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u043e\u0431\u0445\u043e\u0434\u0430 \u043c\u0435\u0436\u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0438 \u043e\u0431\u043c\u0430\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c \u0438\u043d\u0441\u043f\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u043e\u0432. \u0421\u0435\u0440\u0432\u0435\u0440 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Outline, \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u043c \u043e\u0431\u0432\u044f\u0437\u043a\u0443 \u0438\u0437 \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u0442\u044c \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 Shadowsocks-\u0441\u0435\u0440\u0432\u0435\u0440\u044b \u043d\u0430 \u0431\u0430\u0437\u0435 outline-ss-server \u0432 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445 \u0438\u043b\u0438 \u043d\u0430 \u0441\u0432\u043e\u0451\u043c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0438, \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0438\u043c\u0438 \u0447\u0435\u0440\u0435\u0437 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":105424,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105423","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 outline-ss-server 1.4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Shadowsocks \u0434\u043b\u044f \u0441\u043a\u0440\u044b\u0442\u0438\u044f \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u043e\u0431\u0445\u043e\u0434\u0430 \u043c\u0435\u0436\u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0438 \u043e\u0431\u043c\u0430\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c \u0438\u043d\u0441\u043f\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u043e\u0432.\" \/>\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\/en\/blog\/news\/vypusk-outline-ss-server-1-4-realizaczii-shadowsocks-proksi-ot-proekta-outline\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\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 outline-ss-server 1.4, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Shadowsocks-\u043f\u0440\u043e\u043a\u0441\u0438 \u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Outline | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 outline-ss-server 1.4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Shadowsocks \u0434\u043b\u044f \u0441\u043a\u0440\u044b\u0442\u0438\u044f \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u043e\u0431\u0445\u043e\u0434\u0430 \u043c\u0435\u0436\u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0438 \u043e\u0431\u043c\u0430\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c \u0438\u043d\u0441\u043f\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-outline-ss-server-1-4-realizaczii-shadowsocks-proksi-ot-proekta-outline\" \/>\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-10-31T07:37:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-10-31T07:37:10+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\udd47Release of outline-ss-server 1.4, a Shadowsocks proxy implementation from the Outline project | ProHoster","description":"The release of proxy server outline-ss-server 1.4 has been published, using the Shadowsocks protocol to hide the nature of traffic, bypass firewalls, and deceive packet inspection systems.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-outline-ss-server-1-4-realizaczii-shadowsocks-proksi-ot-proekta-outline","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","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 outline-ss-server 1.4, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Shadowsocks-\u043f\u0440\u043e\u043a\u0441\u0438 \u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Outline | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 outline-ss-server 1.4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Shadowsocks \u0434\u043b\u044f \u0441\u043a\u0440\u044b\u0442\u0438\u044f \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u043e\u0431\u0445\u043e\u0434\u0430 \u043c\u0435\u0436\u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0438 \u043e\u0431\u043c\u0430\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c \u0438\u043d\u0441\u043f\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u043e\u0432.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-outline-ss-server-1-4-realizaczii-shadowsocks-proksi-ot-proekta-outline","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-10-31T07:37:10+00:00","article:modified_time":"2022-10-31T07:37:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105423","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":"2026-02-09 21:46:51","updated":"2026-02-22 15:31:05","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/105423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=105423"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/105423\/revisions"}],"predecessor-version":[{"id":162396,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/105423\/revisions\/162396"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/105424"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=105423"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=105423"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=105423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}