Advertisement
mavc266

Untitled

Jun 15th, 2023
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 7.87 KB | Cybersecurity | 0 0
  1. ; hi
  2. ReverseWords(sentence) {
  3.     words := StrSplit(sentence, " ")
  4.     reversedSentence := ""
  5.     Loop, %words.MaxIndex()
  6.         reversedSentence := words[A_Index] " " reversedSentence
  7.     return RTrim(reversedSentence)}
  8.  
  9. -----BEGIN PRIVATE KEY-----
  10. MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDNvV2iihOIqWXS
  11. O7sfq9mUYvN3zAo53AUMc9/cF7Qzv4hm+/gTXsZ/4DN7KJOcW8jZSU5iVOQaayve
  12. IE76kNX+YaZfMAmM5EOldJA2CTpWmgVyJWeMXhl0PFg3klZmuipp6FXIp8xUKKE6
  13. 15yZVviGz+GsBRQ7XMrKMr8daCYOyMJUXxs0ibpag6o06EavWxWy2rDnFyKfbspq
  14. p5RsSC3+n/dizr0C/AW53ELaZNW0NHm0tuc2fJAqSJ9PkeAr4IlK/47INMxTcy3Y
  15. 5ntjZJIFBpe/K0Fol7ncqLLZ93JEUlpE2vLTgsiLnxBpS5CeSndxAEjNx0zyTBZA
  16. iZGd1yqJAgMBAAECgf9M+9lYQzz2m2xI3lDb6PyL/vqwjjNwCFlbRNXfD9Toss03
  17. ZnvNGQmYOoGznoXysTrWaLe2fk1cFVNff8y4YA8IFeygcY52nx3bgLegKz5zvpjg
  18. aAlMXL7piir4Sv70MXTtbCJX6Bxs4Ucd3XqbZg+uDNtEosyPPzQiX3AOcN93aBCy
  19. +HqsL7/ePe9YMGcFwMmUKzy9Ho5bgyz6uvMEYdi291mtHbKcbK8w4mEDjWO08QeT
  20. HlJ8akjBxqllrV+tHAISqtPWkPFmJCoXFEeDOtsjp5kAhDlBBcupgYnxFEHT75Gi
  21. O1F0/lwMNP+idA/6KW3rls/iUVxc2PjrSSL4JnECgYEA+C9TMu43uEa8rAHfewIB
  22. Xh1DvyJxuZ0hUEV2PEh7ieu9osrkhKCPvHwyaP7B1yX8RsXWssB+sfW3ueqD0GHs
  23. 0rnbFRtH2ImBL2Tf9k3czObMaiSLW7/NYyxsbM8Y3JdM/+Ozm8moqalbQALnx92S
  24. AeXqP4lSRAehaRylPEiSjxECgYEA1Dfhc2q8OWKG0sN2JvpTNcA+PhGj18FsdLX6
  25. 3FKSi4oyqi1UOx5ITyr+2VnCp3QOz+Wu7bILZicK7vQg0wxAf9nVH8ycePLPMZ0h
  26. tGLlUsY64ZOjagDE3HxuEWakmF/Ifw0reirCOX+KLT787K7ADuEcw75gHUHbHDnO
  27. lQNv0/kCgYAL5RDCvyISheljAQ/58EWqghKOJZN3xu0i0MFy8DJjkNXc6IZ9SMi6
  28. yuULnTIjIqHtrmu0037+/nzYv0GkCh10mA3E/DK8URLM97O4NVEgzOr9J1U6h33L
  29. hASKTn6ti97X4Mzp6YdY4lIKRllffeISjzdj5iv4MLlutT3CHuRPUQKBgQCl98Xz
  30. 88ecwXdboc3nkeI9qUmEVVtjwzvE0wWMBW/ifYQ+HxE+4uH+OEvzRAW93EAxSxnR
  31. f2r2yxX75yU8qNpQotXQ9r5wwMRVsuPHJYjfgXRPMp2cq1lKbm3OYg3btR0ib/RO
  32. qN4ZBavU0uwPVmORv3A1jc+xUe3AV10+oN92UQKBgQDyglTVy11z8mUN4xOyo6uM
  33. fb74zHdY+BEwuJksSVAEDT9QQaYypk47z+r/GMFS83LtnOYm5OC/9QCk3eQeNXa3
  34. dMXHiIsf69zezeYptcZqSn0Po0YaX2dTCicRjbGEnuSF/yXfFTvwzYAJr1f8hCEe
  35. fkgpUZZHaXOf+zklk8xSCQ==
  36. -----END PRIVATE KEY-----
  37.  
  38. EncryptString(string) {
  39.     encryptedString := ""
  40.     Loop, Parse, string
  41. { char := Asc(A_LoopField)
  42.         char += 5
  43. encryptedString .= Chr(char) }
  44.     return encryptedString }
  45.  
  46. -----BEGIN PRIVATE KEY-----
  47. MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDNvV2iihOIqWXS
  48. O7sfq9mUYvN3zAo53AUMc9/cF7Qzv4hm+/gTXsZ/4DN7KJOcW8jZSU5iVOQaayve
  49. IE76kNX+YaZfMAmM5EOldJA2CTpWmgVyJWeMXhl0PFg3klZmuipp6FXIp8xUKKE6
  50. 15yZVviGz+GsBRQ7XMrKMr8daCYOyMJUXxs0ibpag6o06EavWxWy2rDnFyKfbspq
  51. p5RsSC3+n/dizr0C/AW53ELaZNW0NHm0tuc2fJAqSJ9PkeAr4IlK/47INMxTcy3Y
  52. 5ntjZJIFBpe/K0Fol7ncqLLZ93JEUlpE2vLTgsiLnxBpS5CeSndxAEjNx0zyTBZA
  53. iZGd1yqJAgMBAAECgf9M+9lYQzz2m2xI3lDb6PyL/vqwjjNwCFlbRNXfD9Toss03
  54. ZnvNGQmYOoGznoXysTrWaLe2fk1cFVNff8y4YA8IFeygcY52nx3bgLegKz5zvpjg
  55. aAlMXL7piir4Sv70MXTtbCJX6Bxs4Ucd3XqbZg+uDNtEosyPPzQiX3AOcN93aBCy
  56. +HqsL7/ePe9YMGcFwMmUKzy9Ho5bgyz6uvMEYdi291mtHbKcbK8w4mEDjWO08QeT
  57. HlJ8akjBxqllrV+tHAISqtPWkPFmJCoXFEeDOtsjp5kAhDlBBcupgYnxFEHT75Gi
  58. O1F0/lwMNP+idA/6KW3rls/iUVxc2PjrSSL4JnECgYEA+C9TMu43uEa8rAHfewIB
  59. Xh1DvyJxuZ0hUEV2PEh7ieu9osrkhKCPvHwyaP7B1yX8RsXWssB+sfW3ueqD0GHs
  60. 0rnbFRtH2ImBL2Tf9k3czObMaiSLW7/NYyxsbM8Y3JdM/+Ozm8moqalbQALnx92S
  61. AeXqP4lSRAehaRylPEiSjxECgYEA1Dfhc2q8OWKG0sN2JvpTNcA+PhGj18FsdLX6
  62. 3FKSi4oyqi1UOx5ITyr+2VnCp3QOz+Wu7bILZicK7vQg0wxAf9nVH8ycePLPMZ0h
  63. tGLlUsY64ZOjagDE3HxuEWakmF/Ifw0reirCOX+KLT787K7ADuEcw75gHUHbHDnO
  64. lQNv0/kCgYAL5RDCvyISheljAQ/58EWqghKOJZN3xu0i0MFy8DJjkNXc6IZ9SMi6
  65. yuULnTIjIqHtrmu0037+/nzYv0GkCh10mA3E/DK8URLM97O4NVEgzOr9J1U6h33L
  66. hASKTn6ti97X4Mzp6YdY4lIKRllffeISjzdj5iv4MLlutT3CHuRPUQKBgQCl98Xz
  67. 88ecwXdboc3nkeI9qUmEVVtjwzvE0wWMBW/ifYQ+HxE+4uH+OEvzRAW93EAxSxnR
  68. f2r2yxX75yU8qNpQotXQ9r5wwMRVsuPHJYjfgXRPMp2cq1lKbm3OYg3btR0ib/RO
  69. qN4ZBavU0uwPVmORv3A1jc+xUe3AV10+oN92UQKBgQDyglTVy11z8mUN4xOyo6uM
  70. fb74zHdY+BEwuJksSVAEDT9QQaYypk47z+r/GMFS83LtnOYm5OC/9QCk3eQeNXa3
  71. dMXHiIsf69zezeYptcZqSn0Po0YaX2dTCicRjbGEnuSF/yXfFTvwzYAJr1f8hCEe
  72. fkgpUZZHaXOf+zklk8xSCQ==
  73. -----END PRIVATE KEY-----
  74.  
  75. DecryptString(encryptedString) {
  76.     decryptedString := ""
  77.     Loop, Parse, encryptedString
  78.     {char := Asc(A_LoopField)
  79.         char -= 5
  80.         decryptedString .= Chr(char) }
  81.     return decryptedString}
  82.  
  83. -----BEGIN PRIVATE KEY-----
  84. MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDNvV2iihOIqWXS
  85. O7sfq9mUYvN3zAo53AUMc9/cF7Qzv4hm+/gTXsZ/4DN7KJOcW8jZSU5iVOQaayve
  86. IE76kNX+YaZfMAmM5EOldJA2CTpWmgVyJWeMXhl0PFg3klZmuipp6FXIp8xUKKE6
  87. 15yZVviGz+GsBRQ7XMrKMr8daCYOyMJUXxs0ibpag6o06EavWxWy2rDnFyKfbspq
  88. p5RsSC3+n/dizr0C/AW53ELaZNW0NHm0tuc2fJAqSJ9PkeAr4IlK/47INMxTcy3Y
  89. 5ntjZJIFBpe/K0Fol7ncqLLZ93JEUlpE2vLTgsiLnxBpS5CeSndxAEjNx0zyTBZA
  90. iZGd1yqJAgMBAAECgf9M+9lYQzz2m2xI3lDb6PyL/vqwjjNwCFlbRNXfD9Toss03
  91. ZnvNGQmYOoGznoXysTrWaLe2fk1cFVNff8y4YA8IFeygcY52nx3bgLegKz5zvpjg
  92. aAlMXL7piir4Sv70MXTtbCJX6Bxs4Ucd3XqbZg+uDNtEosyPPzQiX3AOcN93aBCy
  93. +HqsL7/ePe9YMGcFwMmUKzy9Ho5bgyz6uvMEYdi291mtHbKcbK8w4mEDjWO08QeT
  94. HlJ8akjBxqllrV+tHAISqtPWkPFmJCoXFEeDOtsjp5kAhDlBBcupgYnxFEHT75Gi
  95. O1F0/lwMNP+idA/6KW3rls/iUVxc2PjrSSL4JnECgYEA+C9TMu43uEa8rAHfewIB
  96. Xh1DvyJxuZ0hUEV2PEh7ieu9osrkhKCPvHwyaP7B1yX8RsXWssB+sfW3ueqD0GHs
  97. 0rnbFRtH2ImBL2Tf9k3czObMaiSLW7/NYyxsbM8Y3JdM/+Ozm8moqalbQALnx92S
  98. AeXqP4lSRAehaRylPEiSjxECgYEA1Dfhc2q8OWKG0sN2JvpTNcA+PhGj18FsdLX6
  99. 3FKSi4oyqi1UOx5ITyr+2VnCp3QOz+Wu7bILZicK7vQg0wxAf9nVH8ycePLPMZ0h
  100. tGLlUsY64ZOjagDE3HxuEWakmF/Ifw0reirCOX+KLT787K7ADuEcw75gHUHbHDnO
  101. lQNv0/kCgYAL5RDCvyISheljAQ/58EWqghKOJZN3xu0i0MFy8DJjkNXc6IZ9SMi6
  102. yuULnTIjIqHtrmu0037+/nzYv0GkCh10mA3E/DK8URLM97O4NVEgzOr9J1U6h33L
  103. hASKTn6ti97X4Mzp6YdY4lIKRllffeISjzdj5iv4MLlutT3CHuRPUQKBgQCl98Xz
  104. 88ecwXdboc3nkeI9qUmEVVtjwzvE0wWMBW/ifYQ+HxE+4uH+OEvzRAW93EAxSxnR
  105. f2r2yxX75yU8qNpQotXQ9r5wwMRVsuPHJYjfgXRPMp2cq1lKbm3OYg3btR0ib/RO
  106. qN4ZBavU0uwPVmORv3A1jc+xUe3AV10+oN92UQKBgQDyglTVy11z8mUN4xOyo6uM
  107. fb74zHdY+BEwuJksSVAEDT9QQaYypk47z+r/GMFS83LtnOYm5OC/9QCk3eQeNXa3
  108. dMXHiIsf69zezeYptcZqSn0Po0YaX2dTCicRjbGEnuSF/yXfFTvwzYAJr1f8hCEe
  109. fkgpUZZHaXOf+zklk8xSCQ==
  110. -----END PRIVATE KEY-----
  111.  
  112.  
  113.  
  114. ^!x::
  115.     Random, %RandomValue%, 1, 4
  116.     If %RandomValue% = 1
  117.         SwapMouseButtons()
  118.     Else If %RandomValue% = 2
  119.         MsgBox, % ReverseWords("This is a text")
  120.     Else If %RandomValue% = 3 {
  121.         input := InputBox("Enter a string to encrypt:")
  122.         encrypted := EncryptString(input)
  123.         MsgBox, %encrypted%} Else {
  124.         input := InputBox("Enter a string to decrypt:")
  125.         decrypted := DecryptString(input)
  126.         MsgBox, %decrypted% } Return
  127.  
  128.  
  129. -----BEGIN PRIVATE KEY-----
  130. MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDNvV2iihOIqWXS
  131. O7sfq9mUYvN3zAo53AUMc9/cF7Qzv4hm+/gTXsZ/4DN7KJOcW8jZSU5iVOQaayve
  132. IE76kNX+YaZfMAmM5EOldJA2CTpWmgVyJWeMXhl0PFg3klZmuipp6FXIp8xUKKE6
  133. 15yZVviGz+GsBRQ7XMrKMr8daCYOyMJUXxs0ibpag6o06EavWxWy2rDnFyKfbspq
  134. p5RsSC3+n/dizr0C/AW53ELaZNW0NHm0tuc2fJAqSJ9PkeAr4IlK/47INMxTcy3Y
  135. 5ntjZJIFBpe/K0Fol7ncqLLZ93JEUlpE2vLTgsiLnxBpS5CeSndxAEjNx0zyTBZA
  136. iZGd1yqJAgMBAAECgf9M+9lYQzz2m2xI3lDb6PyL/vqwjjNwCFlbRNXfD9Toss03
  137. ZnvNGQmYOoGznoXysTrWaLe2fk1cFVNff8y4YA8IFeygcY52nx3bgLegKz5zvpjg
  138. aAlMXL7piir4Sv70MXTtbCJX6Bxs4Ucd3XqbZg+uDNtEosyPPzQiX3AOcN93aBCy
  139. +HqsL7/ePe9YMGcFwMmUKzy9Ho5bgyz6uvMEYdi291mtHbKcbK8w4mEDjWO08QeT
  140. HlJ8akjBxqllrV+tHAISqtPWkPFmJCoXFEeDOtsjp5kAhDlBBcupgYnxFEHT75Gi
  141. O1F0/lwMNP+idA/6KW3rls/iUVxc2PjrSSL4JnECgYEA+C9TMu43uEa8rAHfewIB
  142. Xh1DvyJxuZ0hUEV2PEh7ieu9osrkhKCPvHwyaP7B1yX8RsXWssB+sfW3ueqD0GHs
  143. 0rnbFRtH2ImBL2Tf9k3czObMaiSLW7/NYyxsbM8Y3JdM/+Ozm8moqalbQALnx92S
  144. AeXqP4lSRAehaRylPEiSjxECgYEA1Dfhc2q8OWKG0sN2JvpTNcA+PhGj18FsdLX6
  145. 3FKSi4oyqi1UOx5ITyr+2VnCp3QOz+Wu7bILZicK7vQg0wxAf9nVH8ycePLPMZ0h
  146. tGLlUsY64ZOjagDE3HxuEWakmF/Ifw0reirCOX+KLT787K7ADuEcw75gHUHbHDnO
  147. lQNv0/kCgYAL5RDCvyISheljAQ/58EWqghKOJZN3xu0i0MFy8DJjkNXc6IZ9SMi6
  148. yuULnTIjIqHtrmu0037+/nzYv0GkCh10mA3E/DK8URLM97O4NVEgzOr9J1U6h33L
  149. hASKTn6ti97X4Mzp6YdY4lIKRllffeISjzdj5iv4MLlutT3CHuRPUQKBgQCl98Xz
  150. 88ecwXdboc3nkeI9qUmEVVtjwzvE0wWMBW/ifYQ+HxE+4uH+OEvzRAW93EAxSxnR
  151. f2r2yxX75yU8qNpQotXQ9r5wwMRVsuPHJYjfgXRPMp2cq1lKbm3OYg3btR0ib/RO
  152. qN4ZBavU0uwPVmORv3A1jc+xUe3AV10+oN92UQKBgQDyglTVy11z8mUN4xOyo6uM
  153. fb74zHdY+BEwuJksSVAEDT9QQaYypk47z+r/GMFS83LtnOYm5OC/9QCk3eQeNXa3
  154. dMXHiIsf69zezeYptcZqSn0Po0YaX2dTCicRjbGEnuSF/yXfFTvwzYAJr1f8hCEe
  155. fkgpUZZHaXOf+zklk8xSCQ==
  156. -----END PRIVATE KEY-----
  157.  
  158.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement