Advertisement
Guest User

Untitled

a guest
Dec 7th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.39 KB | None | 0 0
  1. #include <cstdlib>
  2. #include <cstring>
  3. #include <cstdio>
  4.  
  5. enum {
  6.     HAUKIO = 1,
  7.     HENQ   = 6
  8. };
  9.  
  10. int main(int argc, const char * argv[])
  11. {
  12.     char buf[2048];
  13.     int  id = HENQ;
  14.    
  15.     for (int iter = 0; iter < 1000000; iter++)
  16.     {
  17.         sprintf (buf,"curl 'https://interactive.hs.fi/arkku/public/generated/9223VnJFJQT/aanestys.php' -H 'Cookie: __glmrid=1f3f59ae-9114-4301-b329-3525b682d3e8' -H 'Origin: https://interactive.hs.fi' -H 'Accept-Encoding: gzip, deflate, br' -H 'Accept-Language: en-US,en;q=0.8,fi;q=0.6,sv;q=0.4' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' -H 'Accept: */*' -H 'Referer: https://interactive.hs.fi/arkku/public/generated/9223VnJFJQT/' -H 'X-Requested-With: XMLHttpRequest' -H 'Connection: keep-alive' --data 'valinta=%d' --silent --compressed > foobar.txt", id);
  18.  
  19.         system(buf);
  20.        
  21.         FILE* f = fopen("foobar.txt", "rt");
  22.        
  23.         char tmp[1024];
  24.         fgets (tmp,1024, f);
  25.         fclose (f);
  26.        
  27.         const char* t       = strstr(tmp,":6,") + 15;
  28.         int         henq    = atoi(t);
  29.        
  30.         id = (henq < 69) ? HENQ : HAUKIO;
  31.        
  32.         printf ("Iter %d, voting %s\n", iter, (id == HENQ) ? "henq" : "haukio");
  33.     }
  34.    
  35.     return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement