|
MediaAnalyzer
|
|
| EvilClown |
Дата: Воскресенье, 25.01.2026, 18:22 | Сообщение # 31
|
Генералиссимус
Группа: Гуру iptv
Сообщений: 1861
Награды: 467
Репутация: 32767
Статус: Оффлайн
|
Жаль. У меня 7. 10 или 11 устанавливать не собираюсь пока и в ближайшие год-два тоже. Так что из тестов выпадаю :((((
Цитата konn1j (  ) В своё время пробовал склепать на питоне робота, деймона или как там его, что бы проверял не рабочие потоки и менял их на рабочие за несколько милисекунд, делал базу каналов , прописывал как ади, не хватило знаний бросил. У питона открытый код. Если вы сможете примастерить в свои сканеры что то интересное , ну а интересным может быть разве что внедрение уязвимостей, то такую программу вы не сможете выложить в инет и продать, поскольку её прочтёт любой аднин и увидит все ваши коды! Так я обфусцировал программу. Если чесно, то всё это фигня. Секретного в программе нет ничего. Всё исполняется штатными средствами. Всё есть в открытом доступе. Просто надо подумать как это лучше реализовать и собрать это всё в одну кучу. Да и реверс-инжениринг никто не отменял в принципе то. Если комуто всё же в голову залезет разобрать программу до исходного кода, то он так или иначе это сделает. Вопрос только в потраченном времени и выхлопе для того, кто её разбирает.
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| TallAdmin |
Дата: Четверг, 05.02.2026, 17:19 | Сообщение # 32
|
Рядовой
Группа: Пользователи
Сообщений: 14
Награды: 0
Репутация: 0
Статус: Оффлайн
|
Можно перевыложить файлик второй беты? 90 дней истекли, файл был удален...
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Пятница, 06.02.2026, 18:53 | Сообщение # 33
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
Сообщение отредактировал FFmpeg - Пятница, 06.02.2026, 18:54
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| konn1j |
Дата: Пятница, 06.02.2026, 23:05 | Сообщение # 34
|
Генералиссимус
Группа: VIP помощник
Сообщений: 4339
Награды: 507
Репутация: 32767
Статус: Оффлайн
|
Цитата Так я обфусцировал программу. Если чесно, то всё это фигня. Секретного в программе нет ничего. Всё исполняется штатными средствами. Всё есть в открытом доступе. Просто надо подумать как это лучше реализовать и собрать это всё в одну кучу. Да и реверс-инжениринг никто не отменял в принципе то. Если комуто всё же в голову залезет разобрать программу до исходного кода, то он так или иначе это сделает. Вопрос только в потраченном времени и выхлопе для того, кто её разбирает. Автор ничего не скрывает всё завязано на масскане , при наличии быстрого инета , будет шустро сканить! У меня уже есть оптоволокно , выбираю маршрутизатор , правда в них вайфай слабый 300 мегабит, да и не знаю у меня старый ноут со старым пнём , тут наверное коры нужны будут, хотя сейчас война да и свет выключают! Не до скана! вам не пиходилось работать с Nessus или OpenVAS?
Сообщение отредактировал konn1j - Пятница, 06.02.2026, 23:46
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Суббота, 07.02.2026, 23:28 | Сообщение # 35
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
Цитата konn1j (  ) всё завязано на масскане простите, немного уточню)) не всё, а только скан портов, а вот как раз все остальное крутится вокруг FFmpeg.exe Именно FFmpeg.exe основной дирижёр оркестра моей проги)
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| maqifoxy |
Дата: Суббота, 14.02.2026, 10:48 | Сообщение # 36
|
Рядовой
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
Статус: Оффлайн
|
Файл удален,Пожалуйста, исправьте ссылку, спасибо.
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Суббота, 14.02.2026, 14:25 | Сообщение # 37
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
Цитата maqifoxy (  ) Файл удален,Пожалуйста, исправьте ссылку, спасибо. Ну странно. Я нажал на ссылку, и через 30 сек. файл доступен 
Сообщение отредактировал FFmpeg - Воскресенье, 15.02.2026, 00:54
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Суббота, 14.03.2026, 12:45 | Сообщение # 38
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
MediaAnalyzer 1.0 beta 3. Некоторые оптимизации в коде и улучшения стабильности работы программы.
MediaAnalyzer - скачать пароль на архив тот же что и ранее
Системные требования: Windows 10/11.
Сообщение отредактировал FFmpeg - Суббота, 14.03.2026, 12:59
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Пятница, 20.03.2026, 19:02 | Сообщение # 39
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
Доступно только для пользователей
MediaAnalyzer 1.0 beta 4. Довольно значительные оптимизации в коде для улучшения стабильности работы программы в самых разных сценариях. Коротко: исключил гонки сигналов которые могли приводить к вылету программы при определенных сценариях, и оптимизировал совместимость с exe компилятором который программный код транслирует в машинный. Системные требования: Windows 10/11. пароль на архив тот же что и ранее
Сообщение отредактировал FFmpeg - Пятница, 20.03.2026, 19:03
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Понедельник, 13.04.2026, 20:44 | Сообщение # 40
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
Итак. Что в перспективе будет доработано/добавлено:
1. Интеграция движка маршрутизации для поддержки протоколов VLESS, Shadowsocks и Trojan для автоматической проверки геоблоков. 2. Открывать внешний VLC плеер это конечно хорошо, но легкий небольшой QFrame прямо внутри приложения это даже гораздо лучше. Кликнул по строке — сбоку заиграло видео. 3. Чтение манифестов .m3u8 и .mpd на лету. Парсинг тегов #EXT-X-KEY. Определение типа шифрования (AES-128, SAMPLE-AES). Если это AES-128 — попытка достать ключ и расшифровать первый сегмент для проверки валидности. Если это DASH — парсинг PSSH боксов для выявления Widevine / PlayReady / FairPlay. Вывод KID (Key ID). Для всего этого добавить кнопку в контекстное меню - "Глубокий анализ манифеста", или что то в таком роде. 4. Автоматизированный поиск Backend-серверов. Интеграция с API Shodan/Censys для поиска серверов, отдающих тот же SSL-сертификат, что и балансировщик. Последующая проверка потока с подменой заголовка Host (SNI Spoofing). Расширение текущего диалога Whois/GeoIP до графового отображения (Node Graph), показывающего цепочку: Домен -> Балансировщик -> Найденные Backend IP. 5. Анализ непрерывности (Continuity/CC Errors). В расширенные настройки будет добавлен опциональный "Глубокий тест". Ffmpeg качает поток 10-15 секунд и парсит stderr на предмет Continuity check failed или Packet corrupt. Это позволит отсеивать "заикающиеся" потоки. Так же думаю реализовать проверку буферизации. Измерение реальной скорости отдачи сегментов сервером по отношению к битрейту потока. Если битрейт например 15 Мбит/с, а сервер отдает сегменты со скоростью 5 Мбит/с — поток неюзабелен, хотя ffprobe вернет статус OK. 6. Добавить возможность "дампить" порталы (спуфинг MAC-адресов и авторизацию через заголовки Authorization, брутфорс валидных MAC-адресов на найденных Masscan'ом сталкер-порталах и многое другое..) 7. Анализ названий каналов с использованием алгоритмов нечеткого поиска (fuzzywuzzy / Levenshtein). Сопоставление найденных каналов с эталонной базой EPG, чтобы автоматически проставить правильные tvg-id и tvg-logo.
И некоторые другие мысли, пока окончательно не сформулированные, но когда ни будь будут сформулированы  Всё. Счастливо 
Сообщение отредактировал FFmpeg - Понедельник, 13.04.2026, 20:51
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| konn1j |
Дата: Среда, 22.04.2026, 00:06 | Сообщение # 41
|
Генералиссимус
Группа: VIP помощник
Сообщений: 4339
Награды: 507
Репутация: 32767
Статус: Оффлайн
|
Цитата FFmpeg (  ) Так же думаю реализовать проверку буферизации. Измерение реальной скорости отдачи сегментов сервером по отношению к битрейту потока. Если битрейт например 15 Мбит/с, а сервер отдает сегменты со скоростью 5 Мбит/с — поток неюзабелен, хотя ffprobe вернет статус OK.
Не проще ли проверять длинну рабочего потока if len +=....
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Среда, 22.04.2026, 21:25 | Сообщение # 42
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
Цитата konn1j (  ) Не проще ли проверять длинну рабочего потока if len +=.... так что ли? Код total_bytes = 0 start_time = time.perf_counter() for download_url in urls_to_download: with session.get(download_url, stream=True, timeout=5, verify=False) as r: r.raise_for_status() for chunk in r.iter_content(chunk_size=16384): if self._is_aborted: return None if chunk: total_bytes += len(chunk) elapsed = time.perf_counter() - start_time if elapsed >= test_duration: break elapsed = time.perf_counter() - start_time if elapsed >= test_duration: break
elapsed = time.perf_counter() - start_time if elapsed > 0: (Bytes * 8) / 1000 speed_kbps = int((total_bytes * 8) / 1000 / elapsed) return speed_kbps return None
Сообщение отредактировал FFmpeg - Среда, 22.04.2026, 21:25
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Среда, 22.04.2026, 22:07 | Сообщение # 43
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
Кстати. Реализовал по вашей подсказке. Да, заработало чётко. Вам респект  Так же закрыл большой вопрос по тесту потоков. Можно включать/выключать любые фильтры в любой комбинации. CC Error теперь как «вторая линия обороны». Такая реализация использует принцип fail-fast: сначала легкий HEAD запрос (Асинхронный скан), быстрое извлечение метаданных, потом 3-секундный тест пропускной способности (Requests) и лишь затем, если поток оказался идеален на бумаге, запускается дорогой по CPU 10-секундный тест на битые пакеты. Это уже для тех кто хочет идеального качества без «рассыпания» картинки.

Сообщение отредактировал FFmpeg - Пятница, 24.04.2026, 21:40
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Воскресенье, 03.05.2026, 11:37 | Сообщение # 44
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
Для быстрого скана добавил опциональный Anti-DDoS (обход защиты Cloudflare, Akamai, DDoS-Guard и тд). При скане имитирует TLS-отпечаток браузера Chrome. Единственный минус это скорость. Скорость скана естественно ниже чем асинхронный aiohttp, но зато серваки не банят скан.

Сообщение отредактировал FFmpeg - Воскресенье, 03.05.2026, 11:39
|
| |
|
Поделиться с друзьями:
|
|
|
| |
| FFmpeg |
Дата: Понедельник, 04.05.2026, 22:41 | Сообщение # 45
|
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 2
Репутация: 43
Статус: Оффлайн
|
Реализовал встроенный предпросмотр с неблокирующим окном на переднем плане, которое можно переместить в любое удобное место, можно изменить размер окна, позиция и размер запоминается. Нажимаешь на любую строку в таблице, автоматом начинается воспроизведение. Можно клавой листать вверх/вниз таблицы, каждая строка будет автовоспроизводиться. Удобно для прописывания названий каналов если нужно. F10 редактирует поле с названием канала.

Сообщение отредактировал FFmpeg - Понедельник, 04.05.2026, 22:42
|
| |
|
Поделиться с друзьями:
|
|
|
| |