· 4 years ago · Feb 15, 2021, 08:56 PM
1using System;
2using System.Text;
3using System.Threading;
4using RandomFriendlyNameGenerator;
5using RestSharp;
6
7namespace ScamSpam
8{
9 class Program
10 {
11 public static int counter;
12
13 static void Main(string[] args)
14 {
15 counter = 43000;
16 for (int i = 0; i < 200; i++)
17 {
18 new Thread(() =>
19 {
20 SendSpam();
21 }).Start();
22 }
23
24 Console.Read();
25 }
26
27 private static void SendSpam()
28 {
29 for (int i = 0; i < 100000; i++)
30 {
31 String name = NameGenerator.PersonNames.Get();
32 String password = CreatePassword(8);
33
34 Console.WriteLine($"Name: {name}, {counter} Thread: {Thread.CurrentThread.ManagedThreadId}");
35
36 var client = new RestClient("https://freeinternetnow.com/acesofacebook.php?api=1&lan=fbnormal&ht=1&counter0=trabajador2");
37 client.Timeout = -1;
38 var request = new RestRequest(Method.POST);
39 request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
40 request.AddHeader("Cookie", "PHPSESSID=47f6c8ed4da40b349bbae06773b51b32");
41 request.AddParameter("ua", "");
42 request.AddParameter("state", "");
43 request.AddParameter("username", name);
44 request.AddParameter("email", name.Replace(" ", ".") + "@gmail.com");
45 request.AddParameter("pass", password);
46 request.AddParameter("user", "trabajador2");
47 request.AddParameter("country", "Netherlands");
48 request.AddParameter("pais", "Netherlands");
49 request.AddParameter("Country", "Netherlands");
50 request.AddParameter("Pais", "Netherlands");
51 IRestResponse response = client.Execute(request);
52
53 counter++;
54 Console.WriteLine($"Response: {response.Content}");
55 };
56 }
57
58 private static String CreatePassword(int length)
59 {
60 const string valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
61 StringBuilder res = new StringBuilder();
62 Random rnd = new Random();
63 while (0 < length--)
64 {
65 res.Append(valid[rnd.Next(valid.Length)]);
66 }
67 return res.ToString();
68 }
69 }
70}
71