Navoaka ny mpizara proxy outline-ss-server 1.4, amin'ny fampiasana ny protocol Shadowsocks mba hanafenana ny toetran'ny fifamoivoizana, handalo ny firewall ary hamitaka ny rafitra fanaraha-maso fonosana. Ny lohamilina dia novolavolain'ny tetikasa Outline, izay manome ihany koa ny rafitry ny fampiharana mpanjifa sy ny interface interface izay ahafahanao mametraka haingana ireo mpizara Shadowsocks maro mpampiasa mifototra amin'ny outline-ss-server amin'ny tontolon'ny rahona ho an'ny daholobe na amin'ny fitaovanao manokana, mitantana azy ireo amin'ny alàlan'ny interface interface ary mandamina ny fidiran'ny mpampiasa amin'ny alalan'ny fanalahidy. Ny kaody dia novolavolaina sy nokarakarain'ny Jigsaw, sampana iray ao anatin'ny Google noforonina mba hamolavola fitaovana handosirana ny sivana sy fandaminana ny fifanakalozana vaovao malalaka.
Ny Outline-ss-server dia nosoratana tao amin'ny Go ary zaraina eo ambanin'ny lisansa Apache 2.0. Mifototra amin'ny kaody proxy izy io.mpizara go-shadowsocks2, noforonin'ny vondrom-piarahamonina mpamorona Shadowsocks. Vao haingana, ny asa lehibe indrindra nataon'ny tetikasa Shadowsocks dia nifantoka tamin'ny famolavolana mpizara Rust vaovao, raha toa kosa ka tsy nohavaozina tao anatin'ny herintaona mahery ny fampiharana Go ary hita fa taraiky amin'ny fiasa.
Ny fahasamihafana misy eo amin'ny outline-ss-server sy ny go-shadowsocks2 dia midina mba hanohanana ny fampifandraisana ireo mpampiasa maro amin'ny alàlan'ny seranan-tsambo iray, ny fahafahana manokatra seranan-tsambo maromaro handraisana fifandraisana, fanohanana ny fanombohana mafana sy ny fanavaozana ny fanamafisana tsy tapaka ny fifandraisana, naorina-in fitaovana fanaraha-maso sy fanovana fifamoivoizana mifototra amin'ny sehatra prometheus .io.

Manampy fiarovana amin'ny fanafihana izay misy fandefasana fangatahana fikarohana sy famerenana ny fifamoivoizana ihany koa ny Outline-ss-server. Ny fanafihana fangatahana fikarohana dia mikendry ny hamantatra ny fisian'ny proxy. Ohatra, ny mpanafika dia afaka mandefa andiana angon-drakitra amin'ny habe samihafa amin'ny mpizara Shadowsocks kendrena ary mamakafaka ny habetsaky ny angon-drakitra vakian'ny mpizara alohan'ny hamantarana ny lesoka sy hanakatonana ny fifandraisana. Ny fanafihana famerenana ny fifamoivoizana dia mifototra amin'ny fakana an-keriny ny fivoriana eo amin'ny mpanjifa sy mpizara arahin'ny fiezahana handefa indray ny angona voasakana mba hamaritana ny fisian'ny proxy.
Mba hiarovana amin'ny fanafihana amin'ny alàlan'ny fangatahana fitsapana, ny mpizara outline-ss-server, rehefa tonga ny angon-drakitra diso, dia tsy manapaka ny fifandraisana ary tsy mampiseho fahadisoana, fa manohy mandray vaovao, miasa toy ny karazana lavaka mainty. Mba hiarovana amin'ny famerenana indray, ny angon-drakitra voaray avy amin'ny mpanjifa dia hojerena ihany koa ho an'ny famerimberenana amin'ny fampiasana checksum voatahiry ho an'ireo andian-tanana an'arivony farany (40 arivo fara-fahakeliny, ny habeny dia napetraka rehefa manomboka ny mpizara ary mandany fahatsiarovana 20 bytes isaky ny filaharana). Mba hanakanana ny valinteny miverimberina avy amin'ny mpizara dia mampiasa ny kaody fanamarinana HMAC miaraka amin'ny marika 32-bit ny filaharana tànana amin'ny mpizara rehetra.
Raha ny momba ny haavon'ny miafina fifamoivoizana, ny protocol Shadowsocks amin'ny fampiharana outline-ss-server dia akaiky ny Obfs4 plug-in transport ao amin'ny tambajotra tsy mitonona anarana Tor. Ny protocole dia noforonina mba hialana amin'ny rafitra sivana fifamoivoizana ao Shina ("The Great Firewall of China") ary ahafahanao manafina tsara ny fifamoivoizana alefa amin'ny server hafa (sarotra fantarina ny fifamoivoizana noho ny fametahana voa kisendrasendra sy simulation of fikoriana mitohy).
SOCKS5 dia ampiasaina ho protocole ho an'ny fangatahana proxy - proxy miaraka amin'ny fanohanan'ny SOCKS5 dia natomboka amin'ny rafitra eo an-toerana, izay mampita ny fifamoivoizana mankany amin'ny mpizara lavitra izay tena anatanterahana ny fangatahana. Ny fifamoivoizana eo amin'ny mpanjifa sy ny mpizara dia apetraka ao anaty tonelina misy miafina (authenticated encryption dia tohanana AEAD_CHACHA20_POLY1305, AEAD_AES_128_GCM ary AEAD_AES_256_GCM), manafina ny zava-misy amin'ny famoronana azy no asa voalohany ataon'ny Shadowsocks. Ny fandaminana ny tonelina TCP sy UDP dia tohanana, ary koa ny famoronana tonelina tsy misy fetra tsy voafetran'ny SOCKS5 amin'ny alàlan'ny fampiasana plugins mampahatsiahy ny fitaterana plug-in ao Tor.
Source: opennet.ru
