Овластена проценка на VPN кој е хостиран на телефон тивко пропаѓа кога скенерот седи на погрешната страна од тунелот. Добивате резултати, тие изгледаат веродостојно и одговараат на прашање што никој не го поставил. Поминете ги петте проверки подолу по ред. Секоја има услов за запирање, а пораното запирање е поевтино од повторно тестирање од нула откако извештајот е напишан.

Чекор 1: именувајте ја површината што сакате да ја достигнете

Три површини редовно се мешаат затоа што еден уред ги поврзува. Тие извршуваат различен код и различна политика, затоа запишете која е во опсегот пред да започне нешто.

Assessment targetWhat the path exercises
Public VPN listener on the handsetReachability before login, plus the exposed VPN daemon
A service on the handset, by its tunnel addressAccess after admission to something hosted locally
A LAN host behind the handset gatewayForwarding, the return path and downstream access policy

Ако одобрениот опсег не кажува која од трите, застанете и прашајте. Вкоренувањето на телефонот не одговара на ова прашање и го менува тестираното нешто, а не набљудувачкото место.

Запишете ги целите, дозволените изворни адреси, временскиот прозорец и ограничувањето на интензитетот истовремено. Тунелот ве носи до тој опсег; тој не дава лиценца да проверувате сè што може да рутира.

Чекор 2: изберете извор што може да ја види таа површина

Скенер кој седи внатре во VPN-от не може да репродуцира неавтентификуван интернет набљудувач. Тој веќе има рути, акредитиви и дозволи што надворешниот набљудувач ги нема, затоа неговите резултати го опишуваат погледот по приемот дури и кога целната површина е иста. Обратната грешка е исто толку честа. Јавното скенирање на VPN портата речиси ништо не кажува за приватна услуга зад најавата, а неговото претставување како да кажува ја преценува изложеноста во една насока и ја потценува во другата.

Застанете ако изворот што можете да го добиете не одговара на површината. Проценка извршена од партнер внатре во тунелот не треба да се претставува како резултат пред автентикација, а тест што бара одобрен надворешен извор не треба тивко да се преместува внатре за да се избегне документацијата.

Чекор 3: потврдете ја рутата и патот на одговорот низ телефонот

Кога уредот препраќа во друга подмрежа, на скенерот му треба дозволена рута, а на целта пат за враќање што работи. Потврдете ги двете наместо да претпоставите дека одговор на ping значи дека патот е целосен.

ip route get 10.20.0.8
tcpdump -ni any host 10.20.0.8

Изворниот NAT го менува она што го гледа понатамошната услуга. Ако телефонот ја преведува адресата на скенерот, правилата за пристап и дневниците на целта се применуваат на преведената адреса, затоа услуга што изгледа дека ве прифаќа може да го прифаќа телефонот, а не скенерот.

Внимавајте и на преклопување со сопствената мрежа на скенерот. Ако телефонот рутира 192.168.1.0/24, а скенерот седи на LAN нумериран на ист начин, сондите удираат во локални уреди и извештајот ги опишува како цел. Проверете ја рутата што самиот скенер би ја користел пред да испратите и еден пакет.

Скенирајте ја вистинската адреса на целта и задржете го името на домаќинот што на апликацијата ѝ е потребно за TLS идентитет и виртуелно хостирање. Достигнувањето на порта докажува дека портата одговара; тоа не ја тестира услугата зад неа.

Чекор 4: третирајте го откривањето како сонда со претпоставки

Откривањето на домаќини е местото каде резултатите од проценката најчесто одат наопаку. Локалното Ethernet откривање не преминува рутиран VPN, затоа сондите што работат на рамна LAN едноставно не пристигнуваат. Блокираните сонди за откривање тогаш прават достапна, овластена услуга да изгледа отсутна.

Свесно одлучете дали да го прескокнете откривањето и директно да ги скенирате познатите адреси, па кажете го тоа во извештајот. Портата што одговара не е доказ дека VPN автентикацијата успеала, а филтрираниот одговор не е доказ дека ништо не слуша. Брзината е дел од истиот проблем. Телефон што задушува или испушта пакети при брзо скенирање создава филтрирани состојби што му припаѓаат на телефонот, а не на услугата, затоа намалете ја паралелноста и скенирајте повторно пред да регистрирате порта како затворена.

Условот за запирање овде е толкување, а не техника: ако не можете да кажете што значи состојба за овој пат, резултатот припаѓа во прилог, а не во наодите.

Чекор 5: задржете го прозорецот, потоа затворете го

Телефонот е лош сервер затоа што е дизајниран да спие. Оптимизацијата на батеријата, doze и управувањето со Wi-Fi енергија можат да ја суспендираат апликацијата среде проценката, а повторното поврзување на тунелот може да ја смени адресата што ја користи целта. Извршување што поминува низ еден од тие настани има неважечки прозорец на резултати.

Држете ја улогата на порта во најмалиот опсег што го дозволува одобрената задача, набљудувајте го тунелот додека извршувањето е живо и забележете го почетокот и крајот на секој прозорец што го пријавувате. Кога проценката ќе заврши, отстранете го привремениот пристап преку неговиот сопственик, задржете го записот за изворот и патот и заштитете го излезот како и секој друг тест артефакт.

Ако ви треба повторливо набљудувачко место наместо еднократен успех, тоа е резултатот за кој вреди да се аргументира.референцата за откривање на домаќини објаснува кои сонди претпоставуваат локален сегмент, и токму тој детаљ го претвора празниот резултат во одбранива изјава.

Поврзани статии