環境変数について

ブラウザからいくつかの情報が環境変数に設定されます。 これをみながら適当に手を加えて、表示しています。 こんな情報が環境変数からわかります。
環境変数に設定されている情報
BASH=/usr/bin/sh
BASHOPTS=cmdhist:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
BASH_ALIASES=()
BASH_ARGC=()
BASH_ARGV=()
BASH_CMDS=()
BASH_LINENO=([0]="0")
BASH_SOURCE=([0]="./set.sh")
BASH_VERSINFO=([0]="4" [1]="1" [2]="2" [3]="1" [4]="release" [5]="x86_64-koji-linux-gnu")
BASH_VERSION='4.1.2(1)-release'
DIRSTACK=()
DOCUMENT_ROOT=/home/htdocs
EUID=4237
GATEWAY_INTERFACE=CGI/1.1
GROUPS=()
HOSTNAME=bvea33417
HOSTTYPE=x86_64
HTTP_ACCEPT='text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
HTTP_ACCEPT_ENCODING='x-gzip, gzip, deflate'
HTTP_HOST=www2d.biglobe.ne.jp
HTTP_USER_AGENT='CCBot/2.0 (http://commoncrawl.org/faq/)'
IFS=' 	
'
MACHTYPE=x86_64-koji-linux-gnu
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/ucb:/usr/local/bin:/usr/bin:/bin
PERL5LIB=:/usr/local/lib64/perl5:/usr/local/share/perl5:/usr/lib/perl5/site_perl/5.8.8:/usr/lib/perl5/site_perl/5.8.7:/usr/lib/perl5/site_perl/5.6.1:/usr/lib64/perl5/vendor_perl:/usr/share/perl5/vendor_perl:/usr/lib/perl5/vendor_perl/5.8.8:/usr/lib/perl5/vendor_perl/5.8.7:/usr/lib/perl5/vendor_perl/5.6.1:/usr/lib64/perl5:/usr/share/perl5
PERL5OPT=-mhpcgilimit
POSIXLY_CORRECT=y
PPID=12347
PS4='+ '
PWD=/public_html/cgi
QUERY_STRING=env.htm
REMOTE_ADDR=54.242.250.208
REMOTE_PORT=54058
REQUEST_METHOD=GET
REQUEST_URI='/~gama/cgi/ssi.cgi?env.htm'
SCRIPT_FILENAME=/public_html/cgi/ssi.cgi
SCRIPT_NAME=/~gama/cgi/ssi.cgi
SERVER_ADMIN=webmaster@mesh.ad.jp
SERVER_NAME=www2d.biglobe.ne.jp
SERVER_PORT=80
SERVER_PROTOCOL=HTTP/1.0
SERVER_SOFTWARE=httpd
SHELL=/bin/sh
SHELLOPTS=braceexpand:hashall:interactive-comments:posix
SHLVL=1
TERM=dumb
TZ=Japan
UID=4237
_=/usr/bin/sh
REMOTE_HOST
REMOTE_HOST(Host名に変換済) : ec2-54-242-250-208.compute-1.amazonaws.com
プロキシサーバーを経由している場合に設定される (設定しないサーバーもあります)
HTTP_VIA :  
HTTP_FROM :  
HTTP_X_FORWARDED_FOR(Host名に変換済) : 
HTTP_USER_AGENT
HTTP_USER_AGENT : CCBot/2.0 (http://commoncrawl.org/faq/)
Cookie で設定している変数
HTTP_COOKIE : 

PROXY サーバー

PROXY サーバーを経由するなどして、これらの情報を隠せる場合があります。
こちらをご覧ください。
ゲスッメモリアル ☆インターネット掲示板セキュリティ研究開発☆(消滅?)
Link を貼っていただいてました。光栄だなぁ

いたずら防止ライブラリ
環境変数のお話

BIGLOBE の PROXY サーバーなどの所在
ここの Delegate サーバを経由すると一部の情報がかくせるようです。

戻る