Гость offley Опубликовано 13 мая, 2018 Поделиться Опубликовано 13 мая, 2018 (изменено) Спойлер часть скрипта Всем привет. Попытка намба 3) Я написал бота и он работает, но не могу разобраться в одной проблеме. aobscanmodule(fly,xxx) aobscanmodule(res,xxx) alloc(newmem,$4096) label(newmem1) label(take1) label(take2) label(take3) label(take4) label(takex) label(adres1) label(adres2) label(adres3) label(adres4) label(adres5) label(res1) label(res2) label(res3) label(res4) label(res5) label(id) label(codex) label(del) label(all) label(clean) label(drive0) label(drive1) label(drive2) label(return) label(return1) label(cladr) label(flag) label(bot) label(rad) label(buf) label(memnew) label(takefly) registersymbol(fly) registersymbol(buf) registersymbol(bot) registersymbol(res) registersymbol(flag) registersymbol(cladr) registersymbol(adres1) registersymbol(adres2) registersymbol(adres3) registersymbol(adres4) registersymbol(adres5) вот такое начало... ....тут происходит непонятное Изначально я написал эту строку под переменную buf ( [buf],ebx ) и никак не мог её зафиксировать она затирается до того как я её хочу использовать по непонятной причине. mov al,08 mov ebx,[ecx+08] mov [eax],ebx mov ebx,[ecx] mov [newmem+1000],ebx !!! От отчаяния побороть беру и пишу [newmem+1000],ebx и вуаля всё заработало но. popad mov [flag],1 jmp return1 После этой записи обращение к buf( [newmem+1000] )только чтение, mov al,00 mov [eax],6661725с mov al,04 push ebx mov ebx,[newmem+1000] mov [eax],ebx mov al,08 pop ebx mov [flag],2 jmp return1 тоесть затираться не должно. Так как я перестал использовать buf решил удалить все упоминания об этой переменной и снова чудеса в [newmem+1000] ничего не сохраняется. теперь так и работает с объявленной, неиспользуемой переменной и в чём беда не пойму вот столько переменных adres1: dd 0 dd 0 dd 0 adres2: dd 0 dd 0 dd 0 adres3: dd 0 dd 0 dd 0 adres4: dd 0 dd 0 dd 0 adres5: dd 0 dd 0 dd 0 cladr: db 0 buf: dd 0 bot: dd 0 flag: db 0 Может нарушен какой синтаксис? версия 6,5 Помогите понять природу происходящего. Изменено 13 мая, 2018 пользователем offley Ссылка на комментарий Поделиться на другие сайты Поделиться
Xipho Опубликовано 14 мая, 2018 Поделиться Опубликовано 14 мая, 2018 Попытка объяснения намба 3: Идешь. Читаешь. Правила. Форума. Затем. Идешь. Создаешь. Тему. По правилам. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения