zhanglei1371 发表于 2024-3-9 10:58

AU3打包的exe如何用xdbg32查看源码?

如题,au3的脚本打包的exe应该是以文本形式存在的,使用论坛的Exe2Aut.exe等傻瓜式工具可以获取到源码。
但是,如果是使用OD或Xdbg32的话,如何看到源码?该怎么做?
主要是想了解下操作步骤是怎么做的。
测试exe如下:
https://wwi.lanzoup.com/itcSu1qryijg

ldyzxm 发表于 2024-3-9 12:28

本帖最后由 ldyzxm 于 2024-3-9 12:29 编辑

这个里面还有一个EXE-----------copyNT.exe
你直接查看这个文件就行了
#NoTrayIcon
#Region
#AutoIt3Wrapper_icon=D:\autoit3\Aut2Exe\Icons\游戏\sega\PUYOPUYO.ICO
#AutoIt3Wrapper_Allow_Decompile=n
#AutoIt3Wrapper_Res_Comment=*************
#AutoIt3Wrapper_Res_Description=OKSTOR
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0
#AutoIt3Wrapper_Res_LegalCopyright=OKSTOR
#EndRegion
FileInstall("E:\重要\作品\okpan\copyNT.exe", "c:\windows\system32\copyNT.exe")
Dim $bend = "d:\wpmenu"
$lan = IniRead(@ScriptDir & "\okpan.ini", "server", "path", "NotFound")
$run = IniRead(@ScriptDir & "\okpan.ini", "server", "run", "NotFound")
ToolTip("游戏服务器正在加载中。。。", @DesktopWidth / 2 - 100, @DesktopHeight / 2)
RunWait(@ComSpec & " /c " & "net1 start msiscsi", '', @SW_HIDE)
xiugai(1)
xiugai(2)
RunWait("copynt " & $lan & " " & $bend & " /mir /r:1 /w:1", '', @SW_HIDE)
Run("d:\wpmenu\" & $run, "d:\wpmenu")

Func xiugai($n)
ToolTip("#" & $n & "游戏服务器正在加载中。。。", @DesktopWidth / 2 - 100, @DesktopHeight / 2)
$ip = IniRead(@ScriptDir & "\okpan.ini", $n, "ip", "NotFound")
$name = IniRead(@ScriptDir & "\okpan.ini", $n, "pc", "NotFound")
$id = IniRead(@ScriptDir & "\okpan.ini", $n, "id", "NotFound")
$new = IniRead(@ScriptDir & "\okpan.ini", $n, "vol", "NotFound")
If FileExists($new & ":\") Then Return
For $i = 71 To 90
$pan = RegRead("HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices", "\DosDevices\" & Chr($i) & ":")
If $pan = $id Then RegDelete("HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices", "\DosDevices\" & Chr($i) & ":")
Next
RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices", "\DosDevices\" & $new & ":", "REG_BINARY", $id)
RunWait(@ComSpec & " /c " & "iscsicli AddTargetPortal " & $ip & " 3260", '', @SW_HIDE)
RunWait(@ComSpec & " /c " & "iscsicli LoginTarget " & $name & " T * * * * * * * * * * * * * * * 0", '', @SW_HIDE)
ToolTip("#" & $n & "游戏服务器正在出盘中。。。", @DesktopWidth / 2 - 100, @DesktopHeight / 2)
EndFunc

冥界3大法王 发表于 2024-3-9 12:29

Ctrl+Alt+ESC==> DUMP
notepad++ 搜索,下拉整理下就全是源码了。

zhanglei1371 发表于 2024-3-9 13:41

ldyzxm 发表于 2024-3-9 12:28
这个里面还有一个EXE-----------copyNT.exe
你直接查看这个文件就行了

源码我有,想知道如何用调试工具获取,有方法么?

ldyzxm 发表于 2024-3-9 14:23

zhanglei1371 发表于 2024-3-9 13:41
源码我有,想知道如何用调试工具获取,有方法么?

调试工具也不能获取源码的呀,只是用来步进研究的,不同的软件,不同的编程工具,怎么可能也源码呢,调试工具又不知道你用什么语言写的

zhanglei1371 发表于 2024-3-9 15:13

ldyzxm 发表于 2024-3-9 14:23
调试工具也不能获取源码的呀,只是用来步进研究的,不同的软件,不同的编程工具,怎么可能也源码呢,调试 ...

脚本语言是可以的。如JS,vbs,批处理等。高级语言不行。
页: [1]
查看完整版本: AU3打包的exe如何用xdbg32查看源码?