![]() |
|
Модераторы: gambit |
![]()
|
|
| Killhimself |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 30.8.2006 Репутация: нет Всего: нет |
Если эта тема где-то уже была, извините, не заметил.
Вообщем цель: программа, отображающая экран (все происходящее) чужого компьютера в локальной сети, в реальном времени. Что-то типа с целью контроля начальства за удаленными компами своих сотрудников. Кто чем может помочь, плз. Ссылки, советы, исходники (гы), всему буду рад=) Это сообщение отредактировал(а) Killhimself - 25.8.2007, 23:02 |
|||
|
||||
| SpaceSpace |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: 2 Всего: 10 |
На каждом компе в фирме установлена служба или демон.
который периодически делает принтскрин. При обращении к этой службе - отдает принтскрин, если нет обращений - ниче не делает. -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
| Killhimself |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 30.8.2006 Репутация: нет Всего: нет |
Ну так я уж думал,а что-то типа смареть за чужим скрином риал-тайм?
|
|||
|
||||
| Alexsar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 6.5.2005 Репутация: нет Всего: 1 |
делаешь скриншот экрана (используй WinAPI функции, те которые к контексту имеют отношение) с какой-нить переодичностью и передавай картинку куда надо, хочешь через tcp или вообще через udp сделай групповую рассылку всем начальникам
подглядывать нехорошо, но очень интересно |
|||
|
||||
| Alexsar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 6.5.2005 Репутация: нет Всего: 1 |
данный код позволяет получить картинку рабочего стола и сохранить её
самый простой способ передачи, считать побайтно файл и отправить через сокет, например методом Send() |
|||
|
||||
| Killhimself |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 30.8.2006 Репутация: нет Всего: нет |
Ну ет то да, я спрашивал малось про другое, по-простому щас как-нить напишу =) Типа сморю в свой моник и вижу в проге чужой моник (риал тайм). Иль это анриал. Просто видел в инете проги, не качал, платные, но там как раз в описании то что я говорю.
|
|||
|
||||
| archeg |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 6.1.2007 Где: Киев Репутация: нет Всего: 27 |
Ну и? Скринишь чужой моник раз в 100 мс(при отображении выйдет чуть заторможено - 10 фпс. Можно пробовать и меньше), передаешь через DeflateStream. Там принимаешь и проигруешь - вот те и реалтайм Это сообщение отредактировал(а) archeg - 3.9.2007, 19:20 -------------------- ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru) Дядька всегда можно спросить в аське, если не задалбывать - не откажет И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои ;) |
|||
|
||||
| SpaceSpace |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: 2 Всего: 10 |
люди, вы всет не так поняли топикстартера.
вариант с программкой у потенциальной жертвы его не устраивает. нужно либо запускать эту програмку удаленно - кстати тоже вариант(тоглько не знаю как его реализовать) либо какими то неведомыми функциями получить скрин -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
| archeg |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 6.1.2007 Где: Киев Репутация: нет Всего: 27 |
Если бы все было бы так просто то не было бы такого понятия как "защита". Все бы мы дружно бы смотрели скрины у друг-друга, качали файлы один у одного и делали друг-другу гадости. И тем более запустить удаленно что-то не так то просто. Нужно чтобы клиент либо сам запустил программу, либо искать уязвимости, но это уже тема не этого топика и даж навереое не этого форума Это сообщение отредактировал(а) archeg - 5.9.2007, 19:12 -------------------- ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru) Дядька всегда можно спросить в аське, если не задалбывать - не откажет И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои ;) |
|||
|
||||
| zaver |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 204 Регистрация: 15.8.2005 Репутация: нет Всего: 3 |
просто сделать принтскрин и передать его по сетке получится, а вот реалтайма нет - слишком большой поток данных.
один знакомый такое пробовал делать, выход придумал такой: делить экран на квадратики, и отслеживать (клиентом трояна) какие из них изменились после последней передачи. передавал только изменившиеся - так он снял нагрузку с сетки и получил реалтайм, нагрузка по сравнению изменившихся квадратиков небольшая. но имхо наилучший вариант - это найти где-нить алгоритм JPEG сжатия и сжиматть им картинки перед отправкой по сетке, если этот алгоритм будет жрать слишком много ресурсов компа-клиента, то можно попробовать методом половинного деления - делить экран пополам, пото делить пополам ту половинку, где были изменения, итд... передавать только изменвшиеся прямоугольники. |
|||
|
||||
| Alexsar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 6.5.2005 Репутация: нет Всего: 1 |
раз на то пошло, ищи дыры в защите и используй их
но это уже по-любому вторжение, атака или как хотите называйте конторы разные бывают, где то тебя админ поругает, а где то и вообще никто не заметит, а где то и по зубам словить можно я думаю у нас за такое и привлечь могут короче, вали всё потом на начальника |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Распределённые приложения и сеть | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |