Siideynta duluc-ss-server 1.4, Shadowsocks proxy fulinta mashruuca Outline

Dulqaad-ss-server 1.4 wakiil waa la siidaayay, iyadoo la adeegsanayo nidaamka Shadowsocks si loo qariyo dabeecadda taraafikada, dab-damiska, iyo nidaamyada baarista xirmooyinka khiyaamada. Adeegaha waxaa soo saaray mashruuca Outline, kaas oo sidoo kale siiya xidhitaanka codsiyada macmiilka iyo kontoroolka kontoroolka kaas oo kuu oggolaanaya inaad si dhakhso leh u geyso adeegsade-ss-server-ku-saleysan adeegsiyo badan oo Shadowsocks ah oo ku yaal jawiga daruuraha dadweynaha ama qalabkaaga, ku maamul iyaga oo isticmaalaya interneedka webka oo ku habeeya gelitaanka isticmaalaha furayaasha. Koodhka waxaa horumariyay oo ay ilaalisay Jigsaw, qayb ka mid ah Google oo loo sameeyay si ay u horumariso agabka looga leexiyo faafreebka iyo abaabulka isweydaarsiga macluumaadka xorta ah.

Outline-ss-server wuxuu ku qoran yahay Go oo lagu qaybiyay shatiga Apache 2.0. Go-shadowsocks2 nambarka proxy server, oo ay abuureen bulshada horumariyaha Shadowsocks, ayaa loo istcimaalaa sal ahaan. Dhawaan, hawsha ugu weyn ee mashruuca Shadowsocks ayaa diiradda lagu saaray horumarinta server-ka cusub ee luqadda Rust, iyo hirgelinta Go lama cusbooneysiin wax ka badan hal sano oo si muuqata ayaa ka dambeysa shaqeynta.

Farqiga u dhexeeya duluc-ss-server iyo go-shadowsocks2 ayaa u soo degaya si ay u taageeraan isku xirka isticmaalayaasha badan iyada oo loo marayo deked hal shabakad ah, awoodda furitaanka dekedo badan oo shabakadeed si ay u helaan isku xirka, taageerada dib u bilaabista kulul iyo cusboonaysiinta qaabeynta iyada oo aan la jebin isku xidhka, la socodka la dhisay iyo agabka wax ka beddelka taraafikada ee ku salaysan barxadda prometheus .io.

Siideynta duluc-ss-server 1.4, Shadowsocks proxy fulinta mashruuca Outline

Dulqaad-ss-serverku wuxuu sidoo kale ku darayaa ka-hortagga codsiyada baaritaanka iyo weerarrada ku celcelinta taraafikada. Weerar lagu qaado codsiyada xaqiijinta ayaa loogu talagalay in lagu go'aamiyo joogitaanka wakiil, tusaale ahaan, weeraryahanku wuxuu u diri karaa xogta cabbirada kala duwan ee server-ka Shadowsocks oo uu falanqeeyo inta xog ee serverku akhrin doono ka hor inta aan la go'aamin qaladka iyo xidhitaanka xiriirka. Weerarka ku celiska ahi waxa uu ku salaysan yahay afduubka fadhiga u dhexeeya macmiilka iyo server ka ka dibna la isku dayo in dib loo diro xogta la afduubay si loo go'aamiyo haddii wakiil uu jiro.

Si looga hortago weerarada iyada oo loo marayo codsiyada xaqiijinta, server-ka duluc-ss-server, marka xogta khaldan timaaddo, ma joojiyo xidhiidhka mana muujinayo khalad, laakiin waxay sii wadaa inay hesho macluumaadka, u dhaqma sida nooc ka mid ah god madow. Si looga ilaaliyo dib u ciyaarista, xogta laga helo macmiilka waxa kale oo lagu hubiyaa ku celcelinta iyada oo jeegaggu kaydiyay dhawrkii kun ee isku xigxigay ee gacan-qaadka (ugu badnaan 40 kun, cabbirka waxa lagu dejiyay bilowga serverka waxana uu cunaa 20 bytes ee xusuusta isku xigta). Si loo xannibo jawaabaha soo noqnoqda ee seerfarka, dhammaan taxanaha gacan-qaadka ee serferka waxay adeegsadaan koodka xaqiijinta HMAC oo leh 32-bit tags.

Marka la eego heerka dhuumashada taraafikada, borotokoolka Shadowsocks ee ku jira hirgelinta dulmar-ss-server wuxuu ku dhow yahay gaadiidka Obfs4 ee shabakadda Tor ee qarsoodiga ah. Hab-maamuuska waxaa loo sameeyay in laga gudbo nidaamka faafreebka taraafikada ee Shiinaha ("Great Firewall ee Shiinaha") wuxuuna kuu ogolaanayaa inaad si hufan u qariso taraafikada loo soo gudbiyo server kale (taraafikada waa dhibaato in la aqoonsado sababtoo ah ku dhejinta abuur random iyo jilitaanka socodka joogtada ah).

SOCKS5 waxa loo isticmaalaa hab-maamuuska codsiyada wakiilnimada - wakiil leh taageero SOCKS5 ayaa lagu bilaabay nidaamka maxalliga ah, kaas oo tunnel-ka taraafikada server-ka fog kaas oo codsiyada dhabta ah la fuliyo. Gaadiidka u dhexeeya macmiilka iyo serferka waxa la dhigayaa tunnel sir ah (sire la xaqiijiyay AEAD_CHACHA20_POLY1305, AEAD_AES_128_GCM iyo AEAD_AES_256_GCM waa la taageeray), qarinaya xaqiiqada abuurista taas oo ah hawsha aasaasiga ah ee Shadowsocks. TCP iyo tunnel-ka UDP waa la taageeray, iyo sidoo kale abuurista tunnel-ka gardarrada, oo aan ku xaddidnayn SOCKS5, iyada oo la adeegsanayo plug-ins, oo xasuusinaysa gaadiidka la xidhi karo ee Tor.

Source: opennet.ru

Add a comment