ENV Checker


こちら側が取得できる環境変数の一覧です。アクセスしたURLがCGIを使っていたら これらの情報を知ることができ、さらにファイルに記録しておくこともできます。 一見普通のHTMLファイルであっても、SSIを使えば記録しておくことができます。 アクセスしているwebの所有者は、以下のようなあなたの情報を知っていると考えておいた方がいいでしょう。

説明の中の「クライアント」というのは、webにアクセスしている人、つまりあなたのことです。


  漏れてませんか? → リモートホスト:ec2-18-226-93-22.us-east-2.compute.amazonaws.com

CONTEXT_DOCUMENT_ROOT /virtual/yukari/public_html/girl-s.net
CONTEXT_PREFIX
GATEWAY_INTERFACE CGI/1.1
CGIのバージョン
HTTP_ACCEPT */*
ブラウザが受け付けるMIMEタイプ
HTTP_ACCEPT_ENCODING gzip, br, zstd, deflate
HTTP_HOST girl-s.net
WWWサーバのホスト名
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
クライアントのUser-Agent(ブラウザ、OSなどの情報)
QUERY_STRING
URLの最後に「?…」で付加する情報。CGIがそれを解析することで、いろいろな動作をさせられる。
REMOTE_ADDR 18.226.93.22
クライアントのIPアドレス
REMOTE_PORT 23647
HTTPクライアント側に割り振られたポート番号。普通クライアント側のOSが勝手に決める
REQUEST_METHOD GET
GET、POST、HEAD、PUT、DELETE、LINK、UNLINKがあるが、最初の3つを知ってれば助ェ
REQUEST_SCHEME http
REQUEST_URI /cgi-bin/envcheck.cgi
クライアントが要求したURI(パス)
SCRIPT_NAME /cgi-bin/envcheck.cgi
CGIとして実際に実行されるファイル。ディレクトリ赴LではなくURL赴L。
SERVER_NAME girl-s.net
WWWサーバのホスト名またはIPアドレス
SERVER_PORT 80
WWWサーバがHTTPの通信に使用しているポート番号
SERVER_PROTOCOL HTTP/1.1
HTTPプロトコルのバージョン。クライアントのリクエストにより変わる。
SERVER_SIGNATURE
SERVER_SOFTWARE Apache
WWWサーバのャtトウェア名
UNIQUE_ID Z0N2gW_Iwb0fU5QVNQU3LAAAAZ8
!!!CONTEXT_DOCUMENT_ROOTが不明です
!!!CONTEXT_PREFIXが不明です
!!!REQUEST_SCHEMEが不明です
!!!SERVER_SIGNATUREが不明です



DISORTION in the SHELL