Қарапайым кеш. Сіз интернет-дүкеннен бірдеңе тапсырыс беріп, аты-жөніңізді, телефоныңызды және мекенжайыңызды қалдырасыз, карта деректерін енгізіп, қойындыны жабасыз. Бір-екі аптадан кейін бейтаныс адамдар қоңырау шалып, атыңызды атайды және нақты не сатып алғаныңызды біледі. Немесе банктен келгендей хат келеді, онда картаңыздың соңғы цифрлары көрсетілген. Сіз ештеңе бұзған жоқсыз, ештеңе жүктеген жоқсыз және күдікті сілтемелерді баспадыңыз. Жай ғана сайтқа кіріп едіңіз, ал деректеріңіз бөтен адамдардың қолына түсті.
Мұндай оқиғалар көрінгеннен әлдеқайда жиі болады, және олардың көбінде пайдаланушының кінәсі жоқ. Ағып кету сайт жағында болады: сервер бұзылады, база ашық қалады, пароль табылады немесе бетке бөтен код орналастырылады. Бұл мақалада деректердің сайттардан қалай кететінін, ағып кетудің сізге қатысты екенін қалай түсінуге болатынын, пайдаланушы не істеуі керек екенін және бизнес мұндай оқиғаның екінші жағында қалмау үшін не істеуі тиіс екенін қарастырамыз.
Деректердің ағып кетуі деген не және не ағып кетеді
Деректердің ағып кетуі - жабық болуы тиіс ақпараттың оны көруге құқығы жоқ адамдарға қолжетімді болып қалуы. Бұл бұзудың нәтижесі болуы мүмкін, бірақ көбіне себебі қарапайымырақ: баптаудағы қате, ұмытылып қалған ашық сервер, қызметкердің мұқияттылығының жоқтығы. Пайдаланушы үшін айырмашылық жоқ: деректер бөтен адамдардың қолында.
Ағып кететін ақпарат әртүрлі. Бұл тапсырыс пен тіркелу формаларында қалдырған аты-жөніңіз, телефоныңыз, электрондық поштаңыз және мекенжайыңыз. Бұл аккаунттардың логиндері мен парольдері, ал сайт оларды қауіпсіз сақтамаса, ашық түрде де. Бұл сатып алу тарихы мен қолдау қызметімен хат алмасу, аккаунт туралы мәліметтер, ал ең жағымсыз жағдайларда банк карталары мен құжаттардың деректері. «Аты-жөні + телефон + сатып алған нәрсе» жиынтығының өзі сенімді алаяқтық үшін жеткілікті: қылмыскер қоңырау шалып, нақты мәліметтерді атайды және дүкеннің немесе банктің нағыз өкіліндей көрінеді.
Деректер сайттан қалай ағып кетеді: негізгі себептер
Бірінші және ең көп таралған себеп - сайттың бағдарламалық жасақтамасындағы осалдықтар. Сайт бағдарламалау тілінде, қозғалтқышта, плагиндер мен кітапханаларда жұмыс істейді, және осы қабаттардың кез келгенінде қауіпсіздік қателері табылуы мүмкін. Жуырдағы мысал - жүйеге кірместен серверде қашықтан код орындауға мүмкіндік берген PHP-дегі критикалық осалдықтар, біз олар туралы бөлек жазғанбыз: егер сервер уақытында жаңартылмаса, шабуылдаушы онда сақталған барлық нәрсеге, соның ішінде клиенттер базасына қол жеткізеді. Әсіресе «бір рет жасап, ұмытып кеткен» сайттар осал, өйткені оларды ешкім жаңартпайды.
Екінші себеп - ұмытылған және ашық қызметтер. Бұл ескі жобадан қалған тест сервері, интернеттен қолжетімді парольсіз дерекқор, зауыттық парольі бар әкімшілік панель. Автоматты сканерлер мұндай нүктелерді бірнеше секундта, ешқандай бұзусыз табады, біз бұл туралы ашық порттар туралы мақалада толық айтқанбыз. Үшінші себеп - әлсіз және қайталанатын парольдер. Егер адам бірнеше сайтта бір парольді қолданса, олардың біреуінен ағып кету қылмыскерлерге сол парольді басқа сайттардан іріктеуге мүмкіндік береді: бұл тәсіл ұрланған тіркелгі деректерін қою деп аталады, және ол дәл адамдар парольдерді қайталайтындықтан жұмыс істейді.
Төртінші себеп - беттегі бөтен код. Заманауи сайттар көптеген сыртқы скрипттерді жүктейді: аналитика, чат виджеттері, жарнамалық пикселдер, төлем формалары. Егер осындай сыртқы көздердің бірі бұзылса немесе ауыстырылса, зиянды код сіздің сайтыңыздың ішіне түсіп, адамдар формаларға енгізетін деректерді, соның ішінде төлем деректерін де байқатпай көшіріп алуы мүмкін. Бесінші себеп - фишинг және жалған сайттар: пайдаланушы нағыз сайттың көшірмесіне түсіп, деректерді қылмыскерге өзі енгізеді. Ақырында, алтыншысы - адами фактор және автоматтандыру қателері: қызметкер клиенттер базасы бар файлды ашық қолжетімділікке орналастырады, оны қате адресатқа жібереді немесе PixelLeak жағдайындағыдай, жасанды интеллект агенті ішкі скриншоттарды ашық репозиторийде өзі жариялайды. Мұның ешқайсысына «хакерлік шабуыл» қажет емес, бір ғана салғырттық жеткілікті.
Неге ағып кетуді ұзақ уақыт байқамайды
Ағып кету сайттың бұзылуынан айырмашылығы, ештеңемен білдірмейді. Сайт әдеттегідей жұмыс істей береді, тапсырыстар өтеді, беттер ашылады, ал деректер үнсіз бөтен қоймаға көшіріледі. Көзге түсетін бірдеңе болмайынша, пайдаланушы да, сайт иесі де ешқандай белгі көрмейді: алаяқтардың қоңырауларының легі, клиенттердің жаппай шағымдары, базаның жабық форумда жариялануы немесе сыртқы зерттеушінің хабарламасы.
Сондықтан деректердің кеткен сәті мен бұл туралы білген сәттің арасында жиі апталар мен айлар өтеді. Осы уақыт ішінде ұрланған ақпарат пайдаланылып, қайта сатылып үлгереді. Дәл сол себепті қауіпсіздікте ағып кету мүмкін деген болжамнан шығып, қорғаныс пен мониторингті алдын ала қарастыру қабылданған, мәселенің өзі көрінгенін күтпейді.
Пайдаланушы не істеуі керек: қадамдық жоспар
Егер деректеріңіз сайттан ағып кетті деп күдіктенсеңіз, кейінге қалдырмай, ретімен әрекет етіңіз. Алдымен нақты не ағып кеткенін анықтаңыз: тек байланыс деректері ме, пароль ме, әлде төлем ақпараты да ма. Шұғылдық пен қадамдар жиыны осыған байланысты.
- Осы сайттағы және дәл осындай пароль қолданған барлық жердегі парольді ауыстырыңыз. Әр қызметке бірегей пароль керек, сақтау үшін пароль менеджерін қолданған ыңғайлы. Поштадан, банк қызметтерінен және әлеуметтік желілерден бастаңыз, себебі пошта арқылы қылмыскер қалған барлық нәрсеге қолжетімділікті қалпына келтіре алады.
- Мүмкін болған жерде екі факторлы аутентификацияны қосыңыз, әсіресе поштада және қаржы қызметтерінде. Пароль ұрланса да, екінші факторсыз кіру әлдеқайда қиын болады.
- Деректеріңіздің белгілі ағып кетулерде кездесетінін тексеріңіз. Ол үшін тексеру қызметтері бар, мысалы Have I Been Pwned: поштаңыздың мекенжайын енгізесіз де, оның қандай белгілі ағып кетулерде кездескенін көресіз. Бұл толықтықты кепілдемейді, бірақ ауқымды түсінуге көмектеседі.
- Егер карта деректері ағып кетуі мүмкін болса, банкке хабарласыңыз. Банк картаны бұғаттай немесе қайта шығара алады және күдікті операцияларға дау айтуға көмектеседі. Ақша шығып кеткенше күтпеңіз.
- Қоңыраулар, SMS және хаттарға сақ болыңыз. Алаяқтар сенімді көрінуі үшін ағып кеткен базадағы нақты мәліметтерді қолданады. SMS-тегі кодтарды атамаңыз, хабарламалардағы сілтемелерге өтпеңіз және ұйымға ресми нөмір бойынша өзіңіз қайта қоңырау шалыңыз.
- Бірнеше ай бойы аккаунттарыңыз бен көшірмелеріңізді қадағалаңыз. Ағып кеткен деректер бірден қолданылмауы мүмкін, сондықтан біраз уақыттан кейін де мұқият болу керек.
- Болған жағдай туралы сайтқа хабарлаңыз. Ағып кету нақты бір сайттан болғанына сенімді болсаңыз, оның қолдау қызметіне жазыңыз: мүмкін, компания мәселе туралы әлі білмейді, ал сіздің өтінішіңіз оған әрекет етуге көмектеседі.
Не істемеу керек: үрейленуге, жарнамадағы «антивирустар» мен «тазалағыштарды» орнатуға, «деректеріңізді желіден жоямыз» деп ұсынатындарға төлеуге немесе хаттың шынайылығына көз жеткізбей, ағып кету туралы хаттағы сілтемелерге өтуге болмайды. Алаяқтар одан да көп деректер алу үшін бұзу туралы жалған хабарламаларды жиі таратады.
Деректер қалдырмас бұрын сайтты қалай тексеруге болады
Бөтен сайт жағындағы ағып кетуден толық қорғану мүмкін емес, бірақ тәуекелді азайтуға болады. Ең алдымен мекенжайдың дұрыс жазылғанына және сайттың қорғалған байланыспен ашылатынына көз жеткізіңіз: браузер жолағында құлып белгісі мен HTTPS протоколы болуы керек. Бұл сайттың адал екенін білдірмейді, бірақ HTTPS жоқ жерде деректерді берудің керегі жоқ. Сайттың өзіне назар аударыңыз: түсінікті байланыс деректері мен компания деректемелері, құпиялылық саясаты, қайтару шарттары, тек қуанышты мәтіндер емес, нағыз пікірлер. Жаңа нақты ақпарат пен сайттың мұқият жұмысы оны қадағалап отырғанын көрсетеді.
Онлайн-сатып алуларды карта деректері беймәлім сайтқа тікелей енгізілмейтін тәсілдермен төлеңіз: белгілі төлем жүйелері мен әмияндар арқылы немесе сомасы шектеулі виртуалды карта арқылы. Артық деректер қалдырмаңыз: егер форма тапсырысқа қажет емес нәрсені сұраса, бұл сақ болуға себеп. Және басты ережені есте сақтаңыз: деректеріңіз бар адамдар мен сайттар неғұрлым аз болса, олар ағып кететін орын да соғұрлым аз.
Сұрақ қойыңыз немесе өтінім қалдырыңыз
Осалдықтарды, артық ашық қызметтер мен ескірген ПО-ны тауып, жабамыз және клиенттеріңіздің деректері қауіпсіз қалуы үшін мониторингті баптаймыз.
Форманы жіберу арқылы дербес деректерді өңдеуге келісім бересіз.
Ағып кетуге жол бермеу үшін бизнес не істеуі керек
Пайдаланушы тек салдарды азайта алса, ағып кетудің өзін тек сайт иесі болдырмай алады. Қорғаныстың негізі қарапайым, бірақ тиімді: бағдарламалық жасақтаманы, соның ішінде бағдарламалау тілін, сайт қозғалтқышын, плагиндерді және сервер компоненттерін үнемі жаңартып отыру. Критикалық түзетулер шыққанда, оларды айлар емес, күндер ішінде орнату керек, өйткені осалдық жария болғаннан кейін оны пайдалану әрекеттері өте тез басталады.
Өз инфрақұрылымыңызды білу қажет: компанияға қандай серверлер, субдомендер мен қызметтер тиесілі және интернеттен қолжетімді, артықтарын жабу немесе өшіру керек. Қашықтан қолжетімділікті VPN арқылы шектеу, зауыттық парольдерді ауыстыру, қызметкерлерге тек қажетті ең аз қолжетімділікті беру және жұмыстан шыққанда қайтарып алу керек. Клиенттер деректері қауіпсіз сақталуы тиіс: парольдер тек хэштелген түрде, төлем деректері сіздің серверіңізде емес, сертификатталған провайдерде, байланыс барлық жерде HTTPS арқылы қорғалған, ал сақтық көшірмелер негізгі база сияқты мұқият жабылған.
Сыртқы кодты ұмытпаңыз: қосылған әрбір үшінші тарап скрипті - әлеуетті тәуекел нүктесі, сондықтан тек шынымен қажеттілерін қалдырып, олардың көздерін қадағалау керек. Егер ЖИ-құралдар мен автоматтандыруды қолдансаңыз, олардың құқықтарын шектеп, ақпаратты қайда жібере алатынын бақылаңыз. Заң жағынан деректер жинайтын сайтта құпиялылық саясаты болып, өңдеуге келісім алынуы тиіс, бұл туралы біз дербес деректер туралы заң жөніндегі мақалада жазғанбыз. Ақырында, үнемі тексеру қажет: шабуылдың сыртқы бетіне аудит, ерекше белсенділікке мониторинг және қауіпсіздікке жауапты түсінікті адам.
Ағып кету болып қойса, бизнес не істеуі керек
Егер ағып кетуге күдіктенсеңіз немесе оны анықтасаңыз, басты нәрсе - мәселені жасырмай, жылдам әрі жүйелі әрекет ету. Іс-қимыл жоспары алдын ала дайын болғаны жақсы, бірақ онсыз да ретімен жүруге болады.
- Ағып кету көзін тоқтатыңыз. Осалдықты немесе ашық қолжетімділікті жабыңыз, бұзылған кілттер мен парольдерді қайтарып алыңыз, қажет болса сайттың зардап шеккен бөлігін уақытша өшіріңіз.
- Не болғанын тіркеңіз. Журналдарды және қандай деректер, қанша адамға, қандай кезеңде қозғалғаны туралы мәліметтерді сақтаңыз. Бұл ақпарат тергеу үшін де, кейінгі қадамдар үшін де қажет.
- Мамандарды тартыңыз. Ауыр ағып кеткен жағдайда ақпараттық қауіпсіздік маманын шақырған жөн: ол себепті табуға және шабуылдаушының қолжетімділігі толық жабылғанына көз жеткізуге көмектеседі.
- Міндеттер туралы заңгермен кеңесіңіз. Деректер сипатына және заңнамаға байланысты уәкілетті органдар мен зардап шеккен адамдарды хабардар ету талаптары және оның мерзімдері болуы мүмкін. Нақты міндеттерді жалпы кеңестерге сүйенбей, заңгерден нақтылау керек.
- Зардап шеккендерге шынайы хабарлаңыз. Не болғанын, қандай деректер қозғалғанын және адамдар қорғану үшін не істеуі керекін айтыңыз: парольдерді ауыстыру, операцияларды қадағалау, қоңыраулардан сақ болу. Ашықтық сенімді үнсіздіктен көбірек тудырады, ал үнсіздік әдетте әйтседе ашылады.
- Себепті түзетіп, талдау жүргізіңіз. Түпкі мәселені жабыңыз, үдерістерді жаңартыңыз және қайталанбауы үшін не істеу керегін анықтаңыз. Ағып кету - тек бір тесікті жабу емес, бүкіл қорғанысты қайта қарауға себеп.
Жиі кездесетін қателер
Сайт иелерінің басты қатесі - «бұл бізге қатысты емес, біз кішкентайбыз» деп ойлау. Шабуылдардың көбі автоматты: олар табылған осал сайттардың бәрін қатарынан аралайды және бизнестің көлемімен қызықпайды. Екіншісі - жаңартуларды «бәрі жұмыс істеп тұр ғой» деп кейінге қалдыру, ал сайттың бұзылуына көбіне дәл бағдарламалардың ескірген нұсқалары себеп болады.
Пайдаланушылардың қателерінің ішінде ең жиісі - барлық қызметтерге бір пароль. Одан кейін екі факторлы аутентификацияны елемеу және тиімді бағасы бар кез келген сайтқа карта деректерін енгізуге дайын болу. Ағып кеткеннен кейінгі жиі қате - үндемеу: инцидентті жасыратын компаниялар да, «ештеңе болмады ғой» деп парольдерді ауыстырмайтын адамдар да, әдетте, бұл үшін кейінірек және қымбатқа төлейді.
Чек-тізімдер
Пайдаланушы үшін
- Әр маңызды қызмет үшін жеке пароль қолданылады, жақсысы пароль менеджері арқылы
- Поштада және қаржы қызметтерінде екі факторлы аутентификация қосулы
- Поштаның мекенжайы ағып кетулерді іздеу қызметтерінде тексерілген
- Беймәлім сайттардағы төлемдер қауіпсіз тәсілдермен немесе виртуалды карта арқылы жасалады
- Форма артық деректер сұрамайды, сайтта байланыс, құпиялылық саясаты және нағыз пікірлер бар
- «Банктен немесе дүкеннен» келген қоңыраулар мен хабарламаларға ресми нөмір бойынша тексермей сенбеймін
Бизнес үшін
- Сайттың және сервердің ПО-сы, соның ішінде PHP, қозғалтқыш және плагиндер үнемі жаңартылады, критикалық түзетулер күндер ішінде орнатылады
- Интернеттен қолжетімді серверлердің, субдомендер мен қызметтердің өзекті тізімі бар
- Қашықтан қолжетімділік VPN арқылы жабылған, зауыттық парольдер ауыстырылған
- Пайдаланушылардың парольдері хэштелген түрде сақталады, төлем деректерін сертификатталған провайдер өңдейді
- Қосылған үшінші тарап скрипттері тексерілген және қажетті деңгеймен шектелген
- Қызметкерлердің және ЖИ-құралдардың құқықтары қажетті ең азымен шектелген
- Құпиялылық саясаты және деректерді өңдеуге келісім бар
- Қауіпсіздікке жауапты адам тағайындалған және ағып кету жағдайына іс-қимыл жоспары дайындалған