Adblock Plus жарнама блокаторунда
Чыпкалардын топтому бар тизмелердин авторлору оператор менен эрежелерди кошуу менен колдонуучу ачкан сайттардын контекстинде өз кодунун аткарылышын уюштура алышат.
Бирок, коддун аткарылышына убактылуу чечүү менен жетишүүгө болот.
Кээ бир сайттар, анын ичинде Google Maps, Gmail жана Google Images, жылаңач текст түрүндө берилген, аткарылуучу JavaScript блокторун динамикалык жүктөө ыкмасын колдонушат. Эгерде сервер суроо-талапты кайра багыттоого уруксат берсе, анда башка хостко багыттоо URL параметрлерин өзгөртүү аркылуу ишке ашса болот (мисалы, Google контекстинде, API аркылуу кайра багыттоону жасоого болот "
Сунушталган чабуул ыкмасы JavaScript кодунун саптарын динамикалык жүктөй турган (мисалы, XMLHttpRequest же Fetch аркылуу) жана андан кийин аларды аткарган барактарга гана таасирин тийгизет. Дагы бир маанилүү чектөө - бул ресурсту чыгарган түпнуска сервердин тарабына багыттоо же каалаган маалыматтарды жайгаштыруу зарылдыгы. Бирок, чабуулдун актуалдуулугун көрсөтүү үчүн maps.google.com сайтын ачууда “google.com/search” аркылуу багыттоо аркылуу кодуңуздун аткарылышын кантип уюштуруу керектиги көрсөтүлгөн.
Оңдоо дагы эле даярдалууда. Маселе блокаторлорго да таасирин тийгизет
Adblock Plus иштеп чыгуучулары чыныгы чабуулдарды күмөндүү деп эсептешет, анткени эрежелердин стандарттык тизмесине киргизилген бардык өзгөртүүлөр каралат жана үчүнчү тараптын тизмелерин туташтыруу колдонуучулар арасында өтө сейрек кездешет. Эрежелерди MITM аркылуу алмаштыруу стандарттык блок тизмелерин жүктөө үчүн HTTPS демейки колдонулушу менен алдын алат (башка тизмелер үчүн келечектеги чыгарылышта HTTP аркылуу жүктөөгө тыюу салуу пландаштырылууда). Директивалар сайт тарапта чабуулду бөгөт коюу үчүн колдонулушу мүмкүн
Source: opennet.ru