Article View: pl.comp.lang.php
Article #231206Re: rozpoznawanie wchodzących zza NAT
From: cezar
Date: Mon, 14 Dec 2015 10:20
Date: Mon, 14 Dec 2015 10:20
24 lines
1990 bytes
1990 bytes
On 13/12/2015 17:01, platformowe głupki wrote: > mozna w php jakoś rozróżnić wchodzących zza natu? bez użycia dla każdego > sesji, bo tak może by sie i dało... Pomysł zupełnie bez sensu ale da się zrobić - tylko na nowszych przeglądarkach z obsługą WebRTC. Masz w nich dostęp do lokalnych adresów IP z poziomu JS. Wystarczy porównać je z adresem z jakiego otrzymujesz zapytanie. Dostęp do lokalnych adresów w przeglądarce jest mocno krytykowany jako ujawniający prywatne informacje i nie wiadomo czy czasem na długo zagości w API. *Tak jak napisałem - Nigdy tego nie rób.* Oczywiscie nie ma znaczenia czy po stronie serwera uzywasz PHP, Python czy inny_super_język. demo: https://diafygi.github.io/webrtc-ips/ c.
Technical Details
Message-ID:
<n4m556$dd7$1@solani.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mailReferences:
<n4k88g$1v6$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: cezar <cezar91@tlen.invalid> Newsgroups: pl.comp.lang.php Subject: Re: rozpoznawanie wchodzących zza NAT Date: Mon, 14 Dec 2015 10:20:25 +0000 Organization: solani.org Lines: 25 Message-ID: <n4m556$dd7$1@solani.org> References: <n4k88g$1v6$1@node2.news.atman.pl> Mime-Version: 1.0 X-Trace: solani.org 1450088422 13735 eJwNyskRACEMA7CWcjmZLQcbtv8SYPQVsr011ejC/0AnvEcijjP2UeoVJoNcKCUyP25bZiO7Ks8RaQ== (14 Dec 2015 10:20:22 GMT) X-Complaints-To: abuse@news.solani.org NNTP-Posting-Date: Mon, 14 Dec 2015 10:20:22 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 X-User-ID: eJwFwQkBACAIA8BKyqfEYcj6R/DONXb0sfAwpxO8movyLEEUknNEkoDVROVclVF90tU0+gc66BJc In-Reply-To: <n4k88g$1v6$1@node2.news.atman.pl> Cancel-Lock: sha1:wkezXdOqn8YJsy/TITsqwePD2DI= X-NNTP-Posting-Host: eJwFwYENAEEIArCZfBBz4xiV/Uf4NqHQFJViOi1vxONeI96msaSwUaIMfeia2au7dvXVDx0xEZ8= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit