| YURIY | Дата: Суббота, 07 Апрель 2007, 23:26 | Сообщение # 1 |
Злостный админ
Группа: Администраторы
Сообщений: 2809
Репутация: 69
Награды: 27
Статус: Offline
| Code ** Если XP If (UsingWinNT()=1) Then param$='WAIT ' + '<System>\setupapi.dll' + ',InstallHinfSection DefaultInstall 128 ' + '<SrcDir>\install.inf' Run("<System>\rundll32.exe","param$") Else ** Если 9X param$='WAIT '+ '<System>\setupx.dll' + ',InstallHinfSection DefaultInstall 128 ' + '<SrcDir>\install.inf' Run("<System>\rundll.exe","param$") End Автор ответа - P@vell
Вечная память Андрею Сергееву!
|
| |
| |
| DEMBEL | Дата: Среда, 27 Январь 2010, 23:44 | Сообщение # 2 |
Наш дизайнер
Группа: Модераторы
Сообщений: 2265
Репутация: 135
Награды: 32
Статус: Offline
| Интересный момент здесь использован... Непосредственный вызов функции DLL через RunDll, так можно поковырять любые библиотеки, выяснить функции и параметры и вызывать почти все что угодно в системе, будет куча возможностей.
Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
|
| |
| |
| Вадим | Дата: Пятница, 29 Январь 2010, 13:48 | Сообщение # 3 |
Ветеран форума
Группа: Проверенные
Сообщений: 290
Репутация: 48
Награды: 5
Статус: Offline
| Блин, не удержался, полез в сеть за инфой... По этой теме нашел хороший источник: Руководство по работе с INF-файлами
[spoiler=С уважением, Вадим]WinXP SP3 x32, NB5.7.1, FF7.0.1 Справочные материалы: База по командам NB Справка к Report Designer Удобный и красивый интерфейс Полезные словари Статьи: Как читать и писать код Создаем файл справки CHM Проекты: Корпоративная культура Эмоциональный интеллект Фото Экрана - на E-mail Индекс массы тела Тренировка интуиции Копилка буфера обмена Часто спрашивают: Реализация триальности программы[/spoiler]
|
| |
| |