|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.04.2013, 20:57 | #1 |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
Троянский конь из книги Фленова
Сразу скажу что меня интересует не написание троянов, а сам принцип работы в сети.
Взял книгу Фленова "Делфи глазами хакера" и попробовал испытать исходники и темы ""Троянский конь". На одном компе поставил и запустил серверную программу, а на втором клиентскую. Но при нажатии на кнопку ничего не произошло. Пробовал и имя компьютера вводить в Edit и перекомпилировал проект что бы вводить IP (поменял ClientSocketl.Host на ClientSocketl.Addres) и менял EWX_SHUTDOWN на EWX_FORCE, но результата никакого. Прошу помощи у тех кто читал этот пример и пробовал что то подобное проделать. Возможно информация о компах на которых запускалась программа поможет: 1. Клиентская на Windows XP SP3, а серверная на Windows 7 2. Подключение к интернету осуществляется через прокси-сервер (но это врядли должно играть роль так как оба компьютера подключены по локальной сети). Пробовал вводить IP который выдает RAdmin и тот который выдает 2ip.ру результата никакого 3. Компьютеры без файервола. Антивирус не ругается. Вероятнее всего программа просто не подключается к серверу и потому не происходит перезагрузка компьютера. Но в чем проблема и как ее найти не знаю. Помогите пожалуйста.
Смотреть фильмы HD Фильмы для планшетов
|
02.04.2013, 21:33 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
А ты не хочешь для начала просто написать что-то наподобие чата?
I'm learning to live...
|
|
02.04.2013, 21:35 | #3 |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
ДЫк чат тоже не сконектится. Если что то блокирует соединение. Суть проблемы одна. Почему то не видит клиент сервер.
Смотреть фильмы HD Фильмы для планшетов
|
02.04.2013, 21:44 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
02.04.2013, 21:56 | #5 |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
Так в этой же книге на 162 странице пример чата.
Слушайте я уже понял что вы том что я прошу помочь ну никак не сможете так как не знаете решения проблемы. Потому давайте не переводить тему в флудильню. А отфутболить каждый умеет, мол иди поучи что то другое, не дорос еще для этого.
Смотреть фильмы HD Фильмы для планшетов
|
03.04.2013, 12:34 | #6 |
Участник клуба
Регистрация: 11.08.2012
Сообщений: 1,226
|
Если ты действительно хочешь, что бы тебе помогли, то выложи код. Ибо качать книгу ради тебя, лично я не стану.
|
03.04.2013, 19:19 | #7 |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
Код программы клиент
Код:
Код:
Порт 1540 ServerSocket1 и ClientSocket1. Пробовал менять на 1200 - ошибка таже. Сервер ставлю на ноутбук с Виндой 7, а клиент на компе с виндой XP. Через сервис 2ип.ру узнаю IP который и ввожу в поле Edit1.
Смотреть фильмы HD Фильмы для планшетов
|
03.04.2013, 19:30 | #8 | |
Форумчанин
Регистрация: 27.03.2012
Сообщений: 438
|
Цитата:
Вообще подключи их по локалке или wifi, и ip'ы соответствующие вбивай. Про АВ и файрвол не забывай Последний раз редактировалось bakanaev; 03.04.2013 в 19:33. |
|
03.04.2013, 19:43 | #9 |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
Так в том то и дело что я пытался вчера на работе проделать такое же с двумя компами подключенными по локалке. Вводил IP который выдает RAdmin и менял
Код:
Код:
Сейчас попробую через Wi-Fi подключить ноут к интернету и попробую тот же трюк. Попробовал через Wi-fi IP узнавал через cmd -> ipconfig При нажатии на кнопку вообще ничего не происходит. Ни ошибок, ни перезагрузки. нашел на ютубе другой пример трояна с использованием Indy. Этот пример работает!!! Код клиента Код:
Код:
Почему же пример из книги не работает?
Смотреть фильмы HD Фильмы для планшетов
Последний раз редактировалось Stilet; 03.04.2013 в 21:19. |
04.04.2013, 20:29 | #10 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Вы в каком Delphi компилируете пример Фленова? Он его на D7 писал. Если у вас Delphi больше этой версии то попробуйте в проекте Internat32, в сервере поменяйте в переменной S значение String на AnsiString, наверное он неможет прочитать комманду которая попадает в переменную S.
Возможно вся проблема в этих значениях, в строковых параметрах такое бывает когда версии Delphi разные. Код:
Последний раз редактировалось Aliens_wolfs; 04.04.2013 в 23:15. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
задача Конь и Ферзь | Leopold8220 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 13.02.2013 20:05 |
Помогите найти биографию Михаила Фленова | serega3812 | Свободное общение | 62 | 04.09.2012 22:23 |
На шахматной доске определить поля, в которые может попасть конь из указанной позиции. | ValeriySergeevich | Помощь студентам | 0 | 24.02.2012 22:31 |
Конь | анна2709 | Помощь студентам | 1 | 12.04.2011 21:07 |
Диск к книге Михаила Фленова | sysyman | Свободное общение | 19 | 19.05.2009 11:21 |