Тестирлөөчү шлюз дарегин, ички DNS маалыматтарын жана VPN маалыматтарын сурайт, ал эми суроо сизге «кирүү керек» темасы менен жөнөтүлөт. Суроонун өзү бул ички баалоо, аутентификацияланган колдонмо тести же кимдир бирөө көлөмдү туура эмес түшүнгөн ачык веб-сайт иши экенин айтпайт. Өткөрүп берүүнү ар бир кадамда дарбазасы бар ырааттуулук катары аткарыңыз жана ачылбаган биринчи дарбазада токтоңуз. Бул бүдөмүк суроону авторизациялоого, өткөрүп берүүгө жана кийин жокко чыгарууга боло турган нерсеге айландырат.

Маалыматтардан эмес, авторизациядан баштаңыз

Кандайдыр бир дарек почта кутуңуздан чыкпасак мурун объектилер кимге таандык жана аларга тестирлөөнү ким уруксат бере аларын аныктаңыз. Тестирлөөчүнү уюмуңуз мурунтан колдонгон долбоордук байланыш аркылуу текшериңиз, катты жөнөткөн адам аркылуу эмес. Кардар менен болгон мамиле эсептен жетүүгө боло турган ар бир системаны тестирлөөгө уруксат эмес, ал эми сатып алуу буйрутмасы көлөм документи эмес.

Бекитилген максатты бир сүйлөм менен жазып, өткөрүп берүүнүн жанында сактаңыз. «Кардар порталынын аутентификациясын баалаңыз» жана «ички тармакты баалаңыз» таптакыр башка пакеттерге алып барат, жана айырмачылык даярдоого чейин чечилиши керек, табылга келгенден кийин эмес. Сүйлөм сизге суроо иштин ортосунда өскөндө көрсөтө турган нерсени да берет.

Эгер жолдо хостинг провайдери же башка үчүнчү тарап болсо, алардын талаптары сиздин ыңгайлуулугуңуздан мурун келет. Башканын инфраструктурасын уруксатысыз тестирлөө анын үстүндө иштеген колдонмону тестирлөөдөн өзүнчө маселе.

Көз карашты жана объектилерди атаңыз

Көз караш — баалоо жооп берүүгө аракет кылган суроо, жана ал кирүү пакетин тестирлөөчү колдонууну пландаган кандайдыр бир куралдан көбүрөөк аныктайт. Ачык аутентификацияланбаган тестке URL жана убакыт терезеси керек. Аутентификацияланган тестке көлөмдөгү конкреттүү ролдор үчүн атайын эсептер керек, ал эми ички баалоого так объекти диапазондору бар белгиленген кирүү чекити керек.

ViewpointWhat you hand overWhat it does not authorize
Public websiteApproved URL, TLS hostname, testing windowInternal network entry, adjacent hosts
Authenticated appURL plus per-role test accountsOther tenants, admin consoles outside scope
Private stagingNamed private path and test accountsProduction systems behind the same gateway
Internal networkEntry point and written target rangesAnything outside those ranges, including the gateway itself

Туннелдин кайдан киргени анын артында кайсы колдонмо турганы тууралуу факт эмес, жана ал кирүү чекитин изилдөөгө эч уруксат бербейт. Муну өткөрүп берүүдө ачык айтыңыз, анткени «сен мага ошол ички тармакка кирүү бердиң» деген сүйлөм табылга талаш-тартышка түшкөндө тез келет. Жазуу түрүндөгү объектилер тизмеси муну кийин чечүүчү жалгыз нерсе.

URL менен бирге TLS хост атын бериңиз. Жалаң IP дареги тестирлөөчүнү атты болжолдоого мажбурлайт, ал эми болжолдонгон ат өткөрүп берүү катасы катары эмес, табылга катары билдирилүүчү сертификат каталарын жаратат.

Мөөнөтү бар атайын инсандыктарды бериңиз

Ушул иш үчүн гана жашаган эсептерди даярдаңыз; кызматкердин күнүмдүк кирүүсүн карызга бербеңиз. Тармактык жеткиликтүүлүктү жана колдонмо уруксаттарын келишилген тапшырмаларга ылайык коюңуз, аутентификация каттоосун колдоого алынган жол менен уюштуруңуз жана жокко чыгарууга жооптуу аталган адам менен бирге мөөнөтүн тиркеңиз. Маалыматтарды келишилген коопсуз канал аркылуу, айлана жөнөтүлүүчү көлөм документинен өзүнчө өткөрүп бериңиз.

sudo useradd -m -e 2026-12-31 tester01
sudo passwd -S tester01
id tester01
lastlog -u tester01

Ким эмнени жана качан алганын жазып туруңуз. Бул жазуу көзөмөлдөнгөн өткөрүп берүү менен эч ким изин таба албаган жалпы сырсөздүн айырмасы, жана окуядан кийин баары эң оболу ушуну сурайт. Аны чат агымында эмес, көлөм документи менен бирге сактаңыз жана жеткирүү каналын алуучунун жанына жазыңыз. Убакыт белгиси бар сап ар дайым эсте калгандан озуп кетет.

Мөөнөт талаасы — акыркы коргоо, план эмес. Аягында бирөө тармак жолун жана колдонмо ролун алып салууга тийиш, анткени дагы эле жеткиликтүү тармактагы мөөнөтү өткөн кирүү жокко чыгарылган кирүү эмес.

Терезе ачылганга чейин өткөрүп берүү иштээрин далилдеңиз

Тестирлөөчүнүн биринчи секириктерин өзүңүз аткарыңыз, анын ордуна мүмкүн болушунча жакын жерден. Атты чечиңиз, сертификаттын инсандыгын текшериңиз жана жол кошуна эмес, көздөлгөн дарекке жетээрин тастыктаңыз.

dig +short app.example.com
openssl s_client -connect app.example.com:443 -servername app.example.com </dev/null> 2>/dev/null | openssl x509 -noout -subject -dates
ip route get 10.60.0.25

Эгер жол объектиге жете албаса, токтоп, өткөрүп берүүнү шайкештештириңиз, тестирлөөчүгө башка маршрут табууга жол бербей. Дайындыксыз жеткиликтүүлүк — баалоонун өз көлөмүнөн үнсүз чыгуу жолу, жана бул кийин дээрлик эч качан документтештирилбейт.

Маалыматтар менен бирге операциялык байланышты, уруксат берилген сааттарды, чыгарылган аракеттерди жана токтотуу шарттарын жөнөтүңүз. 02:00дө эч кимге жете албаган тестирлөөчү сиз авторизациялабаган чечим кабыл алат, жана бул чечим отчётто көлөмдүн ичинде болгондой сүрөттөлөт.

NIST SP 800-115 техникалык баалоону пландалган тестирлөө жана андан кийинки талдоо менен жумшартуу катары белгилейт, жана бул өткөрүп берүү ушул форманы карманат. Жогорку дарбазалар — колдоо инженери үчүн редакциялык дизайн тандоолору, ал басылмадан цитаталанган текшерүү тизмеси эмес.

Ишти кирүүнү алып салуу менен жабыңыз

Даярдоого карама-каршы тартипте жокко чыгарыңыз: колдонмо ролдору, анан тармактык кирүү, анан инсандыктын өзү. Ар бир кадамды тастыктаңыз, консол баскыч убада кылганды аткарды деп божомолдобоңуз. Сессияларын өлтүрүүдөн мурун эсепти кулпулаңыз, болбосо сессия эски жол менен кайра аутентификацияланат. Анан жабык деп жарыялоодон мурун түзүлгөн байланыштарды дагы бир жолу текшериңиз.

sudo passwd -l tester01
sudo pkill -u tester01
ss -tn state established '( sport = :443 )'

Сакталган тест маалыматтарын жөнгө салыңыз, анан башталышта келишилген отчёттук процесстин аркылуу оңдоону көзөмөлдөңүз. Отчётто чөйрө, кирүү деңгээли, көлөм жана чектөөлөр көрсөтүлүшү керек, анткени ал бир баалоонун табылгаларын жазат жана сайттын коопсуздугу тууралуу туруктуу билдирүү эмес.

Жокко чыгаруу жазуусун өткөрүп берүү жазуусу менен бирге сактаңыз. Кийинки иш ачылганда сиз өткөн жолу эмне алынгандыгын жана ким бекиткенин так билгиңиз келет, эстеп калгандан сүрөттү кайра курууну эмес.

Тектеш макалалар