Как поднять RD на машине бота?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by glts, 24 Aug 2010.

  1. glts

    glts New Member

    Joined:
    27 Jun 2010
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Приветствую, возникла необходимость поднятия РД (ремоут десктоп) на машине бота, на вин платформах..
    Подскажите как это реализовать на asm or c++ посредством winapi функций, возможно ли это? может есть у кого какие то наброски? мне очень актуально...
    можно в аську: 611778629
     
  2. CodeSender:)

    CodeSender:) Elder - Старейшина

    Joined:
    29 Jul 2010
    Messages:
    245
    Likes Received:
    115
    Reputations:
    23
    рд бот?это как?
     
  3. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    тс, поищи по форуму https://forum.antichat.ru/threadedpost2305284.html
     
  4. glts

    glts New Member

    Joined:
    27 Jun 2010
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Может я чуть неправильно изъяснился, суть в том, что мне нужно поднять Remote Desktop сессию на машине бота, чтобы я к нему мог подключиться и работать с его машины.. Сокс на машине бота мне не интересен, мне нужен именно Remote Desktop к его машине.

    phpdreamer Спасибо, но мне очень нужна реализация этого метода в своем софте с несколько иным принципом нотификаций...
     
    #4 glts, 24 Aug 2010
    Last edited: 24 Aug 2010
  5. slesh

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

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Ну дык через консоль всё можно замутить.
    Включай RDP, Разрешай к нему доступ, СОздавай юзверя и коннектся через него на RDP. Ну и не забывай в правила фаера добавлять исключения. Вот тока есть хня - под XP rdp тока под одного юзверя. т.е. второго выкинет. по этому придется еще сливать DLL от 2003 винды чтобы заменить и норм всё будет. Но гемора много
     
  6. glts

    glts New Member

    Joined:
    27 Jun 2010
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Так вот суть в том, что мне нужно как-то автоматизировать этот процесс, т.к. машина будет не одна, руками все делать нереально.. нужны наброски на си или асме.. также остается открытым вопрос как реализовать в данном случае функцию бэкконекта, т.е. часть машин может быть за НАТом.. не могу понять как лучше сделать все.. мне больше 1 сессии в принципе и не нужно, мне нужна одна сессия чтобы я мог зайти на машину и сделать то, что мне нужно с использорванием сессии РД, мне не нужен перехват управления активного пользователя, мне нужен сеанс, аналогичный второму сеансу на дедике, чтобы я мог серфить с его машины, с его браузера, его конфигурацией.
     
    #6 glts, 25 Aug 2010
    Last edited: 25 Aug 2010
  7. =Zeus=

    =Zeus= Member

    Joined:
    10 Aug 2009
    Messages:
    213
    Likes Received:
    54
    Reputations:
    5
    А что тут непонятного? Поищи по форуму - есть темы, где обьясняется, как сделать из ХР сервер терминалов. То есть заменяешь стандартную дилку дилкой из 2003, как уже написал слеш. Автоматизировать? Залей дилку себе на фтп, дай боту ссылку, пусть качает и заменяет.
    ЕррорНео писал, как открыть доступ по РДП через реестр, в его статье есть 2 примера на бат и делфи.
    Юзай поиск и моск, и все получиться, вот увидишь.
     
  8. totenkopf

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

    Joined:
    19 Jul 2010
    Messages:
    92
    Likes Received:
    64
    Reputations:
    19
    Здесь есть на ASM https://forum.antichat.ru/threadedpost1963632.html. На winapi. А с заменой dll, так это только под XP и код будет пообьемней. Надо сначало защиту файлов отрубать, потом менять и работать все это будет только после перезагрузки.
     
    #8 totenkopf, 25 Aug 2010
    Last edited: 25 Aug 2010
    1 person likes this.
  9. glts

    glts New Member

    Joined:
    27 Jun 2010
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Всем спасибо за инфу, еще пару вопросов:

    1) Где взять и какую библиотеку для ХР (от вин2003) чтобы можно было использовать несколько сеансов?
    2) Все таки вопрос с бэкконектом остается открытым в предложенных выше вариантах, если машинка будет за НАТом работать ничего не будет, как реализовать бэкконект?