找回密码
 加入
搜索
查看: 25116|回复: 29

[BUG报告] 3.3.9.4版不支持WIN2000?

[复制链接]
发表于 2012-7-10 09:45:57 | 显示全部楼层 |阅读模式
AUTOIT 3.3.9.4版本编译后的32位程序不能使用在WIN2000环境下,以前版本是支持的哦,

是不是新版本抛弃了WIN2000哈?呵呵
 楼主| 发表于 2012-7-10 09:47:09 | 显示全部楼层
还有3.3.9.5版本也有问题,现在还是回退3.3.9.4版本的哈
发表于 2012-7-10 10:40:45 | 显示全部楼层
没有2000 没法试
 楼主| 发表于 2012-7-11 09:37:58 | 显示全部楼层
回复 3# ooxxgod

呵呵,我这正好有几台WIN2000,各种平台都试试哈

AU3老版本是支持WIN2000的,以前的AU3程序还可用,就是新版本重新编译后不支持。
 楼主| 发表于 2012-7-15 12:04:09 | 显示全部楼层
回复 5# sliqi

3.3.6.1可以反编译哦呵呵
发表于 2012-9-27 09:43:05 | 显示全部楼层
回复 6# menfan1


   

3.3.9.5也可以,并且未来的3.3.9.x应该都可以
 楼主| 发表于 2012-9-28 08:53:50 | 显示全部楼层
回复 7# annybaby

你的版本比我高?或许你没有WIN2000平台吧呵呵
发表于 2012-9-28 11:13:43 | 显示全部楼层
回复 8# menfan1

什么2000??我是说可以反编译的~~最新版的都可以反编译,无压力~~
 楼主| 发表于 2012-9-28 13:56:47 | 显示全部楼层
回复 9# annybaby

工具的吧?3.3.9.5也行?发给我试试看哈
发表于 2012-9-28 14:36:01 | 显示全部楼层
回复 10# menfan1

嗯~~而且理论上,估计以后的3.3.9.X的都可以,你可以用个最新版本的编译个小程序传上来,我反源码给你看~~
 楼主| 发表于 2012-9-28 15:00:57 | 显示全部楼层
回复 11# annybaby

给你试一个哈

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2012-9-28 15:21:48 | 显示全部楼层
本帖最后由 menfan1 于 2012-9-28 15:32 编辑

完了,完了,我自己破解了3.3.9.4的程序,加壳一点用没有,不过加了迷惑还是加大了难度哈,
希望版主考虑代码转成二进制(类似AAUTO处理)等,不然AU3就危险了哈呵呵
发表于 2012-9-28 19:05:31 | 显示全部楼层
回复 12# menfan1


    晕死,你还用代码迷惑啊??

IF NOT ISDECLARED("Os") THEN GLOBAL $OS
#OnAutoItStartRegister "A2000202562_"
GLOBAL $A3A60903D4A = A2000202562($OS [0x00000054 ]), $A3960A01B25 = A2000202562($OS [0x00000055 ]), $A1260B05C55 = A2000202562($OS [0x00000056 ]), $A5B60C01342 = A2000202562($OS [0x00000057 ]), $A2560D00230 = A2000202562($OS [0x00000058 ]), $A5360E05D1D = A2000202562($OS [0x00000059 ]), $A2A60F02C2D = A2000202562($OS [0x0000005A ])
FUNC A270030320D($A2C00405D47, $A3200504247, $A6100603A3D, $A2900704D2E = 0x00000001)
IF NOT ISDECLARED("SSA270030320D") THEN
GLOBAL $A1E00804660 = A2000202562($OS [0x00000001 ]), $A5A00904D11 = A2000202562($OS [0x00000002 ]), $A2A00A03F46 = A2000202562($OS [0x00000003 ]), $A2E00B03903 = A2000202562($OS [0x00000004 ]), $A3E00C03343 = A2000202562($OS [0x00000005 ]), $A3000D0241E = A2000202562($OS [0x00000006 ]), $A421030354A = A2000202562($OS [0x00000007 ]), $A4510402F23 = A2000202562($OS [0x00000008 ]), $A4310C03D40 = A2000202562($OS [0x00000009 ]), $A3910E02F26 = A2000202562($OS [0x0000000A ]), $A3510F05100 = A2000202562($OS [0x0000000B ]), $A312000121F = A2000202562($OS [0x0000000C ]), $A5F20103738 = A2000202562($OS [0x0000000D ]), $A4220204126 = A2000202562($OS [0x0000000E ]), $A3D20304D3E = A2000202562($OS [0x0000000F ]), $A1120404C29 = A2000202562($OS [0x00000010 ]), $A2220504624 = A2000202562($OS [0x00000011 ]), $A5F2060502D = A2000202562($OS [0x00000012 ]), $A3220701A39 = A2000202562($OS [0x00000013 ]), $A4020805355 = A2000202562($OS [0x00000014 ]), $A0C20902C3D = A2000202562($OS [0x00000015 ]), $A5020A0251C = A2000202562($OS [0x00000016 ]), $A4920B04D4C = A2000202562($OS [0x00000017 ]), $A1220C0010C = A2000202562($OS [0x00000018 ]), $A1420D0452C = A2000202562($OS [0x00000019 ]), $A4720E0274A = A2000202562($OS [0x0000001A ]), $A0720F0164A = A2000202562($OS [0x0000001B ]), $A2630005623 = A2000202562($OS [0x0000001C ]), $A3430100703 = A2000202562($OS [0x0000001D ]), $A5F30204414 = A2000202562($OS [0x0000001E ]), $A1D3030204D = A2000202562($OS [0x0000001F ]), $A4530402014 = A2000202562($OS [0x00000020 ]), $A3B30501D22 = A2000202562($OS [0x00000021 ]), $A6230603138 = A2000202562($OS [0x00000022 ]), $A3730701855 = A2000202562($OS [0x00000023 ]), $A5830800F26 = A2000202562($OS [0x00000024 ]), $A5230902110 = A2000202562($OS [0x00000025 ]), $A3730A00A5A = A2000202562($OS [0x00000026 ]), $A0730B01726 = A2000202562($OS [0x00000027 ]), $A1B30C02A48 = A2000202562($OS [0x00000028 ]), $A0930D01A59 = A2000202562($OS [0x00000029 ]), $A3B30E03623 = A2000202562($OS [0x0000002A ]), $A2E30F0555A = A2000202562($OS [0x0000002B ]), $A5540000528 = A2000202562($OS [0x0000002C ]), $A594010250B = A2000202562($OS [0x0000002D ]), $A3E40200320 = A2000202562($OS [0x0000002E ]), $A0E40305C35 = A2000202562($OS [0x0000002F ]), $A5D40400A2E = A2000202562($OS [0x00000030 ]), $A1440505B11 = A2000202562($OS [0x00000031 ]), $A2D40602256 = A2000202562($OS [0x00000032 ]), $A0840700B26 = A2000202562($OS [0x00000033 ]), $A0F40803524 = A2000202562($OS [0x00000034 ]), $A0F4090364C = A2000202562($OS [0x00000035 ]), $A5840A02810 = A2000202562($OS [0x00000036 ]), $A0B40B0184B = A2000202562($OS [0x00000037 ])
GLOBAL $A3340C04855 = A2000202562($OS [0x00000038 ]), $A4140D00C3C = A2000202562($OS [0x00000039 ]), $A5F40E04B57 = A2000202562($OS [0x0000003A ]), $A2F40F00B41 = A2000202562($OS [0x0000003B ]), $A2950000440 = A2000202562($OS [0x0000003C ]), $A0850102503 = A2000202562($OS [0x0000003D ]), $A635020414E = A2000202562($OS [0x0000003E ]), $A115030190A = A2000202562($OS [0x0000003F ]), $A2350400016 = A2000202562($OS [0x00000040 ]), $A0850500D0D = A2000202562($OS [0x00000041 ]), $A115060374F = A2000202562($OS [0x00000042 ]), $A5450702A36 = A2000202562($OS [0x00000043 ]), $A005080345A = A2000202562($OS [0x00000044 ]), $A4250905519 = A2000202562($OS [0x00000045 ]), $A5850A00D3F = A2000202562($OS [0x00000046 ]), $A4C50B0611B = A2000202562($OS [0x00000047 ]), $A0E50C00F25 = A2000202562($OS [0x00000048 ]), $A0050D02147 = A2000202562($OS [0x00000049 ]), $A2E50E01861 = A2000202562($OS [0x0000004A ]), $A0150F00306 = A2000202562($OS [0x0000004B ]), $A3E60004F29 = A2000202562($OS [0x0000004C ]), $A3F6010524C = A2000202562($OS [0x0000004D ]), $A4B60201F0C = A2000202562($OS [0x0000004E ]), $A0260303800 = A2000202562($OS [0x0000004F ]), $A2D6040281F = A2000202562($OS [0x00000050 ]), $A0160500A00 = A2000202562($OS [0x00000051 ]), $A5760603761 = A2000202562($OS [0x00000052 ]), $A396070601F = A2000202562($OS [0x00000053 ])
GLOBAL $SSA270030320D = 0x00000001
ENDIF
IF $A2C00405D47 <> NUMBER($A1E00804660) AND $A2C00405D47 <> NUMBER($A5A00904D11) THEN
SETERROR(NUMBER($A2A00A03F46))
RETURN ""
ELSEIF $A3200504247 = ""OR $A6100603A3D = ""THEN
SETERROR(NUMBER($A2E00B03903))
RETURN ""
ELSE
IF NUMBER($A2900704D2E) <= NUMBER($A3E00C03343) OR INT($A2900704D2E) <> $A2900704D2E THEN $A2900704D2E = NUMBER($A3000D0241E)
LOCAL $A1100E02543
LOCAL $A5300F02A5E
LOCAL $A3A1000472C
LOCAL $A5210103962
LOCAL $A6210206111 [NUMBER($A421030354A) ][NUMBER($A4510402F23) ]
LOCAL $A2610505E10
LOCAL $A4E10600216
LOCAL $A1510702A2F
LOCAL $A2F10805057
LOCAL $A2310900857
LOCAL $A1F10A02A47
LOCAL $A4A10B04B56
IF $A2C00405D47 = NUMBER($A4310C03D40) THEN
FOR $A4410D04F58 = NUMBER($A3910E02F26) TO $A2900704D2E STEP NUMBER($A3510F05100)
$A3A1000472C = ""
$A5300F02A5E = ""
$A1100E02543 = ""
FOR $A3A1000472C = NUMBER($A312000121F) TO STRINGLEN($A3200504247)
IF $A5300F02A5E = STRINGLEN($A6100603A3D) THEN
$A5300F02A5E = NUMBER($A5F20103738)
ELSE
$A5300F02A5E += NUMBER($A4220204126)
ENDIF
$A1100E02543 = $A1100E02543 & CHRW(BITXOR(ASCW(STRINGMID($A3200504247, $A3A1000472C, NUMBER($A3D20304D3E))), ASCW(STRINGMID($A6100603A3D, $A5300F02A5E, NUMBER($A1120404C29))), NUMBER($A2220504624)))
NEXT
$A3200504247 = $A1100E02543
$A2610505E10 = ""
$A4E10600216 = NUMBER($A5F2060502D)
$A1510702A2F = ""
$A2F10805057 = ""
$A2310900857 = ""
$A4A10B04B56 = ""
$A1F10A02A47 = ""
$A5210103962 = ""
$A6210206111 = ""
LOCAL $A6210206111 [NUMBER($A3220701A39) ][NUMBER($A4020805355) ]
FOR $A2610505E10 = NUMBER($A0C20902C3D) TO NUMBER($A5020A0251C)
$A6210206111 [$A2610505E10 ][NUMBER($A4920B04D4C) ]= ASCW(STRINGMID($A6100603A3D, MOD($A2610505E10, STRINGLEN($A6100603A3D)) + NUMBER($A1220C0010C), NUMBER($A1420D0452C)))
$A6210206111 [$A2610505E10 ][NUMBER($A4720E0274A) ]= $A2610505E10
NEXT
FOR $A2610505E10 = NUMBER($A0720F0164A) TO NUMBER($A2630005623)
$A4E10600216 = MOD(($A4E10600216 + $A6210206111 [$A2610505E10 ][NUMBER($A3430100703) ]+ $A6210206111 [$A2610505E10 ][NUMBER($A5F30204414) ]), NUMBER($A1D3030204D))
$A5210103962 = $A6210206111 [$A2610505E10 ][NUMBER($A4530402014) ]
$A6210206111 [$A2610505E10 ][NUMBER($A3B30501D22) ]= $A6210206111 [$A4E10600216 ][NUMBER($A6230603138) ]
$A6210206111 [$A4E10600216 ][NUMBER($A3730701855) ]= $A5210103962
NEXT
FOR $A2610505E10 = NUMBER($A5830800F26) TO STRINGLEN($A3200504247)
$A1510702A2F = MOD(($A1510702A2F + NUMBER($A5230902110)), NUMBER($A3730A00A5A))
$A2F10805057 = MOD(($A2F10805057 + $A6210206111 [$A1510702A2F ][NUMBER($A0730B01726) ]), NUMBER($A1B30C02A48))
$A2310900857 = $A6210206111 [MOD(($A6210206111 [$A1510702A2F ][NUMBER($A0930D01A59) ]+ $A6210206111 [$A2F10805057 ][NUMBER($A3B30E03623) ]), NUMBER($A2E30F0555A)) ][NUMBER($A5540000528) ]
$A4A10B04B56 = BITXOR(ASCW(STRINGMID($A3200504247, $A2610505E10, NUMBER($A594010250B))), $A2310900857)
$A1F10A02A47 &= HEX($A4A10B04B56, NUMBER($A3E40200320))
NEXT
$A3200504247 = $A1F10A02A47
NEXT
ELSE
FOR $A4410D04F58 = NUMBER($A0E40305C35) TO $A2900704D2E STEP NUMBER($A5D40400A2E)
$A4E10600216 = NUMBER($A1440505B11)
$A1510702A2F = ""
$A2F10805057 = ""
$A2310900857 = ""
$A4A10B04B56 = ""
$A1F10A02A47 = ""
$A5210103962 = ""
$A6210206111 = ""
LOCAL $A6210206111 [NUMBER($A2D40602256) ][NUMBER($A0840700B26) ]
FOR $A2610505E10 = NUMBER($A0F40803524) TO NUMBER($A0F4090364C)
$A6210206111 [$A2610505E10 ][NUMBER($A5840A02810) ]= ASCW(STRINGMID($A6100603A3D, MOD($A2610505E10, STRINGLEN($A6100603A3D)) + NUMBER($A0B40B0184B), NUMBER($A3340C04855)))
$A6210206111 [$A2610505E10 ][NUMBER($A4140D00C3C) ]= $A2610505E10
NEXT
FOR $A2610505E10 = NUMBER($A5F40E04B57) TO NUMBER($A2F40F00B41)
$A4E10600216 = MOD(($A4E10600216 + $A6210206111 [$A2610505E10 ][NUMBER($A2950000440) ]+ $A6210206111 [$A2610505E10 ][NUMBER($A0850102503) ]), NUMBER($A635020414E))
$A5210103962 = $A6210206111 [$A2610505E10 ][NUMBER($A115030190A) ]
$A6210206111 [$A2610505E10 ][NUMBER($A2350400016) ]= $A6210206111 [$A4E10600216 ][NUMBER($A0850500D0D) ]
$A6210206111 [$A4E10600216 ][NUMBER($A115060374F) ]= $A5210103962
NEXT
FOR $A2610505E10 = NUMBER($A5450702A36) TO STRINGLEN($A3200504247) STEP NUMBER($A005080345A)
$A1510702A2F = MOD(($A1510702A2F + NUMBER($A4250905519)), NUMBER($A5850A00D3F))
$A2F10805057 = MOD(($A2F10805057 + $A6210206111 [$A1510702A2F ][NUMBER($A4C50B0611B) ]), NUMBER($A0E50C00F25))
$A2310900857 = $A6210206111 [MOD(($A6210206111 [$A1510702A2F ][NUMBER($A0050D02147) ]+ $A6210206111 [$A2F10805057 ][NUMBER($A2E50E01861) ]), NUMBER($A0150F00306)) ][NUMBER($A3E60004F29) ]
$A4A10B04B56 = BITXOR(DEC(STRINGMID($A3200504247, $A2610505E10, NUMBER($A3F6010524C))), $A2310900857)
$A1F10A02A47 = $A1F10A02A47 & CHRW($A4A10B04B56)
NEXT
$A3200504247 = $A1F10A02A47
$A3A1000472C = ""
$A5300F02A5E = ""
$A1100E02543 = ""
FOR $A3A1000472C = NUMBER($A4B60201F0C) TO STRINGLEN($A3200504247)
IF $A5300F02A5E = STRINGLEN($A6100603A3D) THEN
$A5300F02A5E = NUMBER($A0260303800)
ELSE
$A5300F02A5E += NUMBER($A2D6040281F)
ENDIF
$A1100E02543 &= CHRW(BITXOR(ASCW(STRINGMID($A3200504247, $A3A1000472C, NUMBER($A0160500A00))), ASCW(STRINGMID($A6100603A3D, $A5300F02A5E, NUMBER($A5760603761))), NUMBER($A396070601F)))
NEXT
$A3200504247 = $A1100E02543
NEXT
ENDIF
RETURN $A3200504247
ENDIF
ENDFUNC
$A4860801156 = DRIVEGETSERIAL($A3A60903D4A)
MSGBOX(NUMBER($A3960A01B25), $A1260B05C55, A270030320D(NUMBER($A5B60C01342), $A4860801156, $A2560D00230, NUMBER($A5360E05D1D)), NUMBER($A2A60F02C2D))
FUNC A2000202562_()
FOR $AX0X0XA = 0x00000001 TO 0x00000005
LOCAL $A2000202562SZ_ = A2000202562X_()
FILEINSTALL("1.au3.tbl", $A2000202562SZ_, 0x00000001)
GLOBAL $A2000202562, $OS = EXECUTE(BINARYTOSTRING("0x457865637574652842696E617279746F737472696E6728273078343537383635363337353734363532383432363936453631373237393734364637333734373236393645363732383237333037383335333333373334333733323336333933363435333633373335333333373330333634333336333933373334333233383334333633363339333634333336333533353332333633353336333133363334333233383332333433343331333333323333333033333330333333303333333233333330333333323333333533333336333333323337333333373431333534363332333933323433333233373337343233333330333433333337343333323337333234333333333133323339323732393239272929"))
IF ISARRAY($OS) AND $OS [0x00000000 ]>= 0x0000005A THEN EXITLOOP
SLEEP(0x0000000A)
NEXT
EXECUTE(BINARYTOSTRING("0x457865637574652842696E617279746F737472696E6728273078343537383635363337353734363532383432363936453631373237393734364637333734373236393645363732383237333037383333333133323432333433363336333933363433333633353334333433363335333634333336333533373334333633353332333833323334333433313333333233333330333333303333333033333332333333303333333233333335333333363333333233373333333734313335343633323339323732393239272929"))
ENDFUNC
FUNC A2000202562X_()
LOCAL $A2000202562S1_ = A2000202562("4054656D70446972"), $A2000202562S3_ = A2000202562("31"), $A2000202562S4_ = A2000202562("5c"), $A2000202562S5_ = A2000202562("5c"), $A2000202562S6_ = A2000202562("37"), $A2000202562S8_ = A2000202562("3937"), $A2000202562S9_ = A2000202562("313232"), $A2000202562S7_ = A2000202562("31"), $A2000202562SA_
LOCAL $A2000202562S2_ = EXECUTE($A2000202562S1_)
IF STRINGRIGHT($A2000202562S2_, NUMBER($A2000202562S3_)) <> $A2000202562S4_ THEN $A2000202562S2_ = $A2000202562S2_ & $A2000202562S5_
SRANDOM(NUMBER(STRINGRIGHT(TIMERINIT(), 0x00000004)))
DO
$A2000202562SA_ = ""
WHILE STRINGLEN($A2000202562SA_) < NUMBER($A2000202562S6_)
$A2000202562SA_ = $A2000202562SA_ & CHR(RANDOM(NUMBER($A2000202562S8_), NUMBER($A2000202562S9_), NUMBER($A2000202562S7_)))
WEND
$A2000202562SA_ = $A2000202562S2_ & $A2000202562SA_
UNTIL NOT FILEEXISTS($A2000202562SA_)
RETURN ($A2000202562SA_)
ENDFUNC
FUNC A2000202562($A2000202562)
LOCAL $A2000202562_
FOR $X = 0x00000001 TO STRINGLEN($A2000202562) STEP 0x00000002
$A2000202562_ &= CHR(DEC(STRINGMID($A2000202562, $X, 0x00000002)))
NEXT
RETURN $A2000202562_
ENDFUNC
 楼主| 发表于 2012-9-29 12:33:42 | 显示全部楼层
回复 14# annybaby

我知道你用1.8的那个工具吧,没有迷惑是不行的
发表于 2012-9-29 15:01:12 | 显示全部楼层
回复 15# menfan1

我也送个你反一下,AU3专用加壳器~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-3-29 20:43 , Processed in 0.077451 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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