Ich habe immer den einfachen Trick verwendet, um die meisten Firewalls zu umgehen, wodurch ich keine Ports verwenden konnte. Ich habe einfach ssh auf einem meiner Server auf Port 443 geöffnet und den gesamten Datenverkehr durch diesen getunnelt.
Allerdings bin ich jetzt in einem Netzwerk, das eine Firewall hat, die ich noch nie gesehen habe, und ich wusste nicht einmal, dass es möglich ist.
In diesem Netzwerk können Sie den 443-Port nur für legitimen Webserver-Datenverkehr verwenden. Wenn ich ssh oder irgendetwas anderes auf Port 443 öffne und versuche, von diesem Netzwerk aus eine Verbindung herzustellen, wird es sofort beendet. Wenn ich Apache auf diesem Server starte, funktioniert es.
Wie ist das überhaupt möglich? Gibt es einige hochentwickelte Firewalls, die sogar verschlüsselten Datenverkehr analysieren können, um sicherzustellen, dass es sich um legitimen https-Datenverkehr handelt? Wie?