Skip to content

Commit c20135b

Browse files
committed
Improve IP address resolution strategy.
1 parent bb1b9ec commit c20135b

32 files changed

+96
-32
lines changed

readme.ar.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -678,13 +678,15 @@ ipaddr
678678
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
679679
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
680680
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
681+
├─Forwarded ("Forwarded")
681682
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
682683
└─…آخر
683684
```
684685

685686
<div dir="rtl">أنظر أيضا:<ul dir="rtl">
686687
<li><a dir="ltr" href="https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/">NGINX Reverse Proxy</a></li>
687688
<li><a dir="ltr" href="http://www.squid-cache.org/Doc/config/forwarded_for/">Squid configuration directive forwarded_for</a></li>
689+
<li><a dir="ltr" href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded">Forwarded - HTTP | MDN</a></li>
688690
</ul></div>
689691

690692
##### <div dir="rtl">"delete_on_sight" <code dir="ltr">[bool]</code><br /></div>
@@ -1766,4 +1768,4 @@ x.x.x.x - Day, dd Mon 20xx hh:ii:ss +0000 - "admin" - حاليا على.
17661768
---
17671769

17681770

1769-
<div dir="rtl">آخر تحديث: ٣١ أكتوبر ٢٠٢١ (٢٠٢١.١٠.٣١).</div>
1771+
<div dir="rtl">آخر تحديث: ٢٠ فبراير ٢٠٢٢ (٢٠٢٢.٠٢.٢٠).</div>

readme.de.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,13 +674,15 @@ ipaddr
674674
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
675675
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
676676
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
677+
├─Forwarded ("Forwarded")
677678
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
678679
└─…Andere
679680
```
680681

681682
Siehe auch:
682683
- [NGINX Reverse Proxy](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/)
683684
- [Squid configuration directive forwarded_for](http://www.squid-cache.org/Doc/config/forwarded_for/)
685+
- [Forwarded - HTTP \| MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded)
684686

685687
##### "delete_on_sight" `[bool]`
686688
- Diese Option weist das Script an, Dateien während eines Scans sofort zu löschen, wenn ein Erkennungsmerkmal, ob durch Signaturen oder andere Methoden, zutrifft. Dateien, die als nicht infiziert eingestuft werden, werden nicht berührt. Im Falle von Archiven wird das gesamte Archiv gelöscht, auch wenn nur eine einzige Datei im Archiv infiziert sein sollte. Normalerweise ist es bei einem Dateiupload nicht notwendig, diese Option zu aktivieren, da PHP nach der Ausführung von Scripten den Inhalt vom Cache löscht, d.h. PHP löscht jede Datei, die über den Server hochgeladen wird, sofern Sie nicht verschoben, kopiert oder bereits gelöscht wurde. Diese Option wurde als zusätzliches Maß an Sicherheit hinzugefügt, außerdem für Systeme, deren PHP-Installation nicht dem üblichen Verhalten entspricht. False = Nach der Überprüfung wird die Datei so belassen [Standardeinstellung]; True = Nach der Überprüfung wird die Datei sofort gelöscht, sofern Sie infiziert ist.
@@ -1739,4 +1741,4 @@ Alternativ gibt es einen kurzen (nicht autoritativen) Überblick über die GDPR/
17391741
---
17401742

17411743

1742-
Zuletzt aktualisiert: 31. Oktober 2021 (2021.10.31).
1744+
Zuletzt aktualisiert: 20. Februar 2022 (2022.02.20).

readme.en.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -710,13 +710,15 @@ ipaddr
710710
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
711711
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
712712
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
713+
├─Forwarded ("Forwarded")
713714
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
714715
└─…Other
715716
```
716717

717718
See also:
718719
- [NGINX Reverse Proxy](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/)
719720
- [Squid configuration directive forwarded_for](http://www.squid-cache.org/Doc/config/forwarded_for/)
721+
- [Forwarded - HTTP \| MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded)
720722

721723
##### "delete_on_sight" `[bool]`
722724
- Enabling this directive will instruct the script to attempt to immediately delete any scanned attempted file upload matching any detection criteria, whether via signatures or otherwise. Files determined to be "clean" won't be touched. In the case of archives, the entire archive will be deleted, regardless of whether or not the offending file is only one of several files contained within the archive. For the case of file upload scanning, usually, it isn't necessary to enable this directive, because usually, PHP will automatically purge the contents of its cache when execution has finished, meaning it'll usually delete any files uploaded through it to the server unless they've been moved, copied or deleted already. This directive is added here as an extra measure of security for those whose copies of PHP mightn't always behave in the manner expected. False = After scanning, leave the file alone [Default]; True = After scanning, if not clean, delete immediately.
@@ -1768,4 +1770,4 @@ Alternatively, there's a brief (non-authoritative) overview of GDPR/DSGVO availa
17681770
---
17691771

17701772

1771-
Last Updated: 31 October 2021 (2021.10.31).
1773+
Last Updated: 20 February 2022 (2022.02.20).

readme.es.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,13 +674,15 @@ ipaddr
674674
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
675675
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
676676
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
677+
├─Forwarded ("Forwarded")
677678
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
678679
└─…Otro
679680
```
680681

681682
Ver también:
682683
- [NGINX Reverse Proxy](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/)
683684
- [Squid configuration directive forwarded_for](http://www.squid-cache.org/Doc/config/forwarded_for/)
685+
- [Forwarded - HTTP \| MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded)
684686

685687
##### "delete_on_sight" `[bool]`
686688
- Activando esta directiva instruirá la script para intentar para eliminar inmediatamente cualquier escaneados intentados archivos subidos emparejando a los criterios de detección, si través de firmas o de otras maneras. Archivos determinados como limpia no serán tocados. En el caso de los compactados archivos, la totalidad del compactado archivo será eliminado (independientemente de si el emparejando archivo es sólo uno de muchos varios archivos contenida dentro del compactado archivo). Para el caso de archivo subir escaneo, en general, no es necesario activar esta directiva, porque en general, PHP purgará automáticamente el contenido de su caché cuando la ejecución ha terminado, significando que lo en general eliminará cualquier archivos subidos a través de él con el servidor a no ser que se han movido, copiado o eliminado ya. La directiva se añade aquí como una medida adicional de seguridad para aquellos cuyas copias de PHP no siempre se comportan de la manera esperada. False = Después escaneando, dejar el archivo solo [Predefinido]; True = Después escaneando, si no se limpia, eliminar inmediatamente.
@@ -1731,4 +1733,4 @@ Alternativamente, hay una breve descripción (no autoritativa) de GDPR/DSGVO dis
17311733
---
17321734

17331735

1734-
Última Actualización: 31 de Octubre de 2021 (2021.10.31).
1736+
Última Actualización: 20 de Febrero de 2022 (2022.02.20).

readme.fr.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,13 +674,15 @@ ipaddr
674674
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
675675
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
676676
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
677+
├─Forwarded ("Forwarded")
677678
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
678679
└─…Autres
679680
```
680681

681682
Voir également :
682683
- [NGINX Reverse Proxy](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/)
683684
- [Squid configuration directive forwarded_for](http://www.squid-cache.org/Doc/config/forwarded_for/)
685+
- [Forwarded - HTTP \| MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded)
684686

685687
##### « delete_on_sight » `[bool]`
686688
- Mise en cette option sera instruire le script à tenter immédiatement supprimer tout fichiers elle constate au cours de son analyse correspondant à des critères de détection, que ce soit via des signatures ou autrement. Fichiers jugées propre ne seront pas touchés. Dans le cas des archives, l'ensemble d'archive sera supprimé (indépendamment de si le incriminé fichier est que l'un de plusieurs fichiers contenus dans l'archive). Pour le cas d'analyse de fichiers téléchargement, généralement, il n'est pas nécessaire d'activer cette option sur, parce généralement, PHP faire purger automatiquement les contenus de son cache lorsque l'exécution est terminée, ce qui signifie que il va généralement supprimer tous les fichiers téléchargés à travers elle au serveur sauf qu'ils ont déménagé, copié ou supprimé déjà. L'option est ajoutée ici comme une supplémentaire mesure de sécurité pour ceux dont copies de PHP peut pas toujours se comporter de la manière attendu. False = Après l'analyse, laissez le fichier tel quel [Défaut] ; True = Après l'analyse, si pas propre, supprimer immédiatement.
@@ -1737,4 +1739,4 @@ Alternativement, il y a un bref aperçu (non autorisé) de GDPR/DSGVO disponible
17371739
---
17381740

17391741

1740-
Dernière mise à jour : 31 Octobre 2021 (2021.10.31).
1742+
Dernière mise à jour : 20 Février 2022 (2022.02.20).

readme.id.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,13 +674,15 @@ ipaddr
674674
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
675675
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
676676
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
677+
├─Forwarded ("Forwarded")
677678
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
678679
└─…Lain
679680
```
680681

681682
Lihat juga:
682683
- [NGINX Reverse Proxy](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/)
683684
- [Squid configuration directive forwarded_for](http://www.squid-cache.org/Doc/config/forwarded_for/)
685+
- [Forwarded - HTTP \| MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded)
684686

685687
##### "delete_on_sight" `[bool]`
686688
- Mengaktifkan opsi ini akan menginstruksikan skrip untuk berusaha secepatnya menghapus file apapun yang ditemukannya selama scan yang mencocokkan pada kriteria deteksi apapun, baik melalui tanda tangan atau yang lain. file-file ditentukan "clean" tidak akan disentuh. Pada kasus file terkompress seluruh file terkompress akan didelate (kecuali file yang menyerang adalah satu-satunya dari beberapa file yang menjadi isi file terkompress). Untuk kasus pemindaian upload file biasanya, tidak cocok untuk mengaktifkan opsi ini, karena biasanya PHP akan secara otomatis menyatukan isi dari cache ketika eksekusi selesai, berarti bahwa dia akan selalu menghapus file terupload apapun melalui server jika tidak dipindahkan, dikopi atau dihapus sebelumnya. Opsi tersebut ditambahkan disini sebagai ukuran keamanan ekstra untuk semua salinan PHP yang tidak selalu bersikap pada perilaku yang diharapkan. False = Setelah pemindahaian, biarkan file [Default]; True = Setelah pemindaian, jika tidak bersih, hapus langsung.
@@ -1724,4 +1726,4 @@ Beberapa sumber bacaan yang direkomendasikan untuk mempelajari informasi lebih l
17241726
---
17251727

17261728

1727-
Terakhir Diperbarui: 31 Oktober 2021 (2021.10.31).
1729+
Terakhir Diperbarui: 20 Februari 2022 (2022.02.20).

readme.it.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,13 +674,15 @@ ipaddr
674674
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
675675
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
676676
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
677+
├─Forwarded ("Forwarded")
677678
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
678679
└─…Altro
679680
```
680681

681682
Guarda anche:
682683
- [NGINX Reverse Proxy](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/)
683684
- [Squid configuration directive forwarded_for](http://www.squid-cache.org/Doc/config/forwarded_for/)
685+
- [Forwarded - HTTP \| MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded)
684686

685687
##### "delete_on_sight" `[bool]`
686688
- Abilitando questa opzione sarà istruirà lo script per tentare immediatamente eliminare qualsiasi file trovato durante scansioni che corrisponde a qualsiasi i criteri di rilevazione, attraverso le firme o altrimenti. I file determinati ad essere "pulito" non verranno toccati. Nel caso degli archivi, l'intero archivio verrà eliminato (indipendentemente se il file all'origine è soltanto uno dei vari file contenuti all'interno dell'archivio o non). Nel caso di file caricamente scansione, solitamente, non è necessario attivare questa opzione, perché solitamente, PHP sarà automaticamente eliminerà il contenuto della cache quando l'esecuzione è terminata, il che significa che lo farà solitamente eliminare tutti i file caricati tramite al server tranne ciò che già è spostato, copiato o cancellato. L'opzione viene aggiunto qui come ulteriore misura di sicurezza per coloro le cui copie di PHP non sempre comportarsi nel previsto modo. False = Dopo la scansione, lasciare il file solo [Predefinito]; True = Dopo la scansione, se non pulite, immediatamente eliminarlo.
@@ -1727,4 +1729,4 @@ In alternativa, è disponibile una breve panoramica (non autorevole) di GDPR/DSG
17271729
---
17281730

17291731

1730-
Ultimo Aggiornamento: 31 Ottobre 2021 (2021.10.31).
1732+
Ultimo Aggiornamento: 20 Febbraio 2022 (2022.02.20).

readme.ja.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,13 +674,15 @@ ipaddr
674674
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
675675
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
676676
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
677+
├─Forwarded ("Forwarded")
677678
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
678679
└─…その他
679680
```
680681

681682
参照してください:
682683
- [NGINX Reverse Proxy](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/)
683684
- [Squid configuration directive forwarded_for](http://www.squid-cache.org/Doc/config/forwarded_for/)
685+
- [Forwarded - HTTP \| MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded)
684686

685687
##### "delete_on_sight" `[bool]`
686688
- このディレクティブを有効にすると、​検知基準(シグネチャでも何でも)にあったアップロードファイルは直ちに削除されます。​クリーンと判断されたファイルはそのままです。​アーカイブの場合、​問題のファイルが一部であってもアーカイブ全てが削除の対象となります。​アップロードファイルのスキャンにおいては、​本ディレクティブを有効にすることは必須ではありません。​なぜならPHPはスクリプト実行後に自動的にキャッシュの内容を破棄するからです。​言い換えれば、​ファイルが移動されたか、​コピーされたか、​削除されない限り、​PHPはサーバーにアップロードしたファイルを残しておくことは通常ありません。​このディレクティブはセキュリティーに念を入れる目的で設置されています。​PHPは稀に予測外の振る舞いをすることがあるからです。​False(偽) = スキャニング後、​ファイルはそのまま(デフォルト設定)。​True(真) = スキャニング後、​クリーンでなければ直ちに削除。
@@ -1724,4 +1726,4 @@ phpMusselは、マーケティングやアドバタイジング目的で情報
17241726
---
17251727

17261728

1727-
最終アップデート:2021年10月31日
1729+
最終アップデート:2022年2月20日

readme.ko.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,13 +674,15 @@ ipaddr
674674
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
675675
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
676676
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
677+
├─Forwarded ("Forwarded")
677678
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
678679
└─…다른
679680
```
680681

681682
또한보십시오 :
682683
- [NGINX Reverse Proxy](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/)
683684
- [Squid configuration directive forwarded_for](http://www.squid-cache.org/Doc/config/forwarded_for/)
685+
- [Forwarded - HTTP \| MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded)
684686

685687
##### "delete_on_sight" `[bool]`
686688
- 이 지시문을 사용하면 감지 기준 (서명이든 뭐든)에 있던 업로드 파일은 즉시 삭제됩니다. 클린 판단 된 파일은 그대로입니다. 아카이브의 경우, 문제의 파일이 일부라도 아카이브 모든이 삭제 대상이됩니다. 업로드 파일 검사에서는 본 지시어를 활성화 할 필요는 없습니다. 왜냐하면 PHP는 스크립트 실행 후 자동으로 캐시의 내용을 파기하기 때문입니다. 즉, 파일이 이동되거나 복사되거나 삭제되지 않는 한, PHP는 서버에 업로드 한 파일을 남겨 두는 것은 보통 없습니다. 이 지시어는 보안에 공을들이는 목적으로 설치되어 있습니다. PHP는 드물게 예상치 못한 행동을 할 수 있기 때문입니다. `false` = 스캔 후 파일은 그대로 (기본 설정). `true` = 스캔 후 깨끗해야 즉시 삭제합니다.
@@ -1722,4 +1724,4 @@ phpMussel은 마케팅이나 광고 목적으로 정보를 수집하거나 처
17221724
---
17231725

17241726

1725-
최종 업데이트 : 2021년 10월 31일.
1727+
최종 업데이트 : 2022년 2월 20일.

readme.nl.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,13 +674,15 @@ ipaddr
674674
├─CF-Connecting-IP ("CF-Connecting-IP (Cloudflare)")
675675
├─HTTP_X_FORWARDED_FOR ("HTTP_X_FORWARDED_FOR (Cloudbric)")
676676
├─X-Forwarded-For ("X-Forwarded-For (Squid)")
677+
├─Forwarded ("Forwarded")
677678
├─REMOTE_ADDR ("REMOTE_ADDR (Default)")
678679
└─…Anders
679680
```
680681

681682
Zie ook:
682683
- [NGINX Reverse Proxy](https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/)
683684
- [Squid configuration directive forwarded_for](http://www.squid-cache.org/Doc/config/forwarded_for/)
685+
- [Forwarded - HTTP \| MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded)
684686

685687
##### "delete_on_sight" `[bool]`
686688
- Het inschakelen van dit richtlijn zal instrueren het script om elke gescande geprobeerd bestand upload dat gecontroleerd tegen elke detectie criteria te proberen onmiddellijk verwijderen, via signatures of anderszins. Bestanden vastbesloten te zijn schoon zal niet worden aangeraakt. In het geval van archieven, het hele archief wordt verwijderd, ongeacht of niet het overtredende bestand is slechts één van meerdere bestanden vervat in het archief. Voor het geval van bestand upload scannen, doorgaans, het is niet nodig om dit richtlijn te inschakelen, omdat doorgaans, PHP zal automatisch zuiveren de inhoud van zijn cache wanneer de uitvoering is voltooid, wat betekent dat het doorgans zal verwijdert ieder bestanden geüpload doorheen aan de server tenzij ze zijn verhuisd, gekopieerd of verwijderd alreeds. Dit richtlijn is toegevoegd hier als een extra maatregel van veiligheid voor degenen wier kopies van PHP misschien niet altijd gedragen op de manier verwacht. False = Na het scannen, met rust laten het bestand [Standaard]; True = Na het scannen, als niet schoon, onmiddellijk verwijderen.
@@ -1748,4 +1750,4 @@ Als alternatief is er een kort (niet-gezaghebbende) overzicht van GDPR/DSGVO/AVG
17481750
---
17491751

17501752

1751-
Laatste Bijgewerkt: 31 Oktober 2021 (2021.10.31).
1753+
Laatste Bijgewerkt: 20 Februari 2022 (2022.02.20).

0 commit comments

Comments
 (0)