ホームページ > バックエンド開発 > PHPチュートリアル > コードの実行や情報開示のために一般的に悪用される PHP 関数はどれですか?

コードの実行や情報開示のために一般的に悪用される PHP 関数はどれですか?

Susan Sarandon
リリース: 2024-12-13 03:06:10
オリジナル
611 人が閲覧しました

Which PHP Functions Are Commonly Exploited for Code Execution and Information Disclosure?

悪用可能な PHP 関数

PHP スクリプトを悪用するには、任意のコードの実行を可能にする特定の関数を使用する必要があります。 Web シェルなどの悪意のある PHP スクリプトには、ユーザー入力に基づいてコードを実行できる関数が 1 つ以上含まれている必要があります。 PHP ファイル内のこれらの関数を特定すると、さらに調査するために侵害された可能性のあるスクリプトを絞り込むのに役立ちます。

Shell Execute

  • system
  • exec
  • ポップオープン
  • バックティック演算子
  • pcntl_exec

PHP 実行

  • eval
  • preg_replace (/e 付き) modifier)
  • create_function
  • include[_once] / require[_once]

情報開示

  • phpinfo
  • posix_mkfifo
  • posix_getlogin
  • posix _ttyname
  • getenv
  • get_current_user
  • proc_get_status
  • get_cfg_v ar
  • disk_free_space
  • disk_total_space
  • diskfreespace
  • getcwd
  • getlastmo
  • getmygid
  • getmyinode
  • getmypid
  • getmyuid

その他

  • extract
  • parse_str
  • putenv
  • ini_set
  • mai l
  • header
  • proc_nice
  • proc_terminate
  • proc_close
  • pfsockop en
  • fsockopen
  • apache_child_terminate
  • posix_kill
  • posix_mkfif o
  • posix_setpgid
  • posix_setsid
  • posix_setuid

ファイルシステム関数

  • fopen
  • tmpfile
  • bzopen
  • gzoopen
  • SplFileObject->__co nstruct
  • chgrp
  • chmod
  • chown
  • copy
  • file_put_contents
  • lchgrp
  • lchown
  • link
  • mkdir
  • move_uploaded_file
  • rena me
  • rmdir
  • シンボリックリンク
  • tempnam
  • タッチ
  • リンク解除
  • imagepng (第 2 パラメータはパス)
  • imagewbmp (第 2 パラメータはパス)
  • image2wbmp (第 2 パラメータはパス)
  • imagejpeg (第 2 パラメータはパス)
  • imagexbm (2 番目のパラメータはパス)
  • imagegif (2 番目のパラメータはパス)
  • imagegd (2 番目のパラメータはパス)
  • imagegd2 (2 番目のパラメータはパス)
  • iptcembed
  • ftp_get
  • ftp_nb_get
  • ファイル_exists
  • file_get_contents
  • file
  • fileatime
  • filectime
  • ファイルグループ
  • fileinode
  • filemtime
  • ファイル所有者
  • ファイル権限
  • ファイルサイズ
  • ファイルタイプ
  • g lob
  • is_dir
  • is_executable
  • is_file
  • is_link
  • is_readable
  • is_uploaded_file
  • is_writable
  • is_writeable
  • linkinfo
  • lstat
  • parse_ini_file
  • pathinfo
  • readfile
  • readlink
  • realpath
  • stat
  • gzfile
  • readgzfile
  • getimagesize
  • imagecreatefromgif
  • imagecreatefromjpeg
  • imagecreatefro mpng
  • imagecreatefromwbmp
  • imagecreatefromxbm
  • imagecreatefromxpm
  • ftp_put
  • ftp_nb_put
  • exif_rea d_data
  • read_exif_data
  • exif_t​​humbnail
  • exif_imagetype
  • hash_file
  • hash_hmac_file
  • hash_update_f ile
  • md5_file
  • sha1_file
  • highlight_file
  • sh ow_source
  • php_strip_whitespace
  • get_meta_tags

以上がコードの実行や情報開示のために一般的に悪用される PHP 関数はどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート