Запуск exe файла

Тема в разделе "WASM.WIN32", создана пользователем Cyber_Mozg, 3 июл 2006.

  1. Cyber_Mozg

    Cyber_Mozg Andrey

    Публикаций:
    0
    Регистрация:
    4 апр 2005
    Сообщения:
    214
    Адрес:
    Russia
    Такая проблемка возникла на сайте в разделе исходники есть кейлогер так вотя его немного подредактировал что бы на фасм 1,66 без проблем компилировался так теперь другие проблемы
    1 деректива enter исчезла как можно объявить локальные переменные я их объявлял после команды ret
    2 размер компилированного экзешника вырос в 2 раза
    3 Самая главная запускаю файл ни каких действий не происходит
    запускаю через отладчик (Ольга) всё нормально копируется длл в сустем 32 и всё начинает работать
    всё это в образовательных целя

    ПАРОЛЬ на приаттаченный архив 1
     
  2. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    очевидно что нужно читать доку по фасму и смотреть примеры
    Код (Text):
    1. proc ShowErrorMessage hWnd,dwError
    2.   local lpBuffer:DWORD
    3.     lea eax,[lpBuffer]
    4.     invoke  FormatMessage,FORMAT_MESSAGE_ALLOCATE_BUFFER+FORMAT_MESSAGE_FROM_SYSTEM,0,[dwError],LANG_NEUTRAL,eax,0,0
    5.     invoke  MessageBox,[hWnd],[lpBuffer],NULL,MB_ICONERROR+MB_OK
    6.     invoke  LocalFree,[lpBuffer]
    7.     ret
    8. endp
     
  3. Cyber_Mozg

    Cyber_Mozg Andrey

    Публикаций:
    0
    Регистрация:
    4 апр 2005
    Сообщения:
    214
    Адрес:
    Russia
    Спасибо Asterix но вопросы 2 и 3 ещё в силе
     
  4. Broken Sword

    Broken Sword Robert

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    433
    2. выравнивание секций в файле какое поставил?
     
  5. Cyber_Mozg

    Cyber_Mozg Andrey

    Публикаций:
    0
    Регистрация:
    4 апр 2005
    Сообщения:
    214
    Адрес:
    Russia
    по умолчанию
     
  6. Cyber_Mozg

    Cyber_Mozg Andrey

    Публикаций:
    0
    Регистрация:
    4 апр 2005
    Сообщения:
    214
    Адрес:
    Russia
    по поводу 3 вот чё думаю в проге создаётся несколько тредов при пошаговой трасировке мы создаём только один тред в котором проихсодит установка блин всё равно ерунда какая то под отладчиком всё нормально при пошаговой трассировки без отладчика ни фига не идёт может в каком то из тредов ошибка
     
  7. Cyber_Mozg

    Cyber_Mozg Andrey

    Публикаций:
    0
    Регистрация:
    4 апр 2005
    Сообщения:
    214
    Адрес:
    Russia
    при достижении лога заданного размера вылетает ошибка так что вроде бы в коде где то присутствуют ошибки