私はC#で書かれたペンテストアプリケーションに取り組んでおり、私はチタンプロキシを使用しています。私はhtml、css、js、および他のコンテンツタイプを動かすことができました。私はイメージを表示することができません。これには秘密がありますか?チタンウェブプロキシカント読み込みイメージ
チタニウムのgithubのサンプルコードでは、text/htmlのみを許可するifがあります。ここには、サイトのコードがあります。ここにはifsを追加しました。
if (e.WebSession.Request.Method == "GET" || e.WebSession.Request.Method == "POST")
{
if (e.WebSession.Response.ResponseStatusCode == "200")
{
if (e.WebSession.Response.ContentType!=null && e.WebSession.Response.ContentType.Trim().ToLower().Contains("text/html"))
{
byte[] bodyBytes = await e.GetResponseBody();
await e.SetResponseBody(bodyBytes);
string body = await e.GetResponseBodyAsString();
await e.SetResponseBodyString(body);
}
}
}
私は他のすべてをキャッチし、ちょうど上記の本体とまったく同じコードで、他を追加しようとしたが、画像はすべてCSSものの、サイトに読み込むように見えることはありません、JSとHTMLが正常に動作するように見えます。
ここには、チタンウェブプロキシgithubのページへのリンクがあります。 https://github.com/justcoding121/Titanium-Web-Proxy