{"id":34725,"date":"2019-10-31T22:00:00","date_gmt":"2019-10-31T19:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/pishem-reverse-socks5-proxy-na-powershell-chast-1\/"},"modified":"2019-10-31T22:00:00","modified_gmt":"2019-10-31T19:00:00","slug":"pishem-reverse-socks5-proxy-na-powershell-chast-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/pishem-reverse-socks5-proxy-na-powershell-chast-1","title":{"rendered":"Kirjutame Reverse socks5 proxy Powershellis. Osa 1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Lugu uurimisest ja arendamisest kolmes osas. Osa 1 \u2014 uurimistegevus.<br \/>\nT\u00e4hte on palju \u2014 kasu veelgi enam.<\/p>\n<h3>\u00dclesande seadmine<\/h3>\n<p>\nPentestide ja RedTeam kampaaniate k\u00e4igus ei \u00f5nnestu alati kasutada Klientide tavalisi vahendeid, nagu VPN, RDP, Citrix jne, sisenemiseks sisemisse v\u00f5rku. Kusagil t\u00f6\u00f6tab tavaline VPN MFA kaudu ja teise faktorina kasutatakse raudset tokenit, kusagil j\u00e4lgitakse seda rangelt ning meie sisenemine VPN-i on kohe n\u00e4htav, nagu \u00f6eldakse \u2014 k\u00f5ikide tagaj\u00e4rgedega, ja kusagil ei ole selliseid vahendeid lihtsalt olemas. <\/p>\n<p>Sellistel juhtudel tuleb pidevalt luua nn \u00abtagasi\u00fchendusi\u00bb \u2014 \u00fchendused sisemisest v\u00f5rgust v\u00e4liste ressursside v\u00f5i meie kontrollitava serveriga. Sellise tunni sees saame juba t\u00f6\u00f6tada Klientide sisemiste ressurssidega.<\/p>\n<p>Selliseid tagasiv\u00f5rke on mitu t\u00fc\u00fcpi. K\u00f5ige tuntum neist on muidugi Meterpreter. Samuti on suurt n\u00f5udlust rahva h\u00e4kkerite seas SSH-tunnelite j\u00e4rele, millel on tagasivoolu portide suunamine. Tagasivoolu realiseerimiseks on olemas palju vahendeid ja paljusid neist on h\u00e4sti uuritud ja kirjeldatud.<br \/>\nMuidugi ei j\u00e4\u00e4 kaitselahenduste arendajad k\u00f5rvale ja tuvastavad aktiivselt selliseid tegevusi.<br \/>\nN\u00e4iteks MSF-seansid tuvastatakse edukalt t\u00e4nap\u00e4evaste IPS-ide poolt Cisco v\u00f5i Positive Techilt, samas kui tagasivoolu SSH-tunnelit saab tuvastada praktiliselt \u00fcksk\u00f5ik millise normaalse tulem\u00fc\u00fcriga.<\/p>\n<p>Seega, et hea RedTeam kampaania k\u00e4igus m\u00e4rkamatuks j\u00e4\u00e4da \u2014 peame ehitama tagasivoolu tunni ebatavaliste vahendite abil ja maksimaalselt kohanduma v\u00f5rgu reaalse t\u00f6\u00f6re\u017eiimiga.<\/p>\n<p>Proovime leida v\u00f5i v\u00e4lja m\u00f5elda midagi sellist.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nEnne kui midagi v\u00e4lja m\u00f5elda, peaksime aru saama, millist tulemust soovime saavutada, milliseid funktsioone peaks meie arendus t\u00e4itma. Millised on n\u00f5uded tunnelile, et saaksime t\u00f6\u00f6tada maksimaalse varjatuse re\u017eiimis?<\/p>\n<p>On selge, et igal juhul v\u00f5ivad need n\u00f5uded oluliselt erineda, kuid kogemuste p\u00f5hjal v\u00f5ib v\u00e4lja tuua peamised:<\/p>\n<ul>\n<li> t\u00f6\u00f6 Windows 7-10 operatsioonis\u00fcsteemiga. Kuna enamikus ettev\u00f5ttev\u00f5rkudes kasutatakse just Windowsi.<\/li>\n<li> kliendi \u00fchendus serveriga SSL-i kaudu, et v\u00e4ltida salajast kuulamist IPS-i meetoditega;<\/li>\n<li> \u00fchenduse loomisel peab klient toetama autoriseeritud proksiserveri kaudu t\u00f6\u00f6tamist, kuna paljudes ettev\u00f5tetes toimub interneti\u00fchendus l\u00e4bi proksi. Tegelikult ei pruugi kliendi masin sellest isegi teadlik olla ja proksi kasutatakse l\u00e4bipaistvas re\u017eiimis. Kuid selline funktsioon peab olema meie poolt ette n\u00e4htud;<\/li>\n<li> kliendi osa peab olema lakooniline ja kantav;<br \/>\nOn selge, et tellija v\u00f5rgus t\u00f6\u00f6tamiseks saab kliendi masinasse paigaldada OpenVPN ja luua t\u00e4ieliku tunneli oma serverisse (\u00f5nneks oskavad OpenVPN kliendid t\u00f6\u00f6tada l\u00e4bi proksi). Kuid esiteks ei pruugi see alati \u00f5nnestuda, kuna me ei pruugi olla seal kohalikud adminnid, ja teiseks teeb see liiga palju l\u00e4rmi, et korralik SIEM v\u00f5i HIPS meid kohe \"trahviks\". Ideaalis peaks meie klient olema nn inline meeskond, nagu on paljudes bash-shellides, ja k\u00e4ivituma k\u00e4surealt, n\u00e4iteks word-makrode k\u00e4ivitamisel.<\/li>\n<li> meie tunnel peab olema mitmeoksaline ja toetama mitut samal ajal \u00fchendust;<\/li>\n<li> kliendi-serveri \u00fchendusel peab olema mingi autoriseerimine, et tunneli asutamine toimuks ainult meie kliendi jaoks, mitte k\u00f5igi jaoks, kes meie serverisse kinnitatud aadressi ja pordi kaudu p\u00e4\u00e4sevad. Ideaalis peaks \"kolmandate kasutajate\" jaoks avanema maandumisleht kasside v\u00f5i professionaalse teemaga, mis on seotud algse domeeniga.<br \/>\nN\u00e4iteks, kui tellija on meditsiiniasutus, peaks infojulgeoleku administraator, kes otsustab kontrollida ressurssi, mille poole kliiniku t\u00f6\u00f6taja p\u00f6\u00f6rdus, n\u00e4gema lehte farmaatsiatoodete, diagnooside kirjelduste v\u00f5i arst Komarovski blogiga jne. <\/li>\n<\/ul>\n<p><\/p>\n<h3>O existente n\u00e1ituse anal\u00fc\u00fcs<\/h3>\n<p>\nEnne kui leiutame oma jalgratta \u2014 on vaja anal\u00fc\u00fcsida olemasolevaid jalgrattaid ja m\u00f5ista, kas meil on seda t\u00f5eliselt vaja ning t\u00f5en\u00e4oliselt ei m\u00f5tle me selle funktsionaalsuse vajadusele \u00fcksi.<\/p>\n<p>Internetis otsimine (me googeldame vist normaalselt) ning samuti Githubis avas\u00f5nadega \u201ereverse socks\u201c ei andnud eriti palju tulemusi. Peamiselt seisneb k\u00f5ik SSH-tunnelite loomises tagasiheidetavate portide jaoks ja k\u00f5igega, mis sellega seotud on. SSH-tunnelitest k\u00f5rval on v\u00e4lja toodud veel m\u00f5ned lahendused:<\/p>\n<p><b><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/klsecservices\/rpivot\">github.com\/klsecservices\/rpivot<\/a><\/noindex><\/b><br \/>\nPikalt arendatud tagasitunneli lahendus Kaspersky laborist. Nimi juba r\u00e4\u00e4gib, milleks see skript m\u00f5eldud on. Tehtud Python 2.7-s, tunnel t\u00f6\u00f6tab selgelt (justkui oleks moodne \u00f6elda - tere RKN)<\/p>\n<p><b><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tonyseek\/rsocks\">github.com\/tonyseek\/rsocks<\/a><\/noindex><\/b><br \/>\nVeel \u00fcks rakendus Pythoni keeles, samuti selges tekstis, kuid rohkem v\u00f5imalusi. Kirjutatud moodulina, millel on API lahenduse integreerimiseks oma projektidesse.<\/p>\n<p><b><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/llkat\/rsockstun\">github.com\/llkat\/rsockstun<\/a><\/noindex><\/b><br \/>\n<b><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mis-team\/rsockstun\">github.com\/mis-team\/rsockstun<\/a><\/noindex><\/b><br \/>\nEsimene link - algne versioon tagasivoolu sokist Golan keeles (arendaja ei toeta enam).<br \/>\nTeine link - see on juba meie t\u00e4iustatud versioon koos t\u00e4iendavate funktsioonidega, samuti Golan keeles. Meie versioonis oleme rakendanud SSL-i, t\u00f6\u00f6 l\u00e4bi proxy NTLM-autentimisega, klientimise autentimise, vale parooli korral suunamise maandumislehele (t\u00e4psemalt - suunamise maandumislehele), mitme l\u00f5ime re\u017eiimi (s.t. tunneliga v\u00f5ivad t\u00f6\u00f6tada korraga mitmed inimesed), kliendi pingimise s\u00fcsteemi selleks, et teada saada - kas ta on elus v\u00f5i mitte.<\/p>\n<p><b><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jun7th\/tsocks\">github.com\/jun7th\/tsocks<\/a><\/noindex><\/b><br \/>\nTagasirendise sokk meie \u201ehiina s\u00f5pradelt\u201c Pythonis. Seal on ka laiskadele ja \u201esurematutele\u201c valmis binaarfail (exe), mille on kokku pannud hiinlased ja mis on kasutamiseks valmis. Siin teab ainult \u00fcks hiina jumal, mis sellel binaaril veel olla v\u00f5ib, v\u00e4lja arvatud p\u00f5hifunktsionaalsus, seega kasutage oma riski ja ohtu.<\/p>\n<p><b><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/securesocketfunneling\/ssf\">github.com\/securesocketfunneling\/ssf<\/a><\/noindex><\/b><br \/>\n\u00dcsna huvitav projekt C++ keeles tagasivoolu sokkide ja mitte ainult. Lisaks tagasihea tunneli loomisele suudab see teha sadamate edastamist, k\u00e4skude shelli loomist jne.<\/p>\n<p><b>MSF meterpreter<\/b><br \/>\nSiin, nagu \u00f6eldakse, pole kommentaare. K\u00f5ik enam-v\u00e4hem haritud h\u00e4kkerid tunnevad seda asja h\u00e4sti ja m\u00f5istavad, kui kergelt seda kaitsevahendid avastavad.<\/p>\n<p>K\u00f5ik eespool kirjeldatud t\u00f6\u00f6riistad toimivad sarnase tehnoloogia alusel: seadmes sees v\u00f5rgus k\u00e4ivitatakse eelnevalt valmistatud k\u00e4ivitatav binaarmoodul, mis loob \u00fchenduse v\u00e4lise serveriga. Serveris k\u00e4ivitatakse SOCKS4\/5 server, mis v\u00f5tab \u00fchendusi vastu ja edastab need kliendile.<\/p>\n<p>Kasutamisel on k\u00f5ikidel nimetatud t\u00f6\u00f6riistadel puudus, et kas kliendiseadmes peab olema installitud Python v\u00f5i Golang (kui sageli olete kohanud Python-i installatsiooni n\u00e4iteks ettev\u00f5tte juhi v\u00f5i kontorit\u00f6\u00f6taja seadmes?), v\u00f5i tuleb sinna masinasse tuua eelnevalt kokku pandud binaarfail (praktiactually python ja skript \u00fches paketis) ja k\u00e4ivitada see seal. Exe-faili allalaadimine ja k\u00e4ivitamine on kohalikule viiruset\u00f5rjele v\u00f5i HIPS-ile juba piisav signatuur.<\/p>\n<p>Seega, j\u00e4reldus on selge \u2014 vajame lahendust powershelli pealt. Praegu lendavad meile tomatid \u2014 et powershell on juba k\u00f5ikidest nurkadest l\u00e4bi k\u00e4idud, seda j\u00e4lgitakse, blokeeritakse jne. Tegelikult ei ole see kaugeltki igal pool nii. Vastutustundlikult \u00fctleme. Muide, blokeeringutest m\u00f6\u00f6dumise viise on palju (siin j\u00e4lle see trendikas fraas tere RKN \ud83d\ude42), alates lihtsalt powershell.exe \u00fcmbernimetamisest cmdd.exe-ks ja l\u00f5petades powerdll-i jpt.<\/p>\n<h3>Alustame oma leiutamist<\/h3>\n<p>\nIlmselgelt vaatame k\u00f5igepealt Google'i ja... ei leia selle teema kohta peaaegu midagi (kui keegi leidis, siis visake lingid kommentaaridesse). On olemas ainult <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/p3nt4\/Invoke-SocksProxy\">rakendus<\/a><\/noindex> Socks5 powershellil, kuid see on tavaline \"otse\" socks, millel on oma puudused (millest r\u00e4\u00e4gime hiljem). Loomulikult saab seda lihtsa liigutusega muuta tagurpidi, kuid see oleks ainult \u00fchesuunaline socks, mis pole meie jaoks just see, mida vajame.<\/p>\n<p>Nii et, me ei leidnud midagi valmiskujul, seega peame ikkagi oma jalgratta leiutama. Meie jalgratta aluseks on <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mis-team\/rsockstun\">meie arendus<\/a><\/noindex> tagasip\u00f6\u00f6ratud socks golangil ja kliendi selle jaoks teeme powershellis.<\/p>\n<p><b>RSocksTun<\/b><br \/>\nNii et, kuidas rsockstun t\u00f6\u00f6tab?<\/p>\n<p>RsocksTun'i (edaspidi \u2014 rs) t\u00f6\u00f6 aluseks on kaks tarkvarakomponenti \u2014 Yamux ja Socks5 server. Socks5 server on tavaline kohalik socks5, see k\u00e4ivitatakse kliendil. Ja \u00fchenduste multiplexerimise funktsiooni (kas m\u00e4letate mitme protsessi t\u00f6\u00f6tlust?) t\u00e4idab yamux (<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hashicorp\/yamux\/\">veel \u00fcks multiplexer<\/a><\/noindex>). See skeem v\u00f5imaldab k\u00e4ivitada mitmeid kliente socks5 servereid ja suunata v\u00e4lised \u00fchendused nende kaudu, edastades need \u00fcheainsa TCP-\u00fchenduse kaudu (peaaegu nagu meterpreter) kliendi ja serveri vahel, luues seel\u00e4bi mitme l\u00f5ime re\u017eiimi, ilma milleta me ei saaks sisemise v\u00f5rgus korralikult t\u00f6\u00f6tada.<\/p>\n<p>Yamux'i t\u00f6\u00f6p\u00f5him\u00f5te seisneb selles, et see lisab t\u00e4iendava v\u00f5rgu taseme voogudele, tehes selle iga paketi jaoks 12-baidise p\u00e4ise kujul. (Siin kasutame me meelevaldselt s\u00f5na \u201evoog\u201c ja mitte \u201estream\u201c, et mitte segadusse ajada lugejat programmivooga \u201ethread\u201c \u2013 seda m\u00f5istet kasutame me samuti k\u00e4esolevas artiklis). Yamux\u2019i p\u00e4ises sisaldub voolu number, lipud voolu avamiseks\/katkestamiseks, edastatud baitide arv ja edastusakna suurus.<\/p>\n<p><img decoding=\"async\" alt=\"Kirjutame Reverse socks5 proxy Powershellis. Osa 1\" src=\"\/wp-content\/uploads\/2019\/05\/3a1bc23bdc90176f7cd37f112a8a1a6c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLisaks voolu avamise\/katkestamise v\u00f5imalusele on yamuxis rakendatud ka keepalive mehhanism, mis v\u00f5imaldab j\u00e4lgida loodud sidekanali t\u00f6\u00f6kindlust. Keepalive s\u00f5numite t\u00f6\u00f6 mehhanism seadistatakse Yamux seansi loomisel. Tegelikult on seal seadeteks ainult kaks parameetrit: lubamine\/keeldumine ja pakettide saatmise sagedus sekundites. Keepalive s\u00f5numeid saab saata nii yamux-server kui yamux-klient. Saades keepalive s\u00f5numi, peab eemalolev pool sellele vastama t\u00e4pselt sama s\u00f5numi identifikaatoriga (t\u00f5eliselt \u2013 numbriga), mille ta on saanud. \u00dcldiselt on keepalive sama mis ping, lihtsalt yamuxi jaoks.<\/p>\n<p>K\u00e4esolevas artiklis on \u00fcksikasjalikult v\u00e4lja toodud mitmepleksori t\u00f6\u00f6 tehnika: paketid\u00fc\u00fcbid, \u00fchenduse avamise ja katkestamise lipud, andmete edastamise mehhanism. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hashicorp\/yamux\/blob\/master\/spec.md\">spetsiifikatsioon<\/a><\/noindex> yamux'ile. <\/p>\n<h3>Esimese osa kokkuv\u00f5te<\/h3>\n<p>\nSeega tutvusime artikli esimeses osas teatud t\u00f6\u00f6riistadega tagasitunneli korraldamiseks, vaatasime nende eeliseid ja puudusi, uurisime Yamuxi mitmepleksori t\u00f6\u00f6mehhanismi ning kirjeldasime uusi n\u00f5udeid loodavale powershell-moodulile. J\u00e4rgmises osas k\u00e4sitleme mooduli arendamist praktiliselt nullist. J\u00e4tkub. \u00c4ra l\u00fclitu v\u00e4lja \ud83d\ude42<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/453870\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043e\u0431 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0438 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0432 3-\u0445 \u0447\u0430\u0441\u0442\u044f\u0445. \u0427\u0430\u0441\u0442\u044c 1 \u2014 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f. \u0411\u0443\u043a\u043e\u0432 \u043c\u043d\u043e\u0433\u043e \u2014 \u043f\u043e\u043b\u044c\u0437\u044b \u0435\u0449\u0435 \u0431\u043e\u043b\u044c\u0448\u0435. \u041f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0437\u0430\u0434\u0430\u0447\u0438 \u0412 \u0445\u043e\u0434\u0435 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043f\u0435\u043d\u0442\u0435\u0441\u0442\u043e\u0432 \u0438 RedTeam \u043a\u0430\u043c\u043f\u0430\u043d\u0438\u0439 \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0443\u0434\u0430\u0435\u0442\u0441\u044f \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0448\u0442\u0430\u0442\u043d\u044b\u043c\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438 \u0417\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u043e\u0432, \u0442\u0430\u043a\u0438\u043c\u0438 \u043a\u0430\u043a VPN, RDP, Citrix \u0438 \u0442.\u0434. \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0437\u0430\u0445\u043e\u0434\u0430 \u0432\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044e\u044e \u0441\u0435\u0442\u044c. \u0413\u0434\u0435-\u0442\u043e \u0448\u0442\u0430\u0442\u043d\u044b\u0439 VPN \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u043e MFA [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26164,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34725","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043e\u0431 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0438 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0432 3-\u0445 \u0447\u0430\u0441\u0442\u044f\u0445.\" \/>\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\/et\/blog\/administrirovanie\/pishem-reverse-socks5-proxy-na-powershell-chast-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\u0438\u0448\u0435\u043c Reverse socks5 proxy \u043d\u0430 powershell.\u0427\u0430\u0441\u0442\u044c 1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043e\u0431 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0438 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0432 3-\u0445 \u0447\u0430\u0441\u0442\u044f\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/pishem-reverse-socks5-proxy-na-powershell-chast-1\" \/>\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-31T19:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:00:00+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\udd47 Kirjutame Reverse socks5 proxy powershellis. Osa 1 | ProHoster","description":"Uuring ja arenduse lugu 3 osas.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/pishem-reverse-socks5-proxy-na-powershell-chast-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\u0438\u0448\u0435\u043c Reverse socks5 proxy \u043d\u0430 powershell.\u0427\u0430\u0441\u0442\u044c 1 | ProHoster","og:description":"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043e\u0431 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0438 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0432 3-\u0445 \u0447\u0430\u0441\u0442\u044f\u0445.","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/pishem-reverse-socks5-proxy-na-powershell-chast-1","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-31T19:00:00+00:00","article:modified_time":"2019-10-31T19:00:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34725","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 20:23:33","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:16:32","updated":"2026-01-21 20:23:33","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/34725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=34725"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/34725\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/26164"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=34725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=34725"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=34725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}