| Сейчас на форуме: 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 | 



 
 ?
 ?
 Для печати
 Для печати