के लिए आईपी पता कैसे खराब करें मेरे पास एएसपीनेट वेबसाइट होस्ट की गई है और मैं डेटा पोस्ट करने और प्रतिक्रिया प्राप्त करने के लिए WebRequest बना रहा हूं। वेबसाइट आईपी फ़िल्टरिंग है। मैं परीक्षण उद्देश्य के लिए प्रेषक आईपी पता धोखा देना चाहता हूँ। क्या यह प्रोग्रामेटिक रूप से करना संभव है या मुझे किसी भी उपकरण का उपयोग करना है।सी # WebRequest
public string GetResponse(string request)
{
lock (Obj)
{
request = request + _dataControlInfo.SendEndingWith;
Logger.Info(request);
var req = (HttpWebRequest)WebRequest.Create(_serviceUrl);
req.Headers.Add("SOAPAction", "\"\"");
req.ContentType = "text/xml;charset=\"utf-8\"";
req.Accept = "text/xml";
req.Method = "POST";
var stm = req.GetRequestStream();
var bytes = UtfEncoding.StringToUtf8ByteArray(request);
stm.Write(bytes, 0, bytes.Length);
stm.Close();
var resp = req.GetResponse();
var stmr = new StreamReader(resp.GetResponseStream());
var strResponseXml = stmr.ReadToEnd();
Logger.Info(strResponseXml);
return strResponseXml;
}
}
कृपया कोई भी संभावना निर्दिष्ट करें।
एक खतरनाक संभावना। एक कारण के लिए आईपी फ़िल्टरिंग मौजूद है। मैं सवाल करता हूं कि रिमोट वेब साइटों पर सुरक्षा उपायों को रोकने के बारे में सलाह देने के लिए यह जगह है ... भले ही आपके इरादे अच्छे हों। –
@ मैथ्यू कॉक्स, आप कहां सुझाव देते हैं कि वह इस तरह के प्रश्न पूछता है :) –
मैं अपने होस्टिंग सर्वर के लिए सुरक्षा की जांच करने की कोशिश कर रहा हूं। विकास पर्यावरण से उचित सुरक्षा का परीक्षण किए बिना, मैं उत्पादन के साथ नहीं जा सकता। मुझे लगता है कि मैथ्यू कॉक्स के अनुसार यह साइट सुरक्षा से संबंधित प्रश्नों के लिए नहीं है :- डी –