buiphutinit Posted January 26, 2021 Posted January 26, 2021 (edited) I have a script. want to put it in AutoIT to use. Can someone help me? expandcollapse popupdefine(address,"main.exe"+66F919) define(bytes,6A 00 6A 01 8D 8D A4 C2 FF FF) [ENABLE] assert(address,bytes) alloc(newmem,$1000) alloc(test1,4) alloc(test2,4) label(loop) label(oricode) label(return) test1: db 00 00 00 00 test2: dq 0 newmem: add dword ptr[test1],01 push 00 push 01 lea ecx,[ebp-00003D5C] call 00CAA46A push edx mov edx,[test2] cmp [test1],edx jl loop oricode: mov [test1],00000000 pop edx push 00 push 01 lea ecx,[ebp-00003D5C] jmp return loop: pop edx jmp newmem address: jmp newmem nop nop nop nop nop return: [DISABLE] address: db bytes dealloc(newmem) dealloc(test1) dealloc(test2) I heard that I need to use Assembly. But I don't know about it. Can someone guide me? Thanks All Edited January 26, 2021 by buiphutinit
pseakins Posted January 26, 2021 Posted January 26, 2021 You need to supply a lot more information. This "script" appears to be hacking a program named main.exe. Such practises are frowned upon in this forum. If you don't know assembler and you don't know what this script is supposed to do I don't think you will get much help here. Phil Seakins
alienclone Posted January 26, 2021 Posted January 26, 2021 If @error Then MsgBox(262192, "", @ComputerName & " slaps " & @UserName & " around a bit with a large trout!") EndIf "Yeah yeah yeah patience, how long will that take?" -Ed Gruberman REAL search results | SciTE4AutoIt3 Editor Full Version
Moderators Melba23 Posted January 26, 2021 Moderators Posted January 26, 2021 buiphutinit, I see you did not read those rules to which you were linked very carefully - you missed the part that says: "Do not repost the same question if the previous thread has been locked - particularly if you merely reword the question to get around one of the prohibitions listed above" Do NOT start another thread on this - our patience has limits. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area
Recommended Posts