検索

PHPポニーとは何ですか

#phpPony とは何ですか?

php Xiaoma も一言でトロイの木馬ですが、これは 1 行のコードだけを必要とするトロイの木馬を指します。たった 1 行のコードで、大きなトロイの木馬と同じ機能を実現できます。馬。 WAF の検出を回避するために、この一文のトロイの木馬は無数のバリエーションで登場しましたが、トロイの木馬の機能が送信されたコマンドを実行するという本質は同じです。

コマンドはどのように送信され、送信されたコマンドはどのように実行されるのでしょうか?

GET、POST、COOKIE という 3 つの方法でデータを Web サイトに送信できます。一文のトロイの木馬は、$_GET[' ']、$_POST[' ']、$_COOKIE を使用します。 [' ' ] 渡したデータを受け取り、受け取ったデータを一文トロイの木馬のコマンドを実行する関数に渡し、コマンドを実行します。

したがって、あなたが目にする古典的な 1 文のトロイの木馬のほとんどは 2 つの部分しか持っていません。1 つはコードを実行できる関数部分で、もう 1 つはデータを受信する部分です。

例:

<?php eval(@$_POST[&#39;a&#39;]); ?>

ここで、eval はコマンドを実行する関数、$_POST['a'] は受信したデータです。 eval 関数は、受信したデータを PHP コードとして実行します。このようにして、1 文のトロイの木馬が挿入された Web サイトに、渡した任意の PHP ステートメントを実行させることができます。これが、一文のトロイの木馬の威力です。

例:

PHPポニーとは何ですか

トロイの木馬は投稿リクエスト ($_POST['a']) で「a」のデータを受け取るため、投稿する必要があります。メソッドはデータを送信し、実行したいコードを「a」に割り当てます。トロイの木馬の post を get に置き換える場合、GET メソッドで "a" を送信する必要があります (http://127.0.0.1/test.php?a=phpinfo(); のように)。再度デモンストレーションします。

PHP の詳細については、

PHP 中国語 Web サイト をご覧ください。

以上がPHPポニーとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境