The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск FreeRDP 3.3, свободной реализации протокола RDP

22.02.2024 22:57

Опубликован выпуск проекта FreeRDP 3.3.0, предлагающего свободную реализацию протокола удалённого доступа к рабочему столу RDP (Remote Desktop Protocol), развиваемую на основе спецификаций Microsoft. Проект предоставляет библиотеку для интеграции поддержки RDP в сторонние приложения и клиент, который может применяться для удалённого подключения к рабочему столу Windows. Код проекта распространяется под лицензией Apache 2.0.

В новой версии:

  • Добавлены новые сборочные опции (для CMake):
    • WINPR_UTILS_IMAGE_PNG - включает поддержку PNG через libpng.
    • WITH_LODEPNG - включает поддержку PNG через lodepng.
    • WINPR_UTILS_IMAGE_WEBP - включает поддержку WEBP.
    • WINPR_UTILS_IMAGE_JPEG - включает поддержку JPEG.
    • USE_EXECINFO - управляет выводом трассировок стека через execinfo.
    • WITH_WEBVIEW - включает сборку c WebView, отключённую по умолчанию в Windows, macOS и Android.
    • PLUGIN_ABS_PATHS_DEFAULT - задаёт путь по умолчанию к каталогу с плагинами.
  • В интерфейсах xfreerdp и wlfreerdp добавлена поддержка передачи изображений в форматах JPG/JPEG, PNG, GIF, ICO и WEBP через буфер обмена.
  • Улучшена реализация клиента на базе библиотеки SDL. Добавлена поддержка настройки горячих клавиш.
  • Загрузка плагинов разрешена только при указании абсолютных путей.
  • Улучшен выбор алгоритмов для TLS-соединений.
  • Добавлена поддержка атрибута WINPR_ATTR_MALLOC (malloc wrapper) для GCC и Clang.
  • Реализован блокирующий режим работы.


  1. Главная ссылка к новости (https://github.com/FreeRDP/Fre...)
  2. OpenNews: Релиз FreeRDP 3.0, свободной реализации протокола RDP
  3. OpenNews: Уязвимость в VirtualBox, эксплуатируемая через протокол RDP
  4. OpenNews: 37 уязвимостей в различных реализациях VNC
  5. OpenNews: Guacamole - web-клиент для удалённого соединения с рабочим столом по протоколам VNC и RDP
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/60650-freerdp
Ключевые слова: freerdp
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (38) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 06:14, 23/02/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какие преимущества у rdp перед vnc?
     
     
  • 2.2, Аноним (2), 06:52, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Есть звук, обмен буфером, файлами, даже в игры можно. Больше похоже на альтернативу Spice чем VNC.
     
     
  • 3.4, Аноним (4), 09:38, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Звук и игры нафиг нужно, а вот рабочий буфер обмена и изредка проброс устройств вполне.
    Ну и скорость RDP всё-таки заметно выше чем у VNC
     
     
  • 4.26, Аноним (26), 09:12, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У VNC было там где-то сжатие реализовано, но опять как обычно искать нужно соответствующий клиент и сервер что бы заработало иначе скатиться к обычному bitmap, а это только локалка.
     
  • 2.3, Аноним (3), 08:24, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В Windows есть по умолчанию. А следовательно разворачивать там где используются терминальные сервера на Windows будут в первую очередь на нём.
     
     
  • 3.12, Аноним (12), 14:06, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > В Windows есть по умолчанию

    ваще пофиг

     
  • 3.15, AleksK (ok), 17:45, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не в windows, а в windows server. Не по-умолчанию, а активируется отдельно за очень неплохие деньги. Для последних версий винды я так и не смог нарыть нормальные ключи для активации, поэтому только пробный период на 3 месяца регулярно сбрасывать. А если в следующий версии они и эту лазейку закроют?
     
     
  • 4.18, anonymous (??), 20:07, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Про клиент речь. Клиент есть в каждой Винде по умолчанию
     
     
  • 5.21, AleksK (ok), 20:42, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Про клиент речь. Клиент есть в каждой Винде по умолчанию

    В любом более менее распространенном дистрибутиве линукс клиент тоже есть или ставится одной командой.

     
  • 4.19, User (??), 20:16, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Opensource in action, yearh!11
     
  • 4.25, Аноним (25), 00:33, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > я так и не смог нарыть нормальные ключи для активации,
    > только пробный период на 3 месяца регулярно сбрасывать

    Мало того, что вор, так ещё и гордится этим. O tempora, o mores!

     
     
  • 5.32, AleksK (ok), 15:35, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Мало того, что вор, так ещё и гордится этим. O tempora, o
    > mores!

    А ты из тех кто покупает винду?

     
  • 4.29, нах. (?), 14:28, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не в windows, а в windows server.

    о, эксперертов опеннета подвезли. И так вот моя дисяточка превратилась в "сервер".

    > Для последних версий винды я так и не смог нарыть нормальные ключи для активации

    Какая пичаль, воришке не повезло.

     
     
  • 5.33, AleksK (ok), 15:39, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > о, эксперертов опеннета подвезли. И так вот моя дисяточка превратилась в "сервер".

    До очередного апдейта, потом опять патчить библиотеки и не факт что получится.

    > Какая пичаль, воришке не повезло.

    А включать хаками функции системы не предусмотренные в этой редакции это тоже "воровство" согласно лицензионного соглашения которое ты естественно принял во время установки.

     
     
  • 6.34, нах. (?), 16:35, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    чо?

    Я ж говорю, всем встречать эксперта.

    Нет, удаленное подключение к винде - фича встроенная в ее любую версию со времен XP. Какие еще нафиг хаки?

    (то что делает terminal server - это вовсе не про удаленное подключение. Нет, он не нужен если тебе просто из дома зайти посмотреть что там недоделал в офисе. Да, на серверную винду тоже можно.)

     
     
  • 7.36, AleksK (ok), 19:56, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нет, удаленное подключение к винде - фича встроенная в ее любую версию
    > со времен XP. Какие еще нафиг хаки?

    Это и есть урезанный по самое немогу rdp сервер

    > (то что делает terminal server - это вовсе не про удаленное подключение.

    А про что он ещё? RDP сервер одна из самых востребованных функций у виндового сервака

    > Нет, он не нужен если тебе просто из дома зайти посмотреть
    > что там недоделал в офисе. Да, на серверную винду тоже можно.)

    Эта функция элементарно включаетя и в линуксе:

    https://i.postimg.cc/Z5ZytQLM/2024-02-24-18-56-29.png

    Что сказать то хотел?

     
  • 2.8, beck (??), 11:15, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Надёжнее держит соединение и быстрее работает.
     
  • 2.37, Аноним (37), 20:07, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Спасибо за ответы, по описанию получилось, что rdp идейно ближе к x-серверу.
     
     
  • 3.40, нах. (?), 00:43, 26/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет. Потому что X-сервер при падении (или падении линка если он удаленный) уносит с собой все и навсегда, и это изменить никому не дано - нет в протоколе понятия сессии. И значит - возможны только костылики и подпорочки.

    А rdp позволяет подключиться к _консоли_. Причем вне зависимости от ее состояния - залогинен там кто-то или нет.

     

  • 1.5, Аноним (5), 10:00, 23/02/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В качестве сервера он может, чтоб к линуксовому рабочему столу?
     
     
  • 2.6, Аноним (6), 10:17, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В качестве сервера лучше использовать xrdp, клиентом к которому прекрасно работает xfreerdp.
     
  • 2.9, Анонус (?), 11:39, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может. Но это экспериментальная и неподдерживаемая возможность.
     

  • 1.7, Аноним (7), 10:24, 23/02/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я в линуксе еще относительный ламер. Пользовался VNC через через x11vnc. Почему? Потому, что другие VNC клиенты работали наманер простого проброса иксов через ssh. Толку от этого, если я это и так могу сделать? В качестве аналога на винде использовался TightVNC. В качестве клинета использовал прикольную прогу с встроенным пробросом через ssh. Забыл, как называется. Где то у меня конечно валяется установщик, но лень искать. Так вот основной проблемой было - постоянные разрывы соединения. Задалбливало просто.
     
     
  • 2.13, Аноним (12), 14:09, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому, что другие VNC клиенты работали наманер простого проброса иксов через ssh

    То есть ты хочешь сказать, что ты подключался в VNC-серверу, посылая ему не VNC-протокол в трафике, а проброшенный X11 через ssh? И он работал? о_О Серьезно?

    > Я в линуксе еще относительный ламер

    ок

     
     
  • 3.16, anonymous (??), 19:58, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Только так и делается, потому что исходный vnc без шифрования.

     
     
  • 4.20, User (??), 20:19, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так вроде "исходного" то уже и нету - а все "более другие" вроде как давно уже прикрутили себе какой-нибудь des
     

  • 1.10, Аноним (10), 12:05, 23/02/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А он может подключаться к текущему рабочему столу, залогиненному где-то ещё?

    Вообще, я с тех пор, как освоил связку ssh+tmux+xpra, не знаю вообще никаки бед, кроме отдельных проблем с клипбордом.

    Это, конечно, не "удалённый рабочий стол", но всё равно штука могучая, и решающая 100% моих задач.

     
     
  • 2.14, Аноним (14), 16:41, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно, может, в этом и суть удаленного рабочего стола. Залогиненного где-то при этом выбросит скорей всего. Множественное подключение можно намутить, но бубен там требовался нехилый (на стороне сервера). Может сейчас и проще.
     
     
  • 3.17, anonymous (??), 20:03, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не, не путай. "Суть" это получить изображение удалённого десктопа на моём лаптопе. При этом если для этого стартует отдельный Х сервер, то он стартует с выводом как раз в рдп, а не в видеокарту. А если Х уже запущен с выводом в видеокарту, то подключиться к нему проблема. x11vnc это как-то умел, но vnc тормоз. А вот rdp я не припомню.
     
  • 2.31, нах. (?), 14:32, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А он может подключаться к текущему рабочему столу, залогиненному где-то ещё?

    если это рабочий стол винды - может.

    А если linoops то нет. Только если изначально запускать этот "рабочий стол" в xrdp.

    > Вообще, я с тех пор, как освоил связку ssh+tmux

    линуксятки любят страдание. А если запустил что-то долгоиграющее не в tmux виртуальном скрине - то сиди и молись чтоб ssh не отвалился. Вот этим и отличаются поделки от нормальных систем.

     
  • 2.38, Егор (??), 23:48, 25/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если правильно понял о чем вы, то да может. Это называется теневое подключение.
     

  • 1.11, Sebastian (?), 12:35, 23/02/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Нормальный аналог RDS фермы на с бесплатным и открытым софтом никсах не построить, да и клиент этот периодически глюки выдаёт то с одним то с другим. Может быть когда нибудь...
     
     
  • 2.22, Аноним (22), 23:08, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Господи, что вы там делаете с этим рдп, зачем он вам нужен, что блин за rds фермы? Мне для моей работы достаточно любого терминала, любой POSIX Shell, vim, git
     
     
  • 3.23, Аноним (23), 23:31, 23/02/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Господи, что вы там делаете с этим рдп, зачем он вам нужен,
    > что блин за rds фермы? Мне для моей работы достаточно любого
    > терминала, любой POSIX Shell, vim, git

    ну, это как терминал + ansible, только для виндузятников. Чтоб они мышкой, клац-клац-клац... админили. ))

     
     
  • 4.24, pofigist (?), 00:03, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще ни разу не то. RDS ферма это про балансировку нагрузки и отказоустойчивость в первую очередь. Но не только.
     
  • 3.27, Аноним (26), 09:18, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Господи, что вы там делаете с этим рдп

    Мутят аналог Windows Server с сеансами для пользователей.
    Кстати очень занятная штука ноут закрыл, а на другой день открыл
    а там все на сервере работало и работает дальше.

     
     
  • 4.30, аноним123 (?), 14:31, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше бы мутили аналог Sun Ray
     
  • 4.35, нах. (?), 16:38, 24/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Господи, что вы там делаете с этим рдп
    > Мутят аналог Windows Server с сеансами для пользователей.
    > Кстати очень занятная штука ноут закрыл, а на другой день открыл
    > а там все на сервере работало и работает дальше.

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

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру