{"id":31415,"date":"2019-10-31T21:41:08","date_gmt":"2019-10-31T18:41:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vse-ochen-ploho-ili-novyj-vid-perehvata-trafika\/"},"modified":"2019-10-31T21:41:08","modified_gmt":"2019-10-31T18:41:08","slug":"vse-ochen-ploho-ili-novyj-vid-perehvata-trafika","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/vse-ochen-ploho-ili-novyj-vid-perehvata-trafika","title":{"rendered":"Minden nagyon rossz, vagy \u00faj m\u00f3d a forgalom lehallgat\u00e1s\u00e1ra","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>M\u00e1rcius 13-\u00e1n a RIPE csoportban az vissza\u00e9l\u00e9sek ellen <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ripe.net\/ripe\/mail\/archives\/anti-abuse-wg\/2019-March\/004585.html\">javaslat \u00e9rkezett<\/a><\/noindex> a BGP elfog\u00e1s (hjjack) RIPE szab\u00e1lyszeg\u00e9sk\u00e9nt val\u00f3 kezel\u00e9s\u00e9re. A javaslat elfogad\u00e1sa eset\u00e9n a t\u00e1madott internet-szolg\u00e1ltat\u00f3 k\u00fcl\u00f6n k\u00e9rv\u00e9nyt ny\u00fajthatna be a t\u00e1mad\u00f3 leleplez\u00e9s\u00e9re. Ha a szak\u00e9rt\u0151i csoport elegend\u0151 bizony\u00edt\u00e9kot gy\u0171jt, akkor az ilyen BGP elfog\u00e1st el\u0151id\u00e9z\u0151 LIR megs\u00e9rt\u0151nek sz\u00e1m\u00edtana, \u00e9s megfoszthatj\u00e1k LIR st\u00e1tusz\u00e1t\u00f3l. Volt n\u00e9h\u00e1ny \u00e9rv <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ripe.net\/ripe\/mail\/archives\/anti-abuse-wg\/2019-March\/004601.html\">ezen<\/a><\/noindex> v\u00e1ltoztat\u00e1s ellen.<\/p>\n<p>A k\u00f6vetkez\u0151 publik\u00e1ci\u00f3ban p\u00e9ld\u00e1t szeretn\u00e9nk bemutatni egy olyan t\u00e1mad\u00e1sra, ahol nemcsak a val\u00f3di t\u00e1mad\u00f3, hanem az \u00f6sszes \u00e9rintett prefix lista is k\u00e9rd\u00e9ses volt. S\u0151t, egy ilyen t\u00e1mad\u00e1s \u00fajra felveti a k\u00e9rd\u00e9seket a j\u00f6v\u0151beli ilyen t\u00edpus\u00fa forgalomelfog\u00e1sok ind\u00edt\u00e9kait illet\u0151en.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nAz elm\u00falt n\u00e9h\u00e1ny \u00e9vben a sajt\u00f3ban a BGP elfog\u00e1sokat csak MOAS (T\u00f6bb Eredet\u0171 Auton\u00f3m Rendszer) t\u00edpus\u00fa konfliktusok form\u00e1j\u00e1ban t\u00e1rgyalt\u00e1k. A MOAS egy k\u00fcl\u00f6nleges eset, amikor k\u00e9t k\u00fcl\u00f6nb\u00f6z\u0151 auton\u00f3m rendszer ellentmond\u00f3 prefixeket hirdet meg a megfelel\u0151 ASN sz\u00e1mokkal az AS_PATH-ban (az AS_PATH els\u0151 ASN-j\u00e9t a tov\u00e1bbiakban origin ASN-nek h\u00edvjuk). Azonban legal\u00e1bb <noindex><a rel=\"nofollow\" href=\"https:\/\/pc.nanog.org\/static\/published\/meetings\/NANOG75\/1892\/20190219_Gavrichenkov_Four_Years_Of_v1.pdf\">h\u00e1rom tov\u00e1bbi t\u00edpus\u00e1t<\/a><\/noindex> is megeml\u00edthetj\u00fck a forgalom elfog\u00e1s\u00e1nak, amelyek lehet\u0151v\u00e9 teszik a t\u00e1mad\u00f3k sz\u00e1m\u00e1ra, hogy manipul\u00e1lj\u00e1k az AS_PATH attrib\u00fatumot k\u00fcl\u00f6nb\u00f6z\u0151 c\u00e9llal, bele\u00e9rtve a modern sz\u0171r\u00e9si \u00e9s megfigyel\u00e9si megk\u00f6zel\u00edt\u00e9sek megker\u00fcl\u00e9s\u00e9t. Az ismert t\u00e1mad\u00e1si t\u00edpus, <noindex><a rel=\"nofollow\" href=\"https:\/\/we.riseup.net\/assets\/43591\/defcon-16-pilosov-kapela.pdf\">Piloszova-Kapela<\/a><\/noindex> \u2014 az ilyen t\u00edpus\u00fa elfog\u00e1s leg\u00fajabb v\u00e1ltozata, de nem kevesebb jelent\u0151s\u00e9ggel b\u00edr. Nagyon val\u00f3sz\u00edn\u0171, hogy \u00e9ppen egy ilyen t\u00e1mad\u00e1s tan\u00fai voltunk az elm\u00falt hetekben. Az esem\u00e9ny \u00e9rthet\u0151, \u00e9s komoly k\u00f6vetkezm\u00e9nyekkel j\u00e1r.<\/p>\n<p>Akik a TL;DR verzi\u00f3t keresik, g\u00f6rgessenek le a \"T\u00f6k\u00e9letes t\u00e1mad\u00e1s\" alc\u00edmhez.<\/p>\n<h3>H\u00e1l\u00f3zati h\u00e1tt\u00e9r<\/h3>\n<p><i>(hogy jobban meg\u00e9rts\u00e9k az adott incidensben r\u00e9szt vev\u0151 folyamatokat)<\/i><\/p>\n<p>Ha csomagot k\u00edv\u00e1n k\u00fcldeni, \u00e9s t\u00f6bb prefix is szerepel az \u00fatv\u00e1laszt\u00e1si t\u00e1bl\u00e1ban, amelyek tartalmazz\u00e1k az IP-c\u00edmet, akkor a maxim\u00e1lis hossz\u00fas\u00e1g\u00fa prefix \u00fatvonal\u00e1t fogja haszn\u00e1lni. Ha azonban az \u00fatv\u00e1laszt\u00e1si t\u00e1bl\u00e1ban t\u00f6bb elt\u00e9r\u0151 \u00fatvonal is l\u00e9tezik ugyanahhoz a prefixhez, akkor a legjobbat v\u00e1lasztja (a legjobb \u00fatvonalv\u00e1laszt\u00e1si mechanizmus \u00e9rtelm\u00e9ben).<\/p>\n<p>A l\u00e9tez\u0151 sz\u0171r\u00e9si \u00e9s megfigyel\u00e9si megk\u00f6zel\u00edt\u00e9sek pr\u00f3b\u00e1lj\u00e1k elemezni az \u00fatvonalakat, \u00e9s d\u00f6nt\u00e9seket hozni az AS_PATH attrib\u00fatum elemz\u00e9s\u00e9vel. A router megv\u00e1ltoztathatja ezt az attrib\u00fatumot b\u00e1rmilyen \u00e9rt\u00e9kre a hirdet\u00e9s sor\u00e1n. El\u00e9g lehet, ha a tulajdonos ASN-t az AS_PATH elej\u00e9re hozz\u00e1adjuk (mint eredeti ASN), hogy megker\u00fclj\u00fck a jelenlegi forr\u00e1sellen\u0151rz\u00e9si mechanizmusokat. Tov\u00e1bb\u00e1, ha van egy \u00fatvonal a megt\u00e1madott ASN-t\u00f3l hozz\u00e1nk, lehet\u0151s\u00e9g ny\u00edlik az AS_PATH elt\u00e1vol\u00edt\u00e1s\u00e1ra \u00e9s haszn\u00e1lat\u00e1ra m\u00e1s hirdet\u00e9seinkben. B\u00e1rmilyen \u00e9rv\u00e9nyess\u00e9gi ellen\u0151rz\u00e9s, amely csak az AS_PATH-ra vonatkozik a saj\u00e1t hirdetett \u00fatvonalainkn\u00e1l, v\u00e9g\u00fcl \u00e1t fog menni.<\/p>\n<p>M\u00e9g n\u00e9h\u00e1ny eml\u00edt\u00e9sre m\u00e9lt\u00f3 korl\u00e1toz\u00e1s l\u00e9tezik. El\u0151sz\u00f6r is, a fels\u0151bb szolg\u00e1ltat\u00f3 \u00e1ltal v\u00e9gzett prefix sz\u0171r\u00e9s eset\u00e9n az \u00fatvonalad m\u00e9g mindig kisz\u0171rhet\u0151 (m\u00e9g a helyes AS_PATH eset\u00e9n is), ha a prefix nem tartozik az upstream-n\u00e9l be\u00e1ll\u00edtott \u00fcgyf\u00e9lk\u00fapodhoz. M\u00e1sodszor, egy \u00e9rv\u00e9nyes AS_PATH \u00e9rv\u00e9nytelenn\u00e9 v\u00e1lhat, ha a l\u00e9trehozott \u00fatvonalat helytelen ir\u00e1nyokban hirdetik, \u00edgy megszegve a forgalomir\u00e1ny\u00edt\u00e1si politik\u00e1t. V\u00e9g\u00fcl, b\u00e1rmilyen \u00fatvonal, amelynek prefixe megszegi a ROA hossz\u00e1t, \u00e9rv\u00e9nytelennek tekinthet\u0151.<\/p>\n<h3>Incidens<\/h3>\n<p>\nN\u00e9h\u00e1ny h\u00e9ttel ezel\u0151tt egy felhaszn\u00e1l\u00f3nkt\u00f3l panaszt kaptunk. Olyan \u00fatvonalakat l\u00e1ttunk az origin ASN-j\u00e9vel \u00e9s \/25 prefixekkel, mik\u00f6zben a felhaszn\u00e1l\u00f3 azt \u00e1ll\u00edtotta, hogy nem hirdette \u0151ket.<\/p>\n<p><code>TABLE_DUMP2|1554076803|B|xxx|265466|78.163.7.0\/25|265466 262761 263444 22356 3491 2914 9121|HI\u00c1NYZIK|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076803|B|xxx|265466|78.163.7.128\/25|265466 262761 263444 22356 3491 2914 9121|HI\u00c1NYZIK|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076803|B|xxx|265466|78.163.18.0\/25|265466 262761 263444 6762 2914 9121|HI\u00c1NYZIK|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076803|B|xxx|265466|78.163.18.128\/25|265466 262761 263444 6762 2914 9121|HI\u00c1NYZIK|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076803|B|xxx|265466|78.163.226.0\/25|265466 262761 263444 22356 3491 2914 9121|HI\u00c1NYZIK|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076803|B|xxx|265466|78.163.226.128\/25|265466 262761 263444 22356 3491 2914 9121|HI\u00c1NYZIK|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076803|B|xxx|265466|78.164.7.0\/25|265466 262761 263444 6762 2914 9121|HI\u00c1NYZIK|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076803|B|xxx|265466|78.164.7.128\/25|265466 262761 263444 6762 2914 9121|HI\u00c1NYZIK|xxx|0|0||NAG||<\/code><br \/>\n<i>Hirdet\u00e9si p\u00e9ld\u00e1k 2019 \u00e1prilis\u00e1nak elej\u00e9r\u0151l<\/i><\/p>\n<p>Az NTT \u00fatvonala a \/25 prefixhez k\u00fcl\u00f6n\u00f6sen gyan\u00fass\u00e1 teszi. Az incidens alatt az LG NTT semmit nem tudott err\u0151l az \u00fatvonalr\u00f3l. Sz\u00f3val igen, valaki l\u00e9trehoz egy teljes AS_PATH-ot ezekhez a prefixekhez! M\u00e1s routereken v\u00e9gzett ellen\u0151rz\u00e9s lehet\u0151v\u00e9 teszi egy k\u00fcl\u00f6nleges ASN kiemel\u00e9s\u00e9t: AS263444. M\u00e1s, ezzel az auton\u00f3m rendszerr\u0151l sz\u00e1rmaz\u00f3 \u00fatvonalak megvizsg\u00e1lva a k\u00f6vetkez\u0151 helyzetbe ker\u00fcltek:<\/p>\n<p><code>TABLE_DUMP2|1554076800|B|xxx|265466|1.6.36.0\/23|265466 262761 263444 52320 9583|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.6.38.0\/23|265466 262761 263444 52320 9583|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.23.143.0\/25|265466 262761 263444 22356 6762 9498 9730 45528|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.23.143.128\/25|265466 262761 263444 22356 6762 9498 9730 45528|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.24.0.0\/17|265466 262761 263444 6762 4837|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.24.128.0\/17|265466 262761 263444 6762 4837|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.26.0.0\/17|265466 262761 263444 6762 4837|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.26.128.0\/17|265466 262761 263444 6762 4837|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.64.96.0\/20|265466 262761 263444 6762 3491 4760|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.64.112.0\/20|265466 262761 263444 6762 3491 4760|IGP|xxx|0|0||NAG||<\/code><br \/>\n<i>Pr\u00f3b\u00e1ld kital\u00e1lni, mi nem stimmel itt<\/i><\/p>\n<p>\u00dagy t\u0171nik, hogy valaki egy \u00fatvonal prefix\u00e9t vette, kett\u00e9v\u00e1gta, \u00e9s ugyanazzal az AS_PATH-dal hirdette ezt a k\u00e9t prefixet.<\/p>\n<p><code>TABLE_DUMP2|1554076800|B|xxx|263444|1.6.36.0\/23|263444 52320 9583|IGP|xxx|0|0|32:12595 52320:21311 65444:20000|NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|263444|1.6.38.0\/23|263444 52320 9583|IGP|xxx|0|0|32:12595 52320:21311 65444:20000|NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|61775|1.6.36.0\/23|61775 262761 263444 52320 9583|IGP|xxx|0|0|32:12595 52320:21311 65444:20000|NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|61775|1.6.38.0\/23|61775 262761 263444 52320 9583|IGP|xxx|0|0|32:12595 52320:21311 65444:20000|NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.6.36.0\/23|265466 262761 263444 52320 9583|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|265466|1.6.38.0\/23|265466 262761 263444 52320 9583|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|28172|1.6.36.0\/23|28172 52531 263444 52320 9583|IGP|xxx|0|0||NAG||<br \/>\nTABLE_DUMP2|1554076800|B|xxx|28172|1.6.38.0\/23|28172 52531 263444 52320 9583|IGP|xxx|0|0||NAG||<\/code><br \/>\n<i>Az egyik p\u00e1r pontosan elv\u00e1lasztott prefix hirdet\u00e9si p\u00e9ld\u00e1i<\/i><\/p>\n<p>T\u00f6bb k\u00e9rd\u00e9s is felmer\u00fcl. Val\u00f3ban pr\u00f3b\u00e1lta valaki ezt a fajta lehallgat\u00e1st a gyakorlatban? Valaki elfogadta ezeket az \u00fatvonalakat? Milyen prefixek voltak \u00e9rintve?<\/p>\n<p>Itt kezd\u0151dik a kudarcaink sorozata \u00e9s egy \u00fajabb csal\u00f3d\u00e1s a jelenlegi internetes eg\u00e9szs\u00e9g\u00fcgyi \u00e1llapotban.<\/p>\n<h3>A kudarcok \u00fatja<\/h3>\n<p>\nMindent sorj\u00e1ban. Hogyan hat\u00e1rozhatjuk meg, hogy mely routerek fogadt\u00e1k el ezeket a lehallgatott \u00fatvonalakat \u00e9s kinek a forgalma ir\u00e1ny\u00edthat\u00f3 m\u00e1r ma? Azt gondoltuk, hogy az \/25 prefixekkel \u00e9rdemes kezdeni, mert ezek \"egyszer\u0171en nem lehetnek glob\u00e1lis eloszl\u00e1s\u00faak\". Ahogy sejthet\u0151 \u2014 nagyon t\u00e9vedt\u00fcnk. Ez a metrika t\u00fal zajos volt, \u00e9s az ilyen prefixek ak\u00e1r Tier-1 szolg\u00e1ltat\u00f3kt\u00f3l is megjelenhetnek. P\u00e9ld\u00e1ul az NTT-nek k\u00f6r\u00fclbel\u00fcl 50 ilyen prefixe van, amelyeket a saj\u00e1t \u00fcgyfeleinek terjeszt. M\u00e1s r\u00e9szr\u0151l azonban ez a metrika gyenge, mert az ilyen prefixek kisz\u0171rhet\u0151k, ha a szolg\u00e1ltat\u00f3 alkalmazza <noindex><a rel=\"nofollow\" href=\"http:\/\/bgpfilterguide.nlnog.net\/guides\/small_prefixes\/\">a kis prefixek sz\u0171r\u00e9s\u00e9t<\/a><\/noindex>, minden ir\u00e1nyba. Ez\u00e9rt ez a m\u00f3dszer nem alkalmas arra, hogy megtal\u00e1ljuk az \u00f6sszes szolg\u00e1ltat\u00f3t, akinek a forgalma egy ilyen esem\u00e9ny k\u00f6vetkezt\u00e9ben \u00e1tir\u00e1ny\u00edt\u00e1sra ker\u00fclt.<\/p>\n<p>Egy m\u00e1sik j\u00f3 \u00f6tletnek t\u0171nt megn\u00e9zni a <noindex><a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/rfc6811\/\">POV<\/a><\/noindex>. K\u00fcl\u00f6n\u00f6sen a maxLength szab\u00e1lyt megs\u00e9rt\u0151 \u00fatvonalakra. \u00cdgy megtal\u00e1lhatn\u00e1nk azokat a k\u00fcl\u00f6nb\u00f6z\u0151 origin ASN-eket, amelyek Invalid st\u00e1tusz\u00faak, \u00e9s amelyek l\u00e1that\u00f3ak voltak az adott AS sz\u00e1m\u00e1ra. Azonban van egy \"kis\" probl\u00e9ma. Ennek az \u00e9rt\u00e9knek (a k\u00fcl\u00f6nb\u00f6z\u0151 origin ASN-ek sz\u00e1m\u00e1nak) az \u00e1tlag (medi\u00e1n \u00e9s m\u00f3d) k\u00f6r\u00fclbel\u00fcl 150, \u00e9s m\u00e9g ha kisz\u0171rj\u00fck is a kis prefixeket, akkor is 70 felett marad. Ennek az \u00e1llapotnak meglehet\u0151sen egyszer\u0171 magyar\u00e1zata van: nagyon kev\u00e9s szolg\u00e1ltat\u00f3 alkalmaz ROA-sz\u0171r\u0151ket az \"Invalid \u00fatvonalak visszavon\u00e1s\u00e1ra\" a bel\u00e9p\u00e9si pontokon, ez\u00e9rt b\u00e1rmikor, amikor a val\u00f3s vil\u00e1gban olyan \u00fatvonal jelenik meg, amely megs\u00e9rti a ROA-t, az minden ir\u00e1nyban terjedhet.<\/p>\n<p>Az utols\u00f3 k\u00e9t megk\u00f6zel\u00edt\u00e9s lehet\u0151v\u00e9 teszi, hogy megtal\u00e1ljuk azokat a szolg\u00e1ltat\u00f3kat, akik \u00e9szlelt\u00e9k a mi incidens\u00fcnket (mivel az el\u00e9g nagy volt), de \u00f6sszess\u00e9g\u00e9ben nem alkalmazhat\u00f3ak. Rendben, de megtal\u00e1lhatjuk a t\u00e1mad\u00f3t? Mik a AS_PATH manipul\u00e1ci\u00f3j\u00e1nak \u00e1ltal\u00e1nos jellemz\u0151i? Van n\u00e9h\u00e1ny alapvet\u0151 felt\u00e9telez\u00e9s:<\/p>\n<ul>\n<li>A prefix kor\u00e1bban sehol nem volt \u00e9szlelve;<\/li>\n<li>Az Origin ASN (eml\u00e9keztet\u0151: az els\u0151 ASN az AS_PATH-ban) \u00e9rv\u00e9nyes;<\/li>\n<li>Az AS_PATH utols\u00f3 ASN-je a t\u00e1mad\u00f3 ASN-je (ha a szomsz\u00e9dja ellen\u0151rzi a szomsz\u00e9d ASN-j\u00e9t minden bej\u00f6v\u0151 \u00fatvonalon);<\/li>\n<li>A t\u00e1mad\u00e1s egy szolg\u00e1ltat\u00f3t\u00f3l sz\u00e1rmazik.<\/li>\n<\/ul>\n<p>\nHa minden feltev\u00e9s helyes, akkor minden hib\u00e1s \u00fatvonalon megjelenik a t\u00e1mad\u00f3 ASN (az origin ASN kiv\u00e9tel\u00e9vel), \u00edgy ez \u201ekritikus\u201d pontnak sz\u00e1m\u00edt. Az igazi elrabl\u00f3k k\u00f6z\u00f6tt tal\u00e1lhat\u00f3 az AS263444, de voltak m\u00e1sok is. M\u00e9g amikor az incidens \u00fatvonalait kiz\u00e1rtuk a vizsg\u00e1latb\u00f3l. Mi\u00e9rt? A kritikus pont kritikus maradhat a helyes \u00fatvonalak eset\u00e9n is. Ez lehet a rossz \u00f6sszek\u00f6ttet\u00e9s eredm\u00e9nye egy r\u00e9gi\u00f3ban, vagy a saj\u00e1t l\u00e1that\u00f3s\u00e1gunk korl\u00e1toz\u00e1sa.<\/p>\n<p>Ennek eredm\u00e9nyek\u00e9nt van m\u00f3d a t\u00e1mad\u00f3 felfedez\u00e9s\u00e9re, de csak abban az esetben, ha minden felsorolt felt\u00e9tel teljes\u00fcl, \u00e9s csak akkor, ha a megfigyel\u00e9shez elegend\u0151 m\u00e9ret\u0171 az elfog\u00e1s. Ha azonban ezek k\u00f6z\u00fcl b\u00e1rmelyik t\u00e9nyez\u0151 nem teljes\u00fcl, kiemelhetj\u00fck a hasonl\u00f3 elfog\u00e1s miatt \u00e9rintett prefixeket? Bizonyos szolg\u00e1ltat\u00f3k eset\u00e9ben \u2013 igen.<\/p>\n<p>Amikor a t\u00e1mad\u00f3 l\u00e9trehoz egy konkr\u00e9tabb \u00fatvonalat, azt a val\u00f3di tulajdonos nem hirdeti meg. Ha rendelkez\u00e9s\u00e9re \u00e1ll egy dinamikus lista az \u00f6sszes prefix\u00e9r\u0151l, lehet\u0151s\u00e9g van \u00f6sszehasonl\u00edtani \u00e9s megtal\u00e1lni a torz\u00edtott konkr\u00e9tabb \u00fatvonalakat. Ezt a prefixek list\u00e1j\u00e1t a BGP-sessionjeink seg\u00edts\u00e9g\u00e9vel gy\u0171jtj\u00fck, mivel nemcsak a jelenleg l\u00e1that\u00f3 \u00fatvonalak teljes list\u00e1j\u00e1t kapjuk az \u00fczemeltet\u0151t\u0151l, hanem azt is, hogy mely prefixeket szeretn\u00e9 a vil\u00e1g fel\u00e9 hirdetni. Sajnos jelenleg t\u00f6bb tucat Radar felhaszn\u00e1l\u00f3 van, aki ezt az utols\u00f3 r\u00e9szt nem teljes\u00edti megfelel\u0151en. A k\u00f6zelj\u00f6v\u0151ben \u00e9rtes\u00edtj\u00fck \u0151ket, \u00e9s pr\u00f3b\u00e1ljuk megoldani ezt a probl\u00e9m\u00e1t. Mindenki m\u00e1s azonnal csatlakozhat a megfigyel\u00e9si rendszer\u00fcnkh\u00f6z.<\/p>\n<p>Ha visszat\u00e9r\u00fcnk az eredeti esem\u00e9nyhez, a t\u00e1mad\u00f3 \u00e9s a terjed\u00e9si ter\u00fclet felfedez\u00e9s\u00e9re a kritikus pontok keres\u00e9s\u00e9vel ker\u00fclt sor. Meglepet\u00e9s, de az AS263444 nem mindenkinek k\u00fcld\u00f6tt hamis\u00edtott \u00fatvonalakat. B\u00e1r van egy m\u00e9g furcs\u00e1bb dolog is.<\/p>\n<p><code>BGP4MP|1554905421|A|xxx|263444|178.248.236.0\/24|263444 6762 197068|IGP|xxx|0|0|13106:12832 22356:6453 65444:20000|NAG||<br \/>\nBGP4MP|1554905421|A|xxx|263444|178.248.237.0\/24|263444 6762 197068|IGP|xxx|0|0|13106:12832 22356:6453 65444:20000|NAG||<\/code><br \/>\n<i>A k\u00f6zelm\u00falt egy p\u00e9ld\u00e1ja a c\u00edmter\u00fclet\u00fcnk elfog\u00e1s\u00e1nak k\u00eds\u00e9rlete<\/i><\/p>\n<p>Amikor a prefixeinkhez l\u00e9trehoztuk a specifikus \u2018more specific\u2019 c\u00edmk\u00e9ket, akkor egy k\u00fcl\u00f6n\u00f6sen l\u00e9trehozott AS_PATH-ot haszn\u00e1ltunk. Azonban ezt az AS_PATH-ot nem lehetett felhaszn\u00e1lni egyik kor\u00e1bbi \u00fatvonalunkban sem. M\u00e9g az AS6762-h\u00f6z sincs kapcsolatunk. N\u00e9zz\u00fck meg az incidens m\u00e1s \u00fatvonalait: egyeseknek val\u00f3di AS_PATH-juk volt, amelyet kor\u00e1bban haszn\u00e1ltak, m\u00e1soknak viszont nem, m\u00e9g akkor is, ha \u00fagy n\u00e9ztek ki, mint egy val\u00f3di AS_PATH. Az AS_PATH tov\u00e1bbi m\u00f3dos\u00edt\u00e1sa semmilyen gyakorlati \u00e9rtelmet nem hordoz, hiszen a forgalmat \u00edgy is a t\u00e1mad\u00f3hoz fogj\u00e1k ir\u00e1ny\u00edtani, de a \u201erossz\u201d AS_PATH-al rendelkez\u0151 \u00fatvonalakat kisz\u0171rheti az ASPA vagy b\u00e1rmely m\u00e1s ellen\u0151rz\u00e9si mechanizmus. Itt elgondolkodtunk a haszon\u00e9lvez\u0151 motiv\u00e1ci\u00f3j\u00e1n. Jelenleg nincsenek adatok arra, hogy ezt az incidenst sz\u00e1nd\u00e9kos t\u00e1mad\u00e1snak tekintj\u00fck, de ez lehets\u00e9ges. Pr\u00f3b\u00e1ljuk elk\u00e9pzelni ezt a potenci\u00e1lisan re\u00e1lis, m\u00e9g ha jelenleg hipotetikus helyzetet.<\/p>\n<h3>T\u00f6k\u00e9letes t\u00e1mad\u00e1s<\/h3>\n<p>\nMit van? Tegy\u00fck fel, hogy \u00d6n egy tranzit szolg\u00e1ltat\u00f3, aki \u00fatvonalakat k\u00f6zvet\u00edt az \u00fcgyfeleinek. Ha az \u00fcgyfelei t\u00f6bb kapcsolattal rendelkeznek (multihome), akkor csak a forgalmuk egy r\u00e9sz\u00e9t kapja meg. De min\u00e9l t\u00f6bb a forgalom, ann\u00e1l nagyobb a bev\u00e9tele. Teh\u00e1t, ha elkezdi bejelenteni e c\u00edmek alh\u00e1l\u00f3zatainak prefixeit ugyanazzal az AS_PATH-al, megkapja a marad\u00e9k forgalmat. Ennek k\u00f6vetkezm\u00e9nyek\u00e9nt pedig a megmaradt p\u00e9nz\u00e9rt.<\/p>\n<p>Seg\u00edt itt a ROA? Tal\u00e1n igen, ha teljesen lemond a haszn\u00e1lat\u00e1r\u00f3l <noindex><a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/draft-ietf-sidrops-rpkimaxlen\/\">maxLength<\/a><\/noindex>. Ezen k\u00edv\u00fcl rendk\u00edv\u00fcl nem k\u00edv\u00e1natos, hogy \u00e1tfed\u0151 prefixekkel rendelkez\u0151 ROA bejegyz\u00e9seket tartson. N\u00e9h\u00e1ny szolg\u00e1ltat\u00f3 sz\u00e1m\u00e1ra az ilyen korl\u00e1toz\u00e1sok elfogadhatatlanok.<\/p>\n<p>M\u00e1s routing biztons\u00e1gi mechanizmusok figyelembev\u00e9tel\u00e9vel az ASPA sem seg\u00edt (mivel a megengedett \u00fatvonal AS_PATH-j\u00e1t haszn\u00e1lj\u00e1k). A BGPSec tov\u00e1bbra is nem optim\u00e1lis lehet\u0151s\u00e9g a kis elfogad\u00e1si ar\u00e1ny \u00e9s az al\u00e1sz\u00e1ll\u00edt\u00e1si t\u00e1mad\u00e1sok lehet\u0151s\u00e9ge miatt.<\/p>\n<p>\u00cdgy teh\u00e1t van egy egy\u00e9rtelm\u0171 profit a t\u00e1mad\u00f3 sz\u00e1m\u00e1ra \u00e9s biztons\u00e1g hi\u00e1nya. Kiv\u00e1l\u00f3 kever\u00e9k!<\/p>\n<h3>Mit kell tenni?<\/h3>\n<p>\nNyilv\u00e1nval\u00f3 \u00e9s a legradik\u00e1lisabb l\u00e9p\u00e9s a jelenlegi \u00fatv\u00e1laszt\u00e1si politik\u00e1d fel\u00fclvizsg\u00e1lata. Oszd fel az IP-c\u00edmt\u00e9rk\u00e9ped a legkisebb darabokra (\u00e1tfed\u00e9sek n\u00e9lk\u00fcl), amelyeket csak szeretn\u00e9l bejelenteni. Csak ezekre a darabokra \u00edrd al\u00e1 a ROA-t, an\u00e9lk\u00fcl, hogy a maxLength param\u00e9tert haszn\u00e1ln\u00e1d. Ebben az esetben a jelenlegi POV megmenthet egy ilyen t\u00e1mad\u00e1st\u00f3l. Ugyanakkor, n\u00e9mely szolg\u00e1ltat\u00f3 sz\u00e1m\u00e1ra ez a megk\u00f6zel\u00edt\u00e9s nem \u00e9sszer\u0171 a t\u00fal specifikus \u00fatvonalak kiemelt haszn\u00e1lata miatt. A ROA \u00e9s a route objektumok jelenlegi helyzet\u00e9vel kapcsolatos probl\u00e9m\u00e1kat egy k\u00e9s\u0151bbi anyagunkban fogjuk ismertetni.<\/p>\n<p>Ezenk\u00edv\u00fcl megpr\u00f3b\u00e1lhatunk monitorozni az ilyen jelleg\u0171 \u00e1tv\u00e9teleket. Ehhez megb\u00edzhat\u00f3 inform\u00e1ci\u00f3ra van sz\u00fcks\u00e9g\u00fcnk a prefixedr\u0151l. Teh\u00e1t, ha BGP munkamenetet \u00e1ll\u00edtasz be a gy\u0171jt\u0151nkkel, \u00e9s \u00e1tadod nek\u00fcnk az internetes l\u00e1that\u00f3s\u00e1god inform\u00e1ci\u00f3j\u00e1t \u2014 meg tudjuk hat\u00e1rozni a kiterjed\u00e9s ter\u00fclet\u00e9t \u00e9s m\u00e1s incidenseket is. Azok sz\u00e1m\u00e1ra, akik m\u00e9g nem csatlakoztak a monitoring rendszer\u00fcnkh\u00f6z \u2014 az elej\u00e9n elegend\u0151 egy lista az \u00fatvonalakr\u00f3l, amelyek csak a te prefixedr\u0151l sz\u00f3lnak. Ha m\u00e1r van munkameneted vel\u00fcnk, k\u00e9rlek, ellen\u0151rizd, hogy minden \u00fatvonaladat elk\u00fcldt\u00e9k-e. Sajnos ezt \u00e9rdemes eml\u00e9keztetni, mivel egyes szolg\u00e1ltat\u00f3k elfelejtenek egy vagy k\u00e9t prefixedet, \u00edgy zavarokat okoznak a keres\u00e9si m\u00f3dszereinkben. Ha mindent helyesen csin\u00e1lsz, megb\u00edzhat\u00f3 adataink lesznek a prefixedr\u0151l, amelyek a j\u00f6v\u0151ben automatikusan seg\u00edtenek az ilyen (\u00e9s m\u00e1s) t\u00edpus\u00fa forgalom\u00e1tv\u00e9teli t\u00e1mad\u00e1sok \u00e9szlel\u00e9s\u00e9ben az IP-t\u00e9rk\u00e9peden.<\/p>\n<p>Ha val\u00f3s id\u0151ben \u00e9rtes\u00fclsz egy ilyen forgalomelt\u00e9r\u00edt\u00e9sr\u0151l, megpr\u00f3b\u00e1lhatod saj\u00e1t magad ellens\u00falyozni. Az els\u0151 megk\u00f6zel\u00edt\u00e9s az, hogy \u00f6n\u00e1ll\u00f3an bejelented az ilyen t\u00edpus\u00fa, specifikusabb prefixed \u00fatvonalait. \u00dajabb t\u00e1mad\u00e1s eset\u00e9n ugyanezeket a prefixedet ism\u00e9teld meg.<\/p>\n<p>A m\u00e1sodik megk\u00f6zel\u00edt\u00e9s az, hogy megb\u00fcnteted a t\u00e1mad\u00f3t \u00e9s azokat, akik sz\u00e1m\u00e1ra kritikus pontot jelentenek (a j\u00f3 \u00fatvonalak eset\u00e9ben), azzal, hogy lev\u00e1god az \u00fatvonalait a t\u00e1mad\u00f3t\u00f3l. Ezt \u00fagy \u00e9rheted el, hogy a t\u00e1mad\u00f3 ASN-j\u00e9t hozz\u00e1adod a r\u00e9gi \u00fatvonalak AS_PATH-j\u00e9hez, \u00edgy arra k\u00e9nyszer\u00edtve \u0151ket, hogy elker\u00fclj\u00e9k ezt az AS-t, felhaszn\u00e1lva a BGP be\u00e9p\u00edtett cikluskeres\u0151 mechanizmus\u00e1t. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/en\/company\/qrator\/blog\/431244\/\">a saj\u00e1t \u00e9rdekedben<\/a><\/noindex>.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/qrator\/blog\/447876\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>13 \u043c\u0430\u0440\u0442\u0430 \u0432 \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 RIPE \u043f\u043e \u0431\u043e\u0440\u044c\u0431\u0435 \u0441\u043e \u0437\u043b\u043e\u0443\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u043b\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c BGP-\u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442 (hjjack) \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 RIPE. \u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440, \u0430\u0442\u0430\u043a\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u043f\u043e\u043b\u0443\u0447\u0430\u043b \u0431\u044b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0430 \u043d\u0430 \u0447\u0438\u0441\u0442\u0443\u044e \u0432\u043e\u0434\u0443. \u0415\u0441\u043b\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043d\u0430\u044f \u0433\u0440\u0443\u043f\u043f\u0430 \u0441\u043e\u0431\u0435\u0440\u0435\u0442 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432, \u0442\u043e \u0442\u0430\u043a\u043e\u0439 LIR, \u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u043c BGP-\u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430, [&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":[688],"tags":[],"class_list":["post-31415","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"13 \u043c\u0430\u0440\u0442\u0430 \u0432 \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 RIPE \u043f\u043e \u0431\u043e\u0440\u044c\u0431\u0435 \u0441\u043e \u0437\u043b\u043e\u0443\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u043b\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435.\" \/>\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\/administrirovanie\/vse-ochen-ploho-ili-novyj-vid-perehvata-trafika\" \/>\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\u0412\u0441\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043b\u043e\u0445\u043e \u0438\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0432\u0438\u0434 \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"13 \u043c\u0430\u0440\u0442\u0430 \u0432 \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 RIPE \u043f\u043e \u0431\u043e\u0440\u044c\u0431\u0435 \u0441\u043e \u0437\u043b\u043e\u0443\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u043b\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/vse-ochen-ploho-ili-novyj-vid-perehvata-trafika\" \/>\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-31T18:41:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:41:08+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\udd47Minden nagyon rossz, vagy a forgalom \u00faj t\u00edpus\u00fa lehallgat\u00e1sa | ProHoster","description":"M\u00e1rcius 13-\u00e1n javaslat \u00e9rkezett a RIPE munkacsoportj\u00e1hoz a vissza\u00e9l\u00e9sek ellen.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/vse-ochen-ploho-ili-novyj-vid-perehvata-trafika","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\u0412\u0441\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043b\u043e\u0445\u043e \u0438\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0432\u0438\u0434 \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430 | ProHoster","og:description":"13 \u043c\u0430\u0440\u0442\u0430 \u0432 \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 RIPE \u043f\u043e \u0431\u043e\u0440\u044c\u0431\u0435 \u0441\u043e \u0437\u043b\u043e\u0443\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u043b\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435.","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/vse-ochen-ploho-ili-novyj-vid-perehvata-trafika","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-31T18:41:08+00:00","article:modified_time":"2019-10-31T18:41:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"31415","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 06:04:24","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:17:25","updated":"2026-01-21 06:04: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\/31415","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=31415"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/31415\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=31415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=31415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=31415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}