namespace vote_console
{
class Program
{
static void Main(string[] args)
{
for (int i = 0; i < 2;i++ )
{
Thread t = new Thread(new ThreadStart(vote));
t.Start();
}
}
static void vote()
{
for (int i = 0; i < 5; i++)
{
try
{
using (WebClient wc = new WebClient())
{
wc.Proxy = null;
wc.DownloadString("http://202.44.47.77/vote/index.php
");
var data = new
System.Collections.Specialized.NameValueCollection();
data.Add("username", "4877678765");
data.Add("btn", "%E0%A2%E9%D2%CA
%D9%E8%C3%D0%BA%BA");
byte[] result = wc.UploadValues("http://202.44.47.77/vote/index.php
",
"POST", data);
string[] headersStr =
wc.ResponseHeaders.GetValues("Set-Cookie");
wc.Headers.Add(HttpRequestHeader.Cookie,
headersStr[0]);
wc.DownloadString("http://202.44.47.77/vote/showdata.php?id_=F7&c
");
Console.Write(".");
}
}
catch
{
Console.Write("x");
}
}
Console.Write("Done");
}
}
}
username --> ตรงนี้เราใส่รหัสนักศึกษา
และ
btn --> ตรงนี้เป็นค่าของปุ่ม submit ซึ่งจริงๆแล้วคือ "เข้าสู่ระบบ"
แต่มันต้องถูก encode ก่อน จึงกายเป็น "%E0%A2%E9%D2%CA%D9%E8%C3%D0%BA%BA"
On Jun 27, 2009, at 12:33 PM, Nattapong.lim wrote:
>> data.Add("btn", "%E0%A2%E9%D2%CA
>> %D9%E8%C3%D0%BA%BA"); <<<บรรทัดนี้ทำไรได้หรอคับ