Пишу программу ну ассемблере, при вызове LoadLibraryA("winhttp.dll") происходит ошибка, НО!, что очень интересно, если в файле есть секция импорта и где угодно есть вызов функции из User32.dll например то LoadLibraryA завершается без ошибок!!
Вызов LoadLibraryA с закоментированным вызовом MessageBoxA в конце файла результат ниже
Ошибка
Теперь в этой же программе убираю комментарий с вызова MessageBoxA в конце файла-
И что же я вижу в отладчике
Функция вызвалась успешно, как так я не понимаю, кто знает что происходит и как справить прошу отпишите.
Если вам нужен исходный код или исполняемые файлы то вот: https://dropmefiles.com/6TiiF
Файл sample1.exe это файл без вызова MessageBoxA, source1 - его исходный код.
Файл sample2.exe это файл с вызовом MessageBoxA, ну и source2 его исходный код.
Вызов LoadLibraryA с закоментированным вызовом MessageBoxA в конце файла результат ниже
Ошибка
Теперь в этой же программе убираю комментарий с вызова MessageBoxA в конце файла-
И что же я вижу в отладчике
Функция вызвалась успешно, как так я не понимаю, кто знает что происходит и как справить прошу отпишите.
Если вам нужен исходный код или исполняемые файлы то вот: https://dropmefiles.com/6TiiF
Файл sample1.exe это файл без вызова MessageBoxA, source1 - его исходный код.
Файл sample2.exe это файл с вызовом MessageBoxA, ну и source2 его исходный код.