Mentos (13.01.2012)
Thema: Unfakeable WebClient
-
13.01.2012, 18:55 #1
- Registriert seit
- 19.12.2011
- Beiträge
- 356
Thanked 164 Times in 101 PostsUnfakeable WebClient
Diese Klasse baut auf den WebClient auf. Der Client lässt sich nicht durch Proxy, Hosts oder DNS Einstellungen irittieren. Er erlaubt erst garkeine Proxys und verbindet mit der IP im Konstruktor angegeben direkt ohne Umwege.
Somit lassen sich die Ergebnisse auch mit Hosts Einträgen und manipulierten DNS-Servern nicht verfälschen.
PHP-Code:public class SecuredWebClient : WebClient
{
string ip;
public SecuredWebClient(String ip) : base()
{
this.ip = ip;
}
protected override WebRequest GetWebRequest(Uri address)
{
WebRequest ori = base.GetWebRequest(address);
if(ip!="")
ori.Proxy = new WebProxy(ip, false);
return ori;
}
}
Nutzung:
PHP-Code:SecuredWebClient WC = new SecuredWebClient("109.163.226.61");
MessageBox.Show(WC.DownloadString("http://knc.u-hacks.net/essentials.php"));
-
The Following User Says Thank You to DeKaDeNz For This Useful Post:
Ähnliche Themen
-
[Preview] HTML5 Knuddels-WebClient
Von Sky.NET im Forum ShowroomAntworten: 21Letzter Beitrag: 15.02.2012, 00:03 -
Webclient!
Von CrY2011 im Forum Knuddels AllgemeinAntworten: 2Letzter Beitrag: 21.12.2011, 18:24
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.