Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2010, 11:05   #1
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию IDA Pro

IDA Pro Advanced v5.5 Hex Rays Decompiler v1.1, Но так и псевдокода C++ Нету, как это использовать. Как использовать псевдо код помогите пожалуйста.
VintProg вне форума Ответить с цитированием
Старый 25.06.2010, 12:10   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Всмысле псевдокода?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.06.2010, 12:16   #3
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

Да все разабрался. Теперь другая проблема, как узнать что сдесь за параметры:

Код:
 int __cdecl o_TextHighPriority(int a1, int a2, __int16 a3)
и перевести на дельфи, помогите пожалуйста очень надо.
VintProg вне форума Ответить с цитированием
Старый 25.06.2010, 12:25   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

int - integer
int16 - это Smallint
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.06.2010, 12:27   #5
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

int16 а Word за место него пойдет?
VintProg вне форума Ответить с цитированием
Старый 25.06.2010, 12:45   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

нет. WORD отрицательных не держит.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.06.2010, 12:56   #7
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

А если ThisCall как мне на дельфи перевести, или найти аналог.
VintProg вне форума Ответить с цитированием
Старый 25.06.2010, 13:17   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Что такое ThisCall? В каком контексте?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.06.2010, 13:24   #9
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

И эта как будет вышлядить в дельфи? void *__thiscall Proc_Buildings(void *this, signed int a2, int a3)
VintProg вне форума Ответить с цитированием
Старый 25.06.2010, 13:32   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Proc_Buildings(Sender:TObject;a2,a3 :Integer);
И не забыть что эт не функция а метод объекта
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pro studentov FCShadow Помощь студентам 3 22.02.2010 15:39
Заголовки Portable Executable и IDA Pro lebedun Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 05.04.2009 22:38
Если использовать IDA ? pro-john Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 20.12.2007 19:32