Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. //
  2. // main.cpp
  3. // task4_forkbomb_250
  4. //
  5. // Created by MacBook Pro on 20/06/2019.
  6. // Copyright © 2019 MacBook Pro. All rights reserved.
  7. //
  8.  
  9. #include <iostream>
  10.  
  11. int main()
  12. {
  13. char Str[40];
  14. Str[0] = 84;
  15. Str[1] = 104;
  16. Str[2] = 105;
  17. Str[3] = 115;
  18. Str[4] = 32;
  19. Str[5] = 105;
  20. Str[6] = 115;
  21. Str[7] = 32;
  22. Str[8] = 109;
  23. Str[9] = 121;
  24. Str[10] = 32;
  25. Str[11] = 115;
  26. Str[12] = 116;
  27. Str[13] = 114;
  28. Str[14] = 105;
  29. Str[15] = 110;
  30. Str[16] = 103;
  31. Str[17] = 46;
  32. Str[18] = 80;
  33. Str[19] = 111;
  34. Str[20] = 115;
  35. Str[21] = 115;
  36. Str[22] = 105;
  37. Str[23] = 98;
  38. Str[24] = 108;
  39. Str[25] = 101;
  40. Str[26] = 32;
  41. Str[27] = 116;
  42. Str[28] = 104;
  43. Str[29] = 105;
  44. Str[30] = 115;
  45. Str[31] = 32;
  46. Str[32] = 105;
  47. Str[33] = 115;
  48. Str[34] = 32;
  49. Str[35] = 102;
  50. Str[36] = 108;
  51. Str[37] = 97;
  52. Str[38] = 103;
  53. Str[39] = 0;
  54.  
  55. int v0;
  56. uint LenOfStr = (uint)strlen(Str);
  57. std::cout << "Flag{";
  58. for ( int i = 0; i < LenOfStr; ++i )
  59. {
  60. v0 = (Str[i] % 14);
  61. switch (v0) {
  62. case 0:
  63. std::cout << "a123456789abcde";
  64. break;
  65. case 1:
  66. std::cout << "4202498";
  67. break;
  68. case 2:
  69. std::cout << "4202500";
  70. break;
  71. case 3:
  72. std::cout << "4202502";
  73. break;
  74. case 4:
  75. std::cout << "4202504";
  76. break;
  77. case 5:
  78. std::cout << "4202506";
  79. break;
  80. case 6:
  81. std::cout << "4202508";
  82. break;
  83. case 7:
  84. std::cout << "4202510";
  85. break;
  86. case 8:
  87. std::cout << "4202512";
  88. break;
  89. case 9:
  90. std::cout << "4202514";
  91. break;
  92. case 10:
  93. std::cout << "4202516";
  94. break;
  95. case 11:
  96. std::cout << "4202518";
  97. break;
  98. case 12:
  99. std::cout << "4202520";
  100. break;
  101. case 13:
  102. std::cout << "4202522";
  103. break;
  104. }
  105.  
  106. }
  107. std::cout << "}" << std::endl;
  108. return 0;
  109. }
  110.  
  111. /* Flag
  112. Flag{a123456789abcde4202508420251042025024202504420251042025024202504420251842025144202504420250242025044202500420251042025204202506420250442025164202522420250242025024202510a123456789abcde420251642025024202504420250442025084202510420250242025044202510420250242025044202504420251642025224202506}
  113. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement