Страница: 1 |
Просто передаешь своей программе на ламере, чтоб показала тебе файлы и папки, а она потом чтоб вернула тебе их список. Список файлов и папок программа на ламере может получать через Dir Тоесть? Где писать Dir? И как она при этом покажет нашлядно? Какие объекты использовать? Можно поподробней. Да, Sharp, так что значят функции "IIf" и "CStr"? Dir - в программе, которая у ламера. По твоему запросу она ее вызывает, генерирует список файлов и папок и отсылает тебе обратно. Что такое Iif и CStr, я объяснил в том топике Никакой работы по сети с удаленным компом не существует. Весь информационный поток должна передавать твоя программа. Т.е. программа-клиент получает приказ от главной программы: покажи мне такую-то папку. Задача клиента- вернуть тебе содержимое этой папки. Твоя задача - показать тебе содержимое этой папки. После чего ты можешь выбрать какую-то папку и программа должна послать клиенту новый запрос: покажи-ка вот эту папку. Трояны писать нехорошо, поэтому я и темню Протокол передачи данных между клиентом и сервером может быть любым, лишь бы они друг друга понимали. Никакие DirListBox и FileListBox тебе не нужны, так как они не смогут отобразить то, что твоя прога на удаленном компе подсмотрела. И вообще: возьми исходник любого трояна и посмотри, как там сделано Гы. Дык главная функциональность трояна - файл-менеджмент... Согласен с Sharp. Посылаешь клиенту запрос, сначала скажем на вывод файлов и папок на диске C:. В ответ получаешь дерево файлов и каталогов. Как уж ты его разграничишь - это твое дело. А получив, сам, ручками, рисуешь окно, похожее на окно проводника используя полученные данные. И вот так отправляя команды, в зависимости от действий мышой, и получая ответы каждый раз все перерисовываешь. А можешь контрол написать для этого. И вопрос. Что умеет твой троян. Легко ли его обнаружить? У меня вот вопрос в догонку.. К Sharp'у скорее.. Как реализовать нечто подобное, что в проводнике.. Т.е. связка дисков с корневыми папками, открытие при нажатии на "+" подпапок и т.п.. Что это за элемент такой?? И как отобразить не то, что на винте, а то, что захочу.. Просто "воткнуть" в него то, что надо.. Страница: 1 |
Вопрос: Наглядное представление файлов и папок
Добавлено: 08.01.04 19:46
Автор вопроса:
MACROS
Подскажите, как наглядно показывать файлы, папки и диски чужого удаленного компа на своем компе с помощью клиента, на котором установлен сервер вируса Бэкдор (написанного мной). Т.е. так например сделано в вирусе Lamers Death (Смерть Ламера). И там можно управлять файлами и папками на чужом компе и при этом видеть их, как в проводнике. Так вот как это сделать. Кто знает, подскажите...
Ответы
Всего ответов: 12
Номер ответа: 1
Автор ответа: Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #1
Добавлено: 08.01.04 19:49
Номер ответа: 2
Автор ответа: MACROS
Вопросов: 24
Ответов: 21
Профиль | | #2
Добавлено: 08.01.04 21:27
Номер ответа: 3
Автор ответа: Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #3
Добавлено: 08.01.04 23:18
Номер ответа: 4
Автор ответа: MACROS
Вопросов: 24
Ответов: 21
Профиль | | #4
Добавлено: 09.01.04 10:13
Ну а чтобы я мог по ним перемещаться, например кликнув по какой нибудь папке, открылась бы другая подпапка, как в проводникке. То есть подобно работе в локальной сети с другим компом.
Номер ответа: 5
Автор ответа: Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #5
Добавлено: 09.01.04 14:19
Номер ответа: 6
Автор ответа: MACROS
Вопросов: 24
Ответов: 21
Профиль | | #6
Добавлено: 10.01.04 09:23
Ха, ты так все это легко описал. Я и сам это знал, пробывал как раз это сделать с помощью DirListBox и ListBox, но ни фига не вышло. Нужно что-то другое. Или ты имеешь другое ввиду?
Напиши как и что должен отсылать сервер-клиенту, а что клиент-серверу...
Номер ответа: 7
Автор ответа: Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #7
Добавлено: 10.01.04 17:19
Номер ответа: 8
Автор ответа: MACROS
Вопросов: 24
Ответов: 21
Профиль | | #8
Добавлено: 10.01.04 18:53
Троян я уже написал давно, он довольно функционален (не уступает NetBus, даже в чем-то и превосходит), но вот никак не смог тогда реализовать этой возможности. И вот опять вернулся к этому. На счет исходников, я что-то не видел исходник с такой функцией, если знаешь где, подскажи.
Номер ответа: 9
Автор ответа: Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #9
Добавлено: 10.01.04 19:20
Номер ответа: 10
Автор ответа: Malyav
ICQ: 8440085
Вопросов: 15
Ответов: 117
Web-сайт:
Профиль | | #10
Добавлено: 12.01.04 10:12
Номер ответа: 11
Автор ответа: Scuder
ICQ: 143518458
Вопросов: 12
Ответов: 37
Профиль | | #11
Добавлено: 12.01.04 16:32
Номер ответа: 12
Автор ответа: Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #12
Добавлено: 12.01.04 16:39
Это TreeView и ты можешь впихнуть туда все, что пожелаешь, работая с объектом TreeView1.Nodes