|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Заготовка программы
Здравствуйте! Очень прошу вас сделать небольшую программку! Суть ее в чем?
1) Пускай там будет кнопка, при нажатии на которую надо будет выбрать файл для копирования в System32. Именно с этим у меня проблема, так как нужны дополнительные повышенные права администратора. RanAs не помогает, так как для его работы нужен и пароль админа (которого просто нету). Но что бы повысить права нужно прикрепить какой-то файл манифеста (читал много инструкций, много раз пробовал - не вышло (именно в этом основная причина моей темы в этом разделе)). 2) Еще 2 кнопки: одна - добавить в авторан (через реестр), вторая - удалить. Такая же проблема - если не запустить от имени админа оно вроде как добавляет, но не запускается вместе с Windows. В общем все дело в этом манифесте! Помогите мне, набросав проект, где используется манифест для повышения прав. Очень буду благодарен за помощь!!! |
#2
|
||||
|
||||
Из вышеперечисленного можно сделать вывод, что вам нужен троянский конь. Не приветствуется здесь такое.
Объяснитесь, или тема будет закрыта, а вам будет выписан бан. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 30.06.2013 в 11:25. |
#3
|
||||
|
||||
Цитата:
M.A.D.M.A.N., объяснять тут нечего. Человеку требуется обманом пользователя (написано же, что без пароля) получить повышенные права. Обыкновенный вредонос. Честное слово, задолбали уже этими недовирусами. ТС, УКРФ ст. 273 по вам плачет. jmp $ ; Happy End! The Cake Is A Lie. Последний раз редактировалось Bargest, 30.06.2013 в 14:51. |
#4
|
|||
|
|||
мда.. как все сложно тут у вас..
и с чего вы взяли, что я делаю вирус или недовирус или вредонос??? это мой проект, работающий на моем компьютере, который не несет никакого вреда.. поэтому объясню суть программы: весь проект состоит из 2 частей: 1 часть: программа висит в процессах и запускает программу (часть 2) каждый час. Так же она поставлена в автозагрузку. 2 часть: программа заходит мне на почту, просматривает все письма, скачивает те, что с вложением, и это вложение перекидывает в папку (рядом с программой) с именем человека (от кого письмо). прямо такая "вредоносность", прямо "статья по мне от этого плачет" теперь о том, зачем мне манифест: во-первых: в автозагрузку оно, вроде как, добавляет, но почему-то не запускается (хотя если от имени админа запустить, но норм будет). примечание: добавляю в авторан самым стандартным способом через реестр (может, вы знаете какой-то более надежный?) во-вторых: я хочу сделать так, чтобы вложения перемещались в C:\Windows\System32\(какая-то новая папка) или хотя бы в C:\Windows\ (туда оно тоже не хочет копировать) вот в общем-то и все.. p/s: на счет незаметности операции: это мне ВООБЩЕ не нужно. Достаточно было бы того, что бы оно выдало запрос на запуск с правами админа (или как там) и все. Пароля на учетке админа нет, я и сам админ с именем lenovo. UAC включен. И на будущее: если человек просит что-то подобное, то не стоит сразу его подозревать в вирусонаписании. Быть может это простое приложение для облеченного получения вложений с писем.. |
#5
|
||||
|
||||
Ну школиё какое-нибудь прочитает эту тему, увидит код и наговнокодит троянскую лошадь
Читал "Обнаженное Солнце" Айзека Азимова? Там был прикол с обходом 3-х правил робототехники, так же и тут, можно косвенные вопросы задавать. Тебе принципиально нужен свой почтовый агент? Можно в аутлуке сортировщик настроить, чтоб и вложения куда надо сохранял, и почту каждые 5 минут проверял. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 30.06.2013 в 18:42. |
#6
|
|||
|
|||
Цитата:
|
#7
|
||||
|
||||
Ну кто ж знал
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#8
|
||||
|
||||
Цитата:
|
#9
|
||||
|
||||
Разобрались уже.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#10
|
|||
|
|||
ТС, по существу.
Для запуска (авто) через реестр через ключ HKCU повышенные права не нужны. Нужны только для HKLM. И то, только для записи туда. Через HKCU работает 100% (система Windows 7 64bit). По сохранению. Идем на MSDN и внимательно читаем рекомендации M$ по поводу куда надо сохранять данные программ. Есть такая функция SHGetSpecialFolder, так кажется, которая вернет тебе путь к "специальным" папкам. Она корректно возвращает путь к запрошенной папке на любой системе не зависимо от локализации. По ходу тебя интересует AppData. Она напрямую не светится и предназначена примерно для таких целей. В системные папки начиная с Висты свои данные писать СТРОГО НЕ РЕКОМЕНДУЕТСЯ. |
#11
|
||||
|
||||
Сделали через батник и меню пуск/автозагрузка, у него проблемы с запуском через ярлык были.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#12
|
|||
|
|||
Цитата:
Ну костыли, такие костыли Я описал как рекомендует делать M$. Далее по вкусу. |