ホームページ > バックエンド開発 > PHPチュートリアル > PHP偽ソース情報インスタンスメソッド

PHP偽ソース情報インスタンスメソッド

小云云
リリース: 2023-03-21 11:50:01
オリジナル
1680 人が閲覧しました

この記事では、主に PHP でソース情報を偽造する方法の例をコードの形式で紹介します。

function getUrl($address, $myip)
{   
   ob_start();   
   $mtime =
explode(' ',
microtime());   
   $starttime =
$mtime[1] +
$mtime[0];   
  
   $onoff =
(function_exists('ini_get')) ? ini_get('register_globals') :
get_cfg_var('register_globals');   
  
   if($onoff !=
1) {   
       @extract($_POST,
EXTR_SKIP);   
       @extract($_GET,
EXTR_SKIP);   
   }   
  
   $self =
$_SERVER['PHP_SELF'];   
   $myaddress =
'http://'.$_SERVER['HTTP_HOST'].$self;   
  
   $comm =
'';   
  
   if(isset($url) && $url)
{   
       $url = str_replace($address, '',
$url);   
   }   
     
   $pcomm =
'';   
   foreach($_POST as $key => $val)
{   
       if($pcomm == '')
{   
           $pcomm .=
$key.''.urlencode($val);   
       } else
{   
           $pcomm .=
$pcomm.'&'.$key.'='.urlencode($val);   
       }   
   }   
  
   foreach($_GET as $key => $val)
{   
       if($key != 'url')
{   
           if($comm == '')
{   
               $comm =
$key.'='.rawurlencode($val);
ログイン後にコピー

関連する推奨事項:

リファラー PHP 偽リファラーのサンプル コード

php 偽リファラー 画像のホットリンクを防ぐためにリファラーを使用する

PHP 偽リファラーのサンプル コード

以上がPHP偽ソース情報インスタンスメソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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