Linux asm
День добрый
Пипл, нуждаюсь в помощи по переводу десассемблированных функций на язык
высокого уровня (С, С++, Паскаль).
Перерыл кучу информации в инете, есть только кусочки, и много про
офтопп.. :-(
Встречаются некоторые команды, которые не описаны, например movzbl..
Понятно, что перенос, но какой?.. и т.д.
Может у кого есть в электронном виде книжка
Зубков С. В. Assembler для DOS, Windows и UNIX 2004 год издания или 2000 ?
Листинг функций занимает где-то 200 строчек, поэтому не привожу
"в студию"...
ЗЫ. Если кого-то заинтерисовало можно в личку...
ЗЫЫ. Тут проскакивал материал по способу вызовов функций в разных
дистрибутивов, там были ссылочки, я их просмотрел много интересного
есть, но в конкретной задаче не помогло.. :-(
Заранее благодарен.
В сообщении от 1112791543 секунд после начала Эпохи Unix Вы написали:
Вы наверно хотите портировать (если вообще это слово тут уместно)
какую-то закрытую Windows-программу на Linux? Если так, то скажу:
1. Портирование даже программы с доступными исходными текстами на
языке высокого уровня на другую ОС может оказаться не совсем
тривиальной задачей.
2. Перевод ассемблерного кода на язык высокого уровня тоже не простое
занятие.
3. У этой программы нет будущего.