ホームページ  >  記事  >  バックエンド開発  >  一部の PHP 管理システム プログラムのバックドア_PHP チュートリアル

一部の PHP 管理システム プログラムのバックドア_PHP チュートリアル

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

プロンプト ボックスはあまり気にしません。SABLOG は私のバージョンに脆弱性があることをどのように認識しますか? バックグラウンドでログインするたびに、SABLOG は自動的に正式バージョンを検出し、それを現在のバージョンと比較します。後で見つけましたが、php の最後の部分を削除すれば問題ありません。実際、これだけではハッキングされません。パスワードは比較的複雑で、いくつかの数字といくつかの文字が含まれています。もちろん、レインボー テーブルがある場合は、それについて話しましょう。コード

コードは次のとおりです:




現在流行しているプログラムの中には、SABLOG だけでなく、Discuz や DEDECMS にもそのようなバックドアが存在します。そのようなバックドアの公式の意図は何とも言えません。
ユーザーが最新のパッチと最新バージョンを入手できるようにするための 1 つです。もう 1 つは、やりたいことを何でもできるということです...
しかし、これには良い面と悪い面があります。公式 Web サイトがハッキングされると、ユーザーはすべて一括で「禁止」されることになります。まずは DEDECMS にアクセスして、マークされたものを削除しましょう:



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


/include/inc_functions .php
function GetNewInfo(){
if (!isset($GLOBALS['__funAdmin'])) require_once(dirname(__FILE__)."/inc/inc_fun_funAdmin.php");
return SpGetNewInfo() } / include/inc/inc_fun_funAdmin.php function SpGetNewInfo (){ グローバル $cfg_version;
$nurl = $_SERVER["HTTP_HOST"]
if("[a-z-]{1,}.[a-z]{2 ,}",$nurl); nurl = urlencode($nurl); }
else{ $nurl = "テスト"; }
$gs = "