Запуск exe с правами системы

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Madnezz, 27 Nov 2010.

  1. Madnezz

    Madnezz New Member

    Joined:
    14 Feb 2010
    Messages:
    29
    Likes Received:
    2
    Reputations:
    0
    Сабж. Нужен пример на delphi или C/C++
     
    #1 Madnezz, 27 Nov 2010
    Last edited: 27 Nov 2010
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Есть 4 варианта нормальны под XP по крайней мере
    1) сделать промежуточный сервис который будет запускать твою прогу с тем самым она будет получать права системы.
    2) создать спец DLL которую внедрять в процесс сервиса какогонить, а она будет загружать нужную прожку. Но это более геморно.
    3) юзать сплоиты для повышения прав.
    4) сделать из своей прожки сервис и зарегать его как сервис
     
  3. Madnezz

    Madnezz New Member

    Joined:
    14 Feb 2010
    Messages:
    29
    Likes Received:
    2
    Reputations:
    0
    Эти варианты универсальны для ХР и win7?
     
  4. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    В плане сервисов - универсальны под начиная от Win 2000 и заканчивая Win 7. Даже на 64 битных долно пахать