Как стать автором
Обновить
1
0
Артём Щербаков @Tema567

Программист

Отправить сообщение

Проверил. Сходу не работает. На этапе dll hijack что-то пошло не так, наверное потому что у меня Discord.exe 32-битный и подгружает DWrite.dll из C:\Windows\SysWOW64, а ваша DWrite.dll PE64+ executable.
По-хорошему должна быть поддержка x86 и x86_64 архитектур бинарников.
А кстати почему перехватываете DWrite.dll а не, например, dbghelp.dll ?
Для того же TeamSpeak я реализовывал hijack и хук функций именно через dbghelp.dll как наиболее универсальный вариант.

Добрый день Павел
Ваше предложение достаточно хорошо иллюстрирует разницу в форматах, однако здесь сразу же считаю необходимым направить вам свой баг-репорт.
На вашей страничке-демонстрации GIF vs H264 наблюдаю проблему в браузере Vivaldi с неправильным отображением скроллбара в фрейме видео.
Наглядная демонстрация проблемы: transfer.sh/1BcxT9m/2021-06-16_09-40-25.mp4
Насколько понимаю, с тегом video на самом деле не всё так хорошо в браузерах, даже достаточно современных, построенных на движке Chromium. Для себя конкретно эту проблему устранил вот так: jsfiddle.net/7xp1c3hs
В некоторых других браузерах это тоже работает не совсем так, как задумано, хотя в последней версии Google Chrome всё хорошо.
Надеюсь мой баг-репорт поможет понять и устранить эти проблемы.
Как вариант ещё можно совмещать аудио дорожки с реальными шумами или loop-записи эфира, взятыми с RTL-SDR и ретранслированными Icecast. Возможно даже сделать несколько дорожек с разным уровнем промышленных помех, грозовых разрядов, тресков и фонового гула для большей правдоподобности.

Эмулировать дальнее прохождение, замирания и фединги из реального мира гораздо-гораздо сложнее, как минимум надо учитывать условия прохождения по пути радиосигнала от радиоцентра к слушателю, и для каждой радиостанции это разные наборы исходных данных. Вариант автора с использованием 4 заданных периодов выглядит логично для распологаемых ресурсов RPi и звучит очень правдоподобно.
В тех.поддержку провайдера уже обращались, и они с первого раза даже объяснили, что эта проблема связана с несовершенством системы DPI, применяемой для клиентов, использующих PPTP/IPoE. При использовании NAT у них работает другой, более умный DPI — и там этой проблемы не наблюдается.
Иными словами DPI, которые не умеют определять поле Host через TLS-SNI, просто режут напрочь всю блокированную подсеть CDN.
Помимо Stackoverflow таким образом периодами блокируются GitHub, Steam и прочие ресурсы (CDN Akamai, Amazon, Cloudflare и другие).
Соответственно на Mikrotik легко решил вопрос маркировками и прописыванием маршрутов до заблокированных подсетей напрямую через шлюз, полученный от DHCP, т.е. в обход туннеля. Само соединение PPTP и белый адрес при этом не теряются.
Фактически диаграмму состояния двойных металлических систем вы можете прочитать как самую обычную диаграмму. По оси абсцисс откладываем % содержания основных компонентов сплава, в данном случае — медь и галлий. По оси ординат — температуры в градусах Цельсия.

Для каждого сплава с известным % содержания компонентов Cu — Ga, при известной нам температуре, находим фазовые состояния компонента(ов), их соединения, и характерные для них типы кристаллических решёток.

Сплошными линиями выделены фазовые переходы (превращения) — изменение кристаллических решёток компонента(ов) или соединений. Кроме того, обозначаются полиморфные и эвтектоидные превращения. Как раз при содержании Ga > 65% и t ≈ 29,75°C имеет место быть эвтектоидное превращение Ж θ + (Ga) или Ж + θ (Ga), в зависимости от % содержания меди. Где фаза θ — GaCu2.

Всё это вы можете найти в предисловии, а также на стр. 245 справочника.

Информация

В рейтинге
Не участвует
Откуда
Свердловская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Software Developer, Server Administrator
Middle
От 120 000 ₽
Linux
PHP
Python
C
Git
SQL
C#
Algorithms and data structures
English
Software development