bilka00
Хм
bilka00
Наверное нужно разработать скрипт для создания начального отчета о файле
Maksym
Здравствуйте, господа. У меня возник такой вот наверняка глупый вопросец по x32dbg. Когда я нажимаю f9, чтоб выполнить программу я не могу понять на каком месте в дизассемблере выполнение остановилось (ожидание ввода пользователем например). Выделяется та строчка, на которой я нажал f9
bilka00
Так и должно быть
bilka00
Насколько я знаю
Maksym
То есть, каждый раз надо перезапускать и вручную f8 тыкать и искать это место?
bilka00
Ну есть способ проще
bilka00
знать нужный апи
bilka00
к примеру есть read/write и подняться по ret-ах
Maksym
Спасибо, буду разбираться. Ещё был бы благодарен за разъяснения для слабоумных, что такое ret-ax :D
Maksym
Господи, я догнал, прошу прощения за фейспалмы вызванные мною
bilka00
Agal1ar3pt
Там криптор или пакер?
Пакер, насколько мне позволяет понять мой навык реверса
bilka00
Ну покажи уж тогда файл
Ivan
если ты про консольный ввод то это ReadFile(STD_INPUT_HANDLE...), printf() - WriteFile(STD_OUTPUT_HANDLE...) #define STD_INPUT_HANDLE ((DWORD)-10) #define STD_OUTPUT_HANDLE ((DWORD)-11) #define STD_ERROR_HANDLE ((DWORD)-12)
K
То есть, каждый раз надо перезапускать и вручную f8 тыкать и искать это место?
есть ещё один прикольный метод, можешь нажать F9 а затем поставить бряк на странице памяти с кодом на выполнение :D при вводе значения в консоль и нажатием Enter, по идее по возвращению в пользовательский код у тебя вылетит бряк
bilka00
Да кстати это тоже норм способ если нет иных потоков
Maksym
В чем проблема кода? Выводит только первое значение из 6ти. https://pastebin.com/6dZUFA9e
Maksym
Maksym
Anonymous
@laufin, смешно http://www.cyberforum.ru/assembler/thread666469.html
Maksym
Прошу прощения, меня одногруппник попросил сюда написать это
Уахахах
­
Что бля?
­
@AlexFails ты бота пустил?
🦥Alex Fails
Батлер прилег
­
Хренова... Как у тебя с пьятницей - субботой?
Sor17
Всем Привет! Мне ест вапрос: как можно создать программу каторих подключаюшший домашний телефон, получают списка звонки и смс, отповляет смс. Какой каманди и библиотеки нежна для этого?
Sor17
Тебе в https://t.me/supapro
👌👍👍
Timofey
Больно читать
Andrew
В Белоруссии запустили вторую национальную криптовалюту. http://lentach.media/944b Как её назвали вы уже и сами, наверно, догадались.
bilka00
В идеале купить
bilka00
Или скачать кряк в тырнете
́🇷🇺
Все купить, денег не хватит
Михаил
У меня на диске какой то валялся вроде
Михаил
Не знай кряк не знай нет
­
Сколько спамеров и ботов пришло...
Anonymous
Прошу прощения)
Anonymous
­
Ну вот, в сообщении от Лёши всё сказанно, пока не доказал обратного -- ты спамер и бот! xD
Anonymous
В качестве ридонли без подтверждения могут сидеть?
Anonymous
Я думаю без проблем подтвердили бы. Но просто подумали, что для чтения можно и без этого
Aiwan \ (•◡•) / _bot
struct TOOLPOOL hCld dd ? lpTool dd ? ends .data ToolPool TOOLPOOL 10 dup(?)
Aiwan \ (•◡•) / _bot
почему такое считает за ошибку?
Aiwan \ (•◡•) / _bot
вот полный код
Aiwan \ (•◡•) / _bot
include 'win32ax.inc' struct TOOLPOOL hCld dd ? lpTool dd ? ends .data ToolPool TOOLPOOL 10 dup(?) .code start: invoke MessageBox,HWND_DESKTOP,"Hi! I'm the example program!",invoke GetCommandLine,MB_OK invoke ExitProcess,0 .end start
Aiwan \ (•◡•) / _bot
а вставив ToolPool dq 10 dup (?) работает
Aiwan \ (•◡•) / _bot
а как правильно будет? в оригинале на masm это было так ToolPool TOOLPOOL 10 dup(<>)
Aiwan \ (•◡•) / _bot
перевожу на fasm
Anonymous
насчет masm не знаю - сказал как на nasm и gnu но должно быть одинаково
Aiwan \ (•◡•) / _bot
nasm напиши, они похожи с fasm вроде
Aiwan \ (•◡•) / _bot
please
Anonymous
не там другое было. Ты на emu8086 пробуешь?
Anonymous
.section .data ToolPool: .ascii "Hi! Im the example program!\0" .section .text .globl _start _start: movl 0, %ebx movl ToolPool, %ebx jmp end end: movl $1, %eax int $0x80
Anonymous
компилится но выдает segmentation fault
Aiwan \ (•◡•) / _bot
ура, нашел ответ
Dan
ура, нашел ответ
теплется надежда, что не на stackoverflow
Aiwan \ (•◡•) / _bot
ToolPool rb (sizeof.TOOLPOOL*10) резервирует 80 байт (т.е. 10 struct TOOLPOOL)
Aiwan \ (•◡•) / _bot
это вместо ToolPool TOOLPOOL 10 dup(?)
Aiwan \ (•◡•) / _bot
теплется надежда, что не на stackoverflow
нет. на http://www.cyberforum.ru/assembler/thread562956.html
Aiwan \ (•◡•) / _bot
только там прямого ответа нет
Dan
нет. на http://www.cyberforum.ru/assembler/thread562956.html
однако! уважение и почёт ресурсу! сегодня только думал, как было бы хорошо выключить на подольше один ресурс, на котором думать не надо, достаточно копипасту делать
Aiwan \ (•◡•) / _bot
я не копипастил
Aiwan \ (•◡•) / _bot
возвращаясь к моим тараканам. первый прогон проходит нормально, все синтаксичнские ошибки вроде исправил. но дальше FASM не видит winapi функции. вроде все прописано. подскажите куда копать???
K
найс, совсем не палишься
Aiwan \ (•◡•) / _bot
???
Aiwan \ (•◡•) / _bot
найс, совсем не палишься
не палюсь в чем???
K
да чет лольнул с названия
Aiwan \ (•◡•) / _bot
так эт не я придумал
Aiwan \ (•◡•) / _bot
чего так тихо то?
Dan
чего так тихо то?
Все слушают музыку громко.
Aiwan \ (•◡•) / _bot
я можно еще чуть громче, я не слышу
Aiwan \ (•◡•) / _bot
если в masm не указан UNICODE, что используется по умолчанию?
bilka00
Логично что asci
bilka00
Или нет?
Aiwan \ (•◡•) / _bot
Логично что asci
если так, то это где-то указано явно?