Dieses Snippet ermöglichst es bei dem kostenlosen VPN Anbieter "VPNBook" das Passwort auszulesen und damit eine bestehende VPN Verbindung unter Windows aufzubauen.
public static void connection()
{
string webseite = "http://www.vpnbook.com/freevpn";
string searchWithinThis = (getHTML(webseite));
string searchForThis = "Password";
int firstCharacter = searchWithinThis.IndexOf(searchForThis);
string pass = searchWithinThis.Substring(firstCharacter + 20, firstCharacter + 8 - firstCharacter);
System.Diagnostics.Process.Start("rasdial.exe", "VPNNAME USER "+pass);
}
private static string getHTML(string url)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader stream = new StreamReader(response.GetResponseStream());
string quelltext = stream.ReadToEnd();
stream.Close();
response.Close();
return quelltext;
}
Kommentare zum Snippet