找回密码
 加入
搜索
楼主: Qokelate

[原创] Au3 防反编译器

 火... [复制链接]
发表于 2013-5-4 20:59:03 | 显示全部楼层
回复 33# Qokelate


    是一个路径啊
 楼主| 发表于 2013-5-4 21:08:05 | 显示全部楼层
回复 34# 虫子樱桃


    这不科学啊,我测试正常,可以的话加QQ: 2八11零1417我看看咋回事
发表于 2013-5-4 23:18:30 | 显示全部楼层
出好货了,马上下载个
发表于 2013-5-5 02:01:26 | 显示全部楼层
支持防反工具,请继续更新,造福AU3
发表于 2013-5-5 15:21:31 | 显示全部楼层
aut722F.tmp这个是啥工具呢?
发表于 2013-5-5 15:27:49 | 显示全部楼层
#NoTrayIcon
LOCAL $SZBINARY = "0xE4BDA0E8BF98E59CA8E794A8E582BBE7939CE58F8DE7BC96E8AF91E590972CE598BFE598BF2CE4BDA04F7574E4BA86"
$SZBINARY = BINARYTOSTRING($SZBINARY, 0x00000004)
MSGBOX(0x00000000, "", $SZBINARY)
EXIT
发表于 2013-5-5 15:28:12 | 显示全部楼层
傻瓜式工具还是能反哦
 楼主| 发表于 2013-5-5 15:37:07 | 显示全部楼层
回复 39# menfan1


    这是伪代码,并非真正源码,看清帖子说明再回贴
发表于 2013-5-5 22:17:50 | 显示全部楼层
试试min版的~!!!!
发表于 2013-5-5 22:21:35 | 显示全部楼层
回复 42# cvwyg


error code :57005
Aut2exe error

怎么解决?mini版
 楼主| 发表于 2013-5-5 23:23:43 | 显示全部楼层
回复 43# lin6051


    更新到最新版,Min版删了,感觉没什么用,编译失败请提供日志
发表于 2013-5-6 00:15:42 | 显示全部楼层
正准备上论坛求助一下怎样保护AU3源代码,大师这个混淆编译器就出了,来支持一下。
但是有点错误
 [2013-05-06 00:03:45] ================================================
 [2013-05-06 00:03:45] AutoItDir=
 [2013-05-06 00:03:45] Input=c:\cxs.au3
 [2013-05-06 00:03:45] ICON=c:\ooop.ico
 [2013-05-06 00:03:45] Aut2EXE=\Aut2Exe\Aut2exe.exe
 [2013-05-06 00:03:45] Error in Convert Au3 To Exe
可以看出来AU3路径没正常获取,开始没有添加注释段,估计程序读取注册表中的AU3路径出错了。
接下来脚本中加了注释段,还是错误。
 [2013-05-06 00:11:31] ================================================
 [2013-05-06 00:11:31] AutoItDir=D:\Software\AU3390
 [2013-05-06 00:11:31] Input=c:\cs.au3
 [2013-05-06 00:11:31] ICON=c:\op.ico
 [2013-05-06 00:11:31] Aut2EXE=\Aut2Exe\Aut2exe.exe
 [2013-05-06 00:11:31] Error in Convert Au3 To Exe
这次路径是读取了,为什么还是出错呢。
调用命令:
D:\Software\AU3390>Au3_Compiler.exe c:\cs.au3 c:\op.ico

另外,我用AU3写程序时可以编译,可以使用代码迷惑。

评分

参与人数 1金钱 +60 收起 理由
Qokelate + 60

查看全部评分

 楼主| 发表于 2013-5-6 00:20:10 | 显示全部楼层
回复 45# longsir


    Aut2EXE=\Aut2Exe\Aut2exe.exe

        Aut2exe 未能成功生成文件,检查 aut2exe 路径
 楼主| 发表于 2013-5-6 00:36:53 | 显示全部楼层
回复 46# Qokelate


    回复 45# longsir


    Aut2EXE=\Aut2Exe\Aut2exe.exe

        Aut2exe 路径未能正确获取,一个很久以前写的函数出了Bug,,,,,,,   麻烦再重新下载,,,,
发表于 2013-5-6 09:34:27 | 显示全部楼层
继续关注大师此帖!
今天又测试了一下,编译是成功了,但是无法运行
AUtoit 错误 , 不能打开脚本文件!


AU3 编译源文件:
#cs
        [Au3_Compiler]
        # 指定AutoIt安装目录,留空为读取注册表路径
        AutoItDir=D:\Program Files\AU3390
        
        # 指定EXE图标文件,仅当参数未指定ICON文件时有效
        ICON=c:\e.ico
        
        # 是否使用代码迷惑 0/1,默认1
        MaxProtect=1
        
        # 是否使用UPX压缩 0/1,默认1
        UPX=1
#ce
#Region ;**** 参数创建于 ACNWrapper_GUI ****
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Res_Comment=回收站
#AutoIt3Wrapper_Res_Description=回收站修复程序
#AutoIt3Wrapper_Res_Fileversion=1.0
#AutoIt3Wrapper_Res_LegalCopyright=1.0
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E}", "", "REG_SZ", "Recycle Bin")
RegWrite("HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder", "Attributes", "REG_BINARY", "40000020")
RegWrite("HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder", "CallForAttributes", "REG_DWORD", "0x00000000")
msgbox(0,"","修复回收站成功!")
Exit
错误记录:
 [2013-05-06 09:23:58] ================================================
 [2013-05-06 09:23:58] AutoItDir=D:\Program Files\AU3390
 [2013-05-06 09:23:58] Input=C:\R.au3
 [2013-05-06 09:23:58] ICON=c:\e.ico
 [2013-05-06 09:23:59] Aut2EXE=D:\Program Files\AU3390\Aut2Exe\Aut2exe.exe
 [2013-05-06 09:23:59] TempExe=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\0.exe
 [2013-05-06 09:23:59] ObParam="D:\Program Files\AU3390\SciTe\Obfuscator\Obfuscator.exe" "C:\R.au3"  /CN 0 /CF 0 /CS 0 /CV 0 /SF 1 /SV 0
 [2013-05-06 09:23:59] ObParam="D:\Program Files\AU3390\SciTe\Obfuscator\Obfuscator.exe" "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\0.au3"  /CN 0 /CF 0 /CS 0 /CV 0 /SF 0 /SV 1
 [2013-05-06 09:24:00] ObParam="D:\Program Files\AU3390\SciTe\Obfuscator\Obfuscator.exe" "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\0.au3"  /CN 0 /CF 0 /CS 0 /CV 0 /SF 1 /SV 0
 [2013-05-06 09:24:00] StripOnly=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\0.au3
 [2013-05-06 09:24:00] ObParam="D:\Program Files\AU3390\SciTe\Obfuscator\Obfuscator.exe" "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\0.au3"  /CN 0 /CF 1 /CS 0 /CV 1 /SF 0 /SV 0
 [2013-05-06 09:24:00] ProtectFile=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\0_Obfuscated.au3
 [2013-05-06 09:24:00] Aut2EXE=D:\Program Files\AU3390\Aut2Exe\Aut2exe.exe
 [2013-05-06 09:24:00] TempA3X=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\0.a3x
 [2013-05-06 09:24:00] Flag:1=3EEA5B7FD148FE4D
 [2013-05-06 09:24:00] Flag:2=60C1631ED803C8C6
 [2013-05-06 09:24:00] Flag:3=65C67650
 [2013-05-06 09:24:00] Flag:1=3EEA5B7FD148FE4D
 [2013-05-06 09:24:00] Flag:2=60C1631ED803C8C6
 [2013-05-06 09:24:00] Flag:3=65C67650
 [2013-05-06 09:24:00] MergeExe=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\0.exe
 [2013-05-06 09:24:00] UPX=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\0.exe
 [2013-05-06 09:24:00] Output=C:\R.exe
使用命令行:
D:\Program Files\AU3390>Au3_Compiler.exe c:\r.au3


这个问题,是否多编译几次才能使用?
另外,我有几个问题。
1、脚本在主要代码无大错时,能否添加GUI界面。
2、脚本好像无法获取注册表中的autoit的路径,我只能添加注释段来获取路径
暂时就这两个,喝口水,等待回复,继续测试!!!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-16 13:26 , Processed in 0.077208 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表