[Wettbewerb]

06/21/2008 19:10 Azunai#1
hi,
also ich möchte aus ein paar einfachen gründen schon des längeren eine möglichkeit haben eine au3 exe decompile sicher zu machen ;)

daher hab ich mich auch schon etwas länger mit dem decompiler auseinander gesetzt ;)

naja also worauf ich hinaus will,

der erste der mir den source dieses scripts zuschickt, hat gewonnen ;)

und bekommt einen regelrechten "new school" bot!
und wenn ich sage new school dann meine ich das auch!

1. kein GUI (etwas besseres ;) )
2. Keine macros
3. Keine dämlichen bugs
4. mehr als menschliche bewegungen
5. basiert auf einem komplett neuen system
usw

allen die mitmachen, Viel Erfolg nur bitte nicht zu viel xD

edit: derjenige der mir code schickt muss natürlich auch erklären können wie er dran gekommen ist ;)
06/21/2008 19:37 solos#2
kenn mich nicht sonderlich gut aus aber meinst du sowas:
PHP Code:
166 MENU
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
{
POPUP "Context1"
{
    MENUITEM "Script &Paused",  167
    MENUITEM SEPARATOR
    MENUITEM "E&xit",  168
}
}
1000 DIALOGEX 0, 0, 162, 95
STYLE DS_FIXEDSYS | DS_SETFOREGROUND | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
EXSTYLE WS_EX_APPWINDOW
CAPTION "AutoIt Input Box"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
FONT 8, "MS Shell Dlg"
{
   CONTROL "Prompt", 1002, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 7, 7, 147, 44 
   CONTROL "", 1001, EDIT, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 56, 147, 12 
   CONTROL "OK", 1, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 16, 73, 50, 14 
   CONTROL "Cancel", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 87, 73, 50, 14 
}

STRINGTABLE
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
{
101,     "(Paused) "
102,     "AutoIt Error"
103,     "AutoIt has detected the stack has become corrupt.nnStack corruption typically occurs when either the wrong calling convention is used or when the function is called with the wrong number of arguments.nnAutoIt supports the __stdcall (WINAPI) and __cdecl calling conventions.  The __stdcall (WINAPI) convention is used by default but __cdecl can be used instead.  See the DllCall() documentation for details on changing the calling convention."
104,     "Unable to open the script file."
105,     "Badly formatted "Func" statement."
106,     "Unable to parse line."
107,     "Missing right bracket ')' in expression."
108,     "Missing operator in expression."
109,     "Unbalanced brackets in expression."
110,     "Error in expression."
111,     "Error parsing function call."
}

STRINGTABLE
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
{
112,     "Incorrect number of parameters in function call."
113,     ""ReDim" used without an array variable."
114,     "Illegal text at the end of statement (one statement per line)."
115,     ""If" statement has no matching "EndIf" statement."
116,     ""Else" statement with no matching "If" statement."
117,     ""EndIf" statement with no matching "If" statement."
118,     "Too many "Else" statements for matching "If" statement."
119,     ""While" statement has no matching "Wend" statement."
120,     ""Wend" statement with no matching "While" statement."
121,     "Variable used without being declared."
122,     "Array variable has incorrect number of subscripts or subscript dimension range exceeded."
123,     "Array variable subscript badly formatted."
124,     "Subscript used with non-Array variable."
125,     "Too many subscripts used for an array."
126,     "Missing subscript dimensions in "Dim" statement."
127,     "No variable given for "Dim", "Local", "Global", "Struct" or "Const" statement."
}

STRINGTABLE
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
{
128,     "Expected a "=" operator in assignment statement."
129,     "Invalid keyword at the start of this line."
130,     "Array maximum size exceeded."
131,     ""Func" statement has no matching "EndFunc"."
132,     "Duplicate function name."
133,     "Unknown function name."
134,     "Unknown macro."
136,     "Unable to get a list of running processes."
137,     "Missing separator character after keyword."
138,     "Invalid element in a DllStruct."
139,     "Unknown option or bad parameter specified."
140,     "Unable to load the internet libraries."
141,     ""Struct" statement has no matching "EndStruct"."
142,     "Unable to open file, the maximum number of open files has been exceeded."
143,     "Invalid file handle used."
}

STRINGTABLE
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
{
144,     "Invalid file filter given."
145,     "Expected a variable in user function call."
146,     ""Do" statement has no matching "Until" statement."
147,     ""Until" statement with no matching "Do" statement."
148,     ""For" statement is badly formatted."
149,     ""Next" statement with no matching "For" statement."
150,     ""ExitLoop/ContinueLoop" statements only valid from inside a For/Do/While loop."
151,     ""For" statement has no matching "Next" statement."
152,     ""Case" statement with no matching "Select"or "Switch" statement."
153,     ""EndSelect" statement with no matching "Select" statement."
154,     "Recursion level has been exceeded - AutoIt will quit to prevent stack overflow."
156,     "String missing closing quote."
157,     "Badly formated Enum statement"
158,     "Badly formated variable or macro."
159,     "This keyword cannot be used after a "Then" keyword."
}

STRINGTABLE
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
{
160,     ""Select" statement is missing "EndSelect" or "Case" statement."
161,     ""If" statements must have a "Then" keyword."
162,     "Badly formated Struct statement."
163,     "Cannot assign values to constants."
164,     "Cannot make existing variables into constants."
165,     "Only Object-type variables allowed in a "With" statement."
166,     ""long_ptr", "int_ptr" and "short_ptr" DllCall() types have been deprecated.  Use "long*", "int*" and "short*" instead."
167,     "Object referenced outside a "With" statement."
168,     "Nested "With" statements are not allowed."
169,     "Variable must be of type "Object"."
170,     "The requested action with this object has failed."
171,     "Variable appears more than once in function declaration."
172,     "ReDim array can not be initialized in this manner."
173,     "An array variable can not be used in this manner."
174,     "Can not redeclare a constant."
175,     "Can not redeclare a parameter inside a user function."
}

STRINGTABLE
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
{
176,     "Can pass constants by reference only to parameters with "Const" keyword."
177,     "Can not initialize a variable with itself."
178,     "Incorrect way to use this parameter."
179,     ""EndSwitch" statement with no matching "Switch" statement."
180,     ""Switch" statement is missing "EndSwitch" or "Case" statement."
181,     ""ContinueCase" statement with no matching "Select"or "Switch" statement."
182,     "Assert Failed!"
184,     "Obsolete function/parameter."
185,     "Invalid Exitcode (reserved for AutoIt internal use)."
}

Version info:
1 VERSIONINFO
FILEVERSION 0,0,0,0
PRODUCTVERSION 3,0,0,0
FILEOS 0x4
FILETYPE 0x0
{
BLOCK "StringFileInfo"
{
    BLOCK "080904b0"
    {
        VALUE "Comments", ""
        VALUE "FileDescription", "Guild Wars Memory Scan Tool"
        VALUE "FileVersion", "0.0.0.0"
        VALUE "LegalCopyright", "©Azunai 2008"
    }
}

BLOCK "VarFileInfo"
{
    VALUE "Translation", 0x0809 0x04B0
}
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity
        type="win32"
        processorArchitecture="*"
        version="3.0.0.0"
        name="AutoIt3"
    />
    <description>AutoIt v3</description>

    <!-- Identify the application security requirements. -->
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
        <security>
            <requestedPrivileges>
                <requestedExecutionLevel
                    level="asInvoker"
                    uiAccess="false"/>
            </requestedPrivileges>
        </security>
    </trustInfo>

    <!-- Identify the application dependencies. -->
    <dependency>
        <dependentAssembly>
            <assemblyIdentity
                type="win32"
                name="Microsoft.Windows.Common-Controls"
                version="6.0.0.0"
                language="*"
                processorArchitecture="*"
                publicKeyToken="6595b64144ccf1df"
            />
        </dependentAssembly>
    </dependency>
</assembly>
06/21/2008 19:49 Azunai#3
hehe das ist nicht der code ;)
das sind nur die möglichen errors aufgelistet (header)
06/22/2008 01:08 wadimwadim#4
:D ;)
[Only registered and activated users can see links. Click Here To Register...]
xD
06/22/2008 02:41 Term!nX#5
Sinn?
06/22/2008 09:48 Jacob_G#6
sich besser gegen decompiler rüsten^^
06/22/2008 11:29 xSharkoonX#7
vllt hat er ja auch nur di au3 von einem script verhauen und will die exe decompilen schafft es aber nicht^^
06/22/2008 13:48 blauwiggle#8
mit winrar code.exe packen, im archiv umbennen in code.au3 und dann mit autoit öffnen. ging bei mir eine zeit lang, danach kam ein fehler?

*EDIT: Mit F5 konnte man es dann in Scite ausführen *g*
*EDIT2: Die neue Sicherheitsvorkerhungen wurden bereits geknackt. Der User CW2K hatte in Wiki etwas erstellt, wurde aber kurz darauf gelöscht, etc.
06/22/2008 14:00 Azunai#9
@ Edit2, quarker du ^^
cw2k hat den decompiler geschrieben, allerdings der für den Jos van der Zande obfuscator ;)
tja pech gehabt xD
06/22/2008 16:46 blauwiggle#10
Quote:
Originally Posted by bitchbi View Post
@ Edit2, quarker du ^^
cw2k hat den decompiler geschrieben, allerdings der für den Jos van der Zande obfuscator ;)
tja pech gehabt xD
OT: Was verstehst du eigentlich unter new school bot? ;) wir wollen daten und fakten :D
*EDIT: In Form einer winzigen Demo
06/22/2008 16:55 Azunai#11
in form einer winzigen demo?
guck in den Aimbot thread xD
06/22/2008 17:58 xSharkoonX#12
ich gebs auf da bekommt man zur zeit kein code wie er im orginal zustand war hin
06/22/2008 19:16 blauwiggle#13
Quote:
Originally Posted by xSharkoonX View Post
ich gebs auf da bekommt man zur zeit kein code wie er im orginal zustand war hin
bekomme auch nur kauderwelsch, welches sich aber starten lässt ^^
06/22/2008 20:10 NANAAA#14
also ich kriegs auch nich hin >.<

mit nichts gehts -.-

xD

und ich möchte doch sooo gern dein bot xD
06/26/2008 20:14 Adroxxx#15
Naya reicht wahrscheinlich die AutoIt header zu verändern das der decompiler nicht mehr richtig funzt.