Сейчас на форуме: NIKOLA, vasilevradislav, site-pro, johnniewalker, vsv1, r0lka (+6 невидимых) |
eXeL@B —› Софт, инструменты —› Run Dll Functions - Выполняловка функций из DLL |
Посл.ответ | Сообщение |
|
Создано: 30 октября 2006 02:30 · Поправил: =TS= · Личное сообщение · #1 Часто нужно выполнить функцию из DLL, задав ей нужные параметры... Таким образом Вашему вниманию представляется эта тулза : Run Dll Functions. Version 0.3. Copyright (c) 2006 Tim Sobolev Usage: RDF DllName [FunctName ParamCount [Param1 [Param2...]]] Sample: RDF user32.dll MessageBoxA 4 #0 @%WINDIR%\win.ini $eeee #0x40 Params must start with symbol: # - number (use prefix 0x for hexadecimal numbers) $ - ASCIIZ string ~ - UNICODE string (will be converted to unicode) @ - pointer on structure (filename with structure) Таким образом для загрузки USER32.DLL (курим DllMain): RDF user32.dll Для вызова MessageBoxA из USER32.DLL (4 параметра) с заголовком "eeee" и текстом из файла win.ini в корневом каталоге винды: RDF user32.dll MessageBoxA 4 #0 @%WINDIR%\win.ini $eeee #0x40 а для MessageBoxW (c текстом tttt): RDF user32.dll MessageBoxW 4 #0 ~tttt ~eeee #0x40 f7a6_30.10.2006_CRACKLAB.rU.tgz - RunDllFunct.exe ----- DREAMS CALL US |
|
Создано: 30 октября 2006 03:44 · Личное сообщение · #2 |
|
Создано: 30 октября 2006 03:57 · Личное сообщение · #3 |
eXeL@B —› Софт, инструменты —› Run Dll Functions - Выполняловка функций из DLL |