Сейчас на форуме: tyns777, _MBK_, UniSoft, laslo (+11 невидимых)

 eXeL@B —› Программирование —› Реализация собственных API
Посл.ответ Сообщение

Ранг: 25.7 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 03 июня 2012 17:13
· Личное сообщение · #1

Собственно, сабж ... с чего начать?




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 03 июня 2012 17:44
· Личное сообщение · #2

с правильной постановки вопроса, что тебе вообще надо

| Сообщение посчитали полезным: OnLyOnE

Ранг: 481.4 (мудрец), 109thx
Активность: 0.180
Статус: Участник
Тот самый :)

Создано: 03 июня 2012 18:15 · Поправил: Hexxx
· Личное сообщение · #3

Почитать про импорт/экспорт из DLL
Или просто как делаются либы. Если апи на уровне статической линковки.

-----
Реверсивная инженерия - написание кода идентичного натуральному





Ранг: 462.8 (мудрец), 468thx
Активность: 0.280
Статус: Участник
Only One!

Создано: 03 июня 2012 22:02
· Личное сообщение · #4

Собственно поддерживаю Archer-а.. какая цель?

-----
aLL rIGHTS rEVERSED!




Ранг: 19.4 (новичок), 1thx
Активность: 0.030
Статус: Участник

Создано: 06 июня 2012 17:21 · Поправил: albatros
· Личное сообщение · #5

OnLyOnE
см тему ранее "Создание своей Sandbox"

Promix_17 пишет:
"Сам когда-то пытался сделать. Задумывалось что-то типа виртуальной среды для исполнения win32 экзешников с полной эмуляцией x86. Т.е. предполагаемая песочница имитировала бы загрузку образа Win32 PE, а затем начинала бы эмулировать исполнение программы с её точки входа. Весь энтузиазм закончился на реализации WinAPI"
самого заинтересовало



Ранг: 37.1 (посетитель), 11thx
Активность: 0.030
Статус: Участник

Создано: 06 июня 2012 17:48 · Поправил: Promix_17
· Личное сообщение · #6

albatros, имитация WinAPI и реализация своих API - совершенно разные вещи. Свои API нужны чтоб сделать поддержку плагинов, например, как в OllyDBG 1.10.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 06 июня 2012 17:57
· Личное сообщение · #7

Ну вообще свои апи-это называется СДК скорее.
Если интересно, взял бы у него да спросил, зачем отдельный топик-то.
А начать с чтения мсдн, что апи делает. И пишешь код, который делает то же самое. Лет через 20, может, набор апи от вин 4.0 сделаешь.



Ранг: 25.7 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 12 августа 2012 13:55 · Поправил: g3r0n1m0
· Личное сообщение · #8

Archer ну может и не через 20, скачал только что исходники windows 2000. кое-что можно выдрать оттуда
кому надо --> Link <--



Ранг: 590.6 (!), 408thx
Активность: 0.360.18
Статус: Модератор

Создано: 12 августа 2012 14:33
· Личное сообщение · #9

g3r0n1m0
Может сразу в ReactOS?

-----
старый пень





Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 12 августа 2012 22:23 · Поправил: plutos
· Личное сообщение · #10

g3r0n1m0
Перезалейте куда-нибудь пожалуйста, не могу что-то ничего скачать...

PS
g3r0n1m0
Спасибо, скачал без проблем!

NikolayD
Да вроде нет, скачал без регистрации...

-----
Give me a HANDLE and I will move the Earth.




Ранг: 25.7 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 13 августа 2012 00:37 · Поправил: g3r0n1m0
· Личное сообщение · #11

Держите w2k_src.zip

| Сообщение посчитали полезным: plutos

Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 13 августа 2012 00:59
· Личное сообщение · #12

plutos, там зарегистрироваться нужно. Торрент с докачкой удобней.


 eXeL@B —› Программирование —› Реализация собственных API
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати