Remote Desktop алгоритм

  • Автор темы Автор темы Barmutik
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
B

Barmutik

Привет!

Встала необходимость написать простейший (но именно свой) алгоритм отображения удалённого десктопа... прошерстив информацию выяснилось что стандартный(простой) подход по этой теме, это перескан десктопа по блокам с проверкой на изменения затем сжатие изменённых и отсылка их по сети..

Не станадртный это всовывание так называемого "mirror driver" для отслеживания изменений на экране...

Может кто занимался такой темой уже .. и есть какие либо советы .. что бы не наступать на детские грабли...
 
а что именно интересует, какой момент?)

у мну тут мысль проскочила, хотя я этим не занималься...
ну вот предствте что пересканили все окна, получили с них данные о том где что и как...
а ведь если что то измениться то по любому проскочит меседж где то, может дллХук повесить, и ловить меседжы, если словили нужные - значить что то изменилось, тогда сканим что - и где, и отправляем

или мирор драйвер - это тоже самое???
 
Драйвер перехватывает обращения к GDI системе и Вы точно знаете что и где поменялось ...
 
Для: Barmutik
а для каких ОС?
 
Для: Barmutik
У нас на форуме вроде кто то выкладывал remote-desktop в авторском ПО, попробуй к нему обратиться.
 
Для: ????
Win платформа .. можно ограничить 2000 и выше...

Для: zubr
Попробую посмотреть .. спасибо ...
 
Я в свое время подсмотрел в UltraVNC, в нем реализован mirror driver. Правда по его коду сразу видно что проект не коммерческий :unsure:
 
Да .. мне уже посоветовали покопать в его сторону .. и код меня тоже впечатлил :unsure:
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab