Web サイトの侵害を解決するためにクライアントのために働きます。Guy は CodeIgniter アプリを持っていて、最初は製薬会社のスパム サイトにリダイレクトしていると思っていました。さらに調査すると、サイトの検索機能の処理時に、アプリが何らかの方法で quickstart.dat ファイルを作成し、それをサーバーの最上位ディレクトリ (webroot ディレクトリでさえない) に配置していることがわかります。
この dat ファイルには、サイトが医薬品スパムをレンダリングする原因となっている正確な html が入力されています。残念ながら、CodeIgniter アプリについて、これがどのように起こっているかを判断するのに十分な知識がありません。/application/controllers/search.php ファイルと /application/views/search.php ファイルの両方に目を通しました。CodeIgniter のドキュメントを正しく解釈している場合、URL に「検索」を含むすべてのリクエストを処理する責任があります。 ?
これらの 2 つのファイルには、疑わしいものはありません。それで、ディレクトリ全体をgrepし始めましたが、まだサイコロはありません。
誰でも私を正しい方向に向けることができますか? 私は何が欠けていますか?CodeIgniter のどの部分が dat ファイルをホーム ディレクトリに配置する役割を担っているのでしょうか?