Как реализовать автозапуск dll?

Добрый вечер. Не подскажите, как можно сделать автозапуск моей dll при старте системы? Для exe есть ключ реестра автозагрузки, а для dll? Потом второй вопрос: а если это возможно, то можно ли без прав админа (ведь exe можно). Буду благодарен за любой ответ.
  • Вопрос задан
  • 729 просмотров
Пригласить эксперта
Ответы на вопрос 1
drem1lin
@drem1lin
чуть программист, чуть чуть админ...
Автозагрузка dll это дурное дело.
1. Если тебе это надо на одной машине или парке схожих, то можно воспользоваться старым приемом. Системные проги грузят dll библиотеки и делают это они следующим способом, сначала они их ищут в той же папке, где они, потом в системной директории. Можно найти такое приложение, которое грузит библиотеки, которых в системе нет, и подложить свою библиотеку переименованную под ту, которую ищет прога. сделать такой поиск можно используя ProcMon, FileMon и подобный софт + какой нибудь PE Explorer, что бы посмотреть имена экспортируемых dll.
2. Напиши сам прогу, которая будет грузить твою dll и повесь ее в автозарузку.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы