VPN ਦੇ ਕੰਢੇ Snort: ਜਿੱਥੇ ਪੈਕੇਟ ਦਿਸਦੇ ਹਨ
VPN ਦਾ ਅੰਤ ਅਤੇ HTTPS ਦੀ ਡਿਕ੍ਰਿਪਸ਼ਨ ਵੱਖਰੀਆਂ ਸੀਮਾਵਾਂ ਹਨ; ਨਿਸ਼ਕ੍ਰਿਯ ਖੋਜ ਇਨਲਾਈਨ ਬਲੌਕਿੰਗ ਨਹੀਂ ਹੈ। ਪੈਕੇਜ ਤੋਂ ਪਹਿਲਾਂ ਨਿਰੀਖਣ ਬਿੰਦੂ ਚੁਣੋ।
ਕਿਸੇ ਦੂਰ ਦੇ ਲੈਪਟਾਪ ਤੋਂ ਇੱਕ ਬੇਨਤੀ ਦਾ ਪਿੱਛਾ ਕਰੋ ਅਤੇ ਕੋਈ ਵੀ ਉਸ ਦੀ ਜਾਂਚ ਕਰ ਸਕਣ ਤੋਂ ਪਹਿਲਾਂ ਉਹ ਕਈ ਸੀਮਾਵਾਂ ਪਾਰ ਕਰਦੀ ਹੈ। ਬਾਹਰੀ ਟਨਲ VPN ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਖਤਮ ਹੁੰਦੀ ਹੈ, ਅੰਦਰਲਾ ਪੈਕੇਟ ਇੱਕ ਇੰਟਰਫੇਸ ਤੇ ਦਿਸਦਾ ਹੈ, ਅਤੇ ਅੰਦਰਲਾ HTTPS ਸੈਸ਼ਨ ਐਪਲੀਕੇਸ਼ਨ ਤੱਕ ਜਾਰੀ ਰਹਿੰਦਾ ਹੈ। ਜਾਂਚ ਸਾਧਨ ਸਿਰਫ ਉਹੀ ਦੇਖਦਾ ਹੈ ਜੋ ਉਸ ਬਿੰਦੂ ਤੇ ਦਿਸਦਾ ਹੈ ਜਿੱਥੇ ਪੈਕੇਟ ਉਸ ਤੱਕ ਪਹੁੰਚਦੇ ਹਨ। ਉਹ ਬਿੰਦੂ ਤੈਅ ਕੀਤੇ ਬਿਨਾਂ ਇੱਕ ਸਥਾਪਿਤ ਕਰੋ, ਅਤੇ ਲੌਗ ਗਲਤ ਪਰਤ ਦਾ ਵਰਣਨ ਕਰਨਗੇ।
ਇੱਕ ਪੈਕੇਟ ਕਈ ਸੀਮਾਵਾਂ ਪਾਰ ਕਰਦਾ ਹੈ
VPN ਦੇ ਅੰਤ ਤੋਂ ਪਹਿਲਾਂ ਨਿਰੀਖਕ ਇੱਕ ਬਾਹਰੀ ਕਨੈਕਸ਼ਨ ਦੇਖਦਾ ਹੈ, ਆਮ ਤੌਰ ਤੇ VPN ਪੋਰਟ ਵੱਲ, ਪਤਿਆਂ ਅਤੇ ਆਕਾਰਾਂ ਨਾਲ ਪਰ ਅੰਦਰਲੀ ਬਣਤਰ ਤੋਂ ਬਿਨਾਂ। ਅੰਤ ਤੋਂ ਬਾਅਦ ਅੰਦਰਲੇ ਪਤੇ, ਪੋਰਟ ਅਤੇ ਪ੍ਰੋਟੋਕੋਲ ਉਸ ਪ੍ਰੋਸੈਸਿੰਗ ਬਿੰਦੂ ਤੇ ਉਪਲਬਧ ਹੁੰਦੇ ਹਨ ਜੋ ਉਹਨਾਂ ਨੂੰ ਸੌਂਪਦਾ ਹੈ। ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਆਪਣਾ TLS ਉਦੋਂ ਤੱਕ ਐਨਕ੍ਰਿਪਟਿਡ ਰਹਿੰਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਕੋਈ ਵੱਖਰਾ ਡਿਜ਼ਾਈਨ ਉਸ ਨੂੰ ਖਤਮ ਨਹੀਂ ਕਰਦਾ। ਇਹ ਤਿੰਨ ਦਿੱਖ ਪੱਧਰ ਹਨ, ਅਤੇ ਪੈਕੇਜ ਦਾ ਨਾਮ ਤੁਹਾਨੂੰ ਨਹੀਂ ਦੱਸਦਾ ਕਿ ਤੁਸੀਂ ਕਿਹੜਾ ਖਰੀਦਿਆ।
ਸੀਮਾਵਾਂ ਨਿਸ਼ਾਨ ਲਗਾ ਕੇ ਰਾਹ ਖਿੱਚੋ, ਫਿਰ ਸੈਂਸਰ ਨੂੰ ਉਸ ਲਾਈਨ ਤੇ ਰੱਖੋ ਜਿੱਥੇ ਪ੍ਰਸ਼ਨ ਦਾ ਉੱਤਰ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਕਿਉਂਕਿ ਥਾਂ ਉੱਤਰ ਦਾ ਹਿੱਸਾ ਹੈ। ਜਿਸ ਸੀਮਾ ਦਾ ਨਾਮ ਤੁਸੀਂ ਨਹੀਂ ਦੱਸ ਸਕਦੇ, ਉਹ ਸੀਮਾ ਤੁਸੀਂ ਪਰਖ ਨਹੀਂ ਸਕਦੇ।
ਹਰ ਬਿੰਦੂ ਤੇ ਕੀ ਪੜ੍ਹਨਯੋਗ ਹੈ ਦੇਖੋ
ਆਰਕੀਟੈਕਚਰ ਦੇ ਕਿਸੇ ਵੀ ਵਰਣਨ ਤੇ ਭਰੋਸਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੰਟਰਫੇਸ ਅਤੇ ਇੱਕ ਛੋਟਾ ਕੈਪਚਰ ਜਾਂਚੋ।
ip -br link
tcpdump -ni tun0 -c 10 'tcp port 443'ਲਿੰਕ ਸੂਚੀ ਮੌਜੂਦ ਟਨਲ ਅਤੇ ਭੌਤਿਕ ਇੰਟਰਫੇਸ ਦਿਖਾਉਂਦੀ ਹੈ, ਅਤੇ ਕੈਪਚਰ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਉੱਥੇ ਜੁੜਿਆ ਸੈਂਸਰ ਠੀਕ ਕੀ ਪ੍ਰਾਪਤ ਕਰੇਗਾ। ਜੇ ਉਹ ਅੰਦਰਲੇ ਪਤੇ ਦਿਖਾਉਂਦਾ ਹੈ ਪਰ HTTP ਬੇਨਤੀ ਲਾਈਨਾਂ ਨਹੀਂ, ਤਾਂ ਤੁਸੀਂ VPN ਦੇ ਅੰਤ ਤੋਂ ਬਾਅਦ ਹੋ ਅਤੇ ਅਜੇ ਵੀ ਐਪਲੀਕੇਸ਼ਨ ਦੇ TLS ਤੋਂ ਬਾਹਰ ਹੋ। ਉਹ ਨੈੱਟਵਰਕ ਖੋਜ ਲਈ ਆਮ ਥਾਂ ਹੈ ਅਤੇ ਸਮੱਗਰੀ ਜਾਂਚ ਲਈ ਗਲਤ ਥਾਂ ਹੈ। ਦੂਜੀ ਸੀਮਾ ਕੀ ਪਰਗਟ ਕਰਦੀ ਹੈ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਬਾਹਰੀ ਇੰਟਰਫੇਸ ਤੇ ਕੈਪਚਰ ਦੁਹਰਾਓ।
ਨਿਸ਼ਕ੍ਰਿਯ ਖੋਜ ਆਪਣੇ ਆਪ ਬਲੌਕ ਨਹੀਂ ਕਰ ਸਕਦੀ
Snort ਦੇ ਜਾਂਚ ਦਸਤਾਵੇਜ਼ ਨਿਸ਼ਕ੍ਰਿਯ ਨਿਰੀਖਣ ਨੂੰ ਇਨਲਾਈਨ ਕਾਰਵਾਈ ਤੋਂ ਵੱਖ ਕਰਦੇ ਹਨ। ਨਿਸ਼ਕ੍ਰਿਯ ਮੋਡ ਉਸ ਮਾਰਗ ਤੇ ਰੋਕੇ ਬਿਨਾਂ ਟ੍ਰੈਫਿਕ ਬਾਰੇ ਚੇਤਾਵਨੀ ਦੇ ਸਕਦਾ ਹੈ।
snort -T -c /etc/snort/snort.luaਟੈਸਟ ਮੋਡ ਸੈਂਸਰ ਚਲਾਏ ਬਿਨਾਂ ਕਨਫਿਗਰੇਸ਼ਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ, ਜੋ ਕਿਸੇ ਵੀ ਤੈਨਾਤੀ ਤੋਂ ਪਹਿਲਾਂ ਸਹੀ ਪਹਿਲਾ ਕਦਮ ਹੈ। ਇਨਲਾਈਨ ਕਾਰਵਾਈ ਲਈ ਅਨੁਕੂਲ ਪੈਕੇਟ-ਸੰਗ੍ਰਹਿ ਵਿਵਸਥਾ ਅਤੇ ਮੇਲ ਖਾਂਦੀ ਲਾਗੂ ਕਰਨ ਦੀ ਕਨਫਿਗਰੇਸ਼ਨ ਲੋੜੀਂਦੀ ਹੈ, ਸਿਰਫ ਇੱਕ ਵਾਧੂ ਫਲੈਗ ਨਹੀਂ। ਇਸ ਲਈ ਲੌਗ ਐਂਟਰੀ ਇਸ ਗੱਲ ਦਾ ਸਬੂਤ ਨਹੀਂ ਕਿ ਬੇਨਤੀ ਰੋਕੀ ਗਈ, ਅਤੇ ਇਨਲਾਈਨ ਵਰਗੇ ਵਿਕਲਪ ਨਾਲ ਸ਼ੁਰੂ ਕੀਤੀ ਪ੍ਰਕਿਰਿਆ ਇਹ ਸਾਬਤ ਨਹੀਂ ਕਰਦੀ ਕਿ ਅਸਲ ਅੱਗੇ ਭੇਜਿਆ ਪ੍ਰਵਾਹ ਉਸ ਵਿੱਚੋਂ ਲੰਘਦਾ ਹੈ। ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਲਾਗੂ ਕਰਨਾ ਅਸਲ ਵਿੱਚ ਪੈਕੇਟ ਕਿੱਥੇ ਸੌਂਪਦਾ ਹੈ।
ਤੈਨਾਤੀ ਤੋਂ ਪਹਿਲਾਂ ਲਾਗੂ ਕਰਨ ਦਾ ਮੋਡ ਚੁਣੋ
ਤੈਅ ਕਰੋ ਕਿ ਲੋੜ ਦਿੱਖ ਹੈ ਜਾਂ ਰੋਕਥਾਮ, ਕਿਉਂਕਿ ਦੋਹਾਂ ਦਾ ਅਸਫਲਤਾ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੈ। ਮਰਿਆ ਨਿਸ਼ਕ੍ਰਿਯ ਸੈਂਸਰ ਟ੍ਰੈਫਿਕ ਵਗਣ ਦਿੰਦਾ ਹੈ ਅਤੇ ਨਿਗਰਾਨੀ ਵਿੱਚ ਵਿਰਾਮ ਪੈਦਾ ਕਰਦਾ ਹੈ; ਮਰਿਆ ਇਨਲਾਈਨ ਯੰਤਰ ਟ੍ਰੈਫਿਕ ਨੂੰ ਜਾਣ ਦੇ ਸਕਦਾ ਹੈ ਜਾਂ ਰੋਕ ਸਕਦਾ ਹੈ, ਅਤੇ ਉਹ ਚੋਣ ਜਾਣਬੁੱਝ ਕੇ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਇੱਕ ਮਨਜ਼ੂਰ ਪ੍ਰਵਾਹ, ਇੱਕ ਪ੍ਰਵਾਹ ਜੋ ਰੱਦ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਸੈਂਸਰ ਫੇਲ ਹੋਣ ਤੇ ਤੁਹਾਡੀ ਲੋੜੀਂਦੀ ਵਿਵਹਾਰ ਤੇ ਸਹਿਮਤ ਹੋਵੋ। ਪ੍ਰਬੰਧਨ ਰਿਕਵਰੀ ਨੂੰ ਜਾਂਚੇ ਗਏ ਮਾਰਗ ਤੋਂ ਵੱਖ ਰੱਖੋ, ਤਾਂ ਜੋ ਸੈਂਸਰ ਦੀ ਗਲਤੀ ਤੁਹਾਡੀ ਪਹੁੰਚ ਵੀ ਨਾ ਹਟਾਵੇ।
ਫਿਰ ਦਿਸਦਾ ਟ੍ਰੈਫਿਕ, ਪ੍ਰੋਸੈਸਿੰਗ ਬਿੰਦੂ ਅਤੇ ਲਾਗੂ ਕਰਨ ਦਾ ਵਿਵਹਾਰ ਦਰਜ ਕਰੋ। ਸਥਾਪਿਤ ਪੈਕੇਜ ਨਹੀਂ, ਇਹ ਤਿੰਨ ਤੱਥ ਦੱਸਦੇ ਹਨ ਕਿ ਤੈਨਾਤੀ ਅਸਲ ਵਿੱਚ ਕੀ ਕਰਦੀ ਹੈ।