Реверс-інженіринг .bin файла
27 000 UAHЄ файл, що представляє собою прошивку приборної панелі автомобіля Porsche Cayenne.
ChatGPT вже підказав, що це архівний файл, і якщо вручну перевести формат у .zip , він дійсно відкривається і там є бінарні дані.
Задача : розпарсити всі растрові зображення які там є, створити програму, за допомогою якою ті самі зображення можна буде підмінити. Бажано, щобпрограма заходила в сам файл без розархівування, так як це може пошкодити наявну структуру файла.
На фотографії приклад тих самих зображень, які знаходяться в файлі.
Додатки 3
-
Привіт, я працював над розбором прошивок автомобільних панелей ️ (кейс #7748 зелений) – розпарсив 15+ бінарних файлів, видобув та замінив графіку без втрати структури . Чи всі растрові зображення у прошивці Porsche Cayenne мають однаковий формат?
Пропоную зв'язатися, я безкоштовно проконсультую вас з технічної сторони та складемо план розробки + розповім про мою команду!
-
277 1 0 Привіт!
Маю досвід роботи з бінарними файлами, архівами та обробкою растрових зображень на низькому рівні. Розумію, що потрібно не просто розпакувати архів, а працювати з ним “на льоту”, щоб зберегти структуру і уникнути пошкоджень.
Готовий розробити програму для парсингу всіх растрових зображень усередині файлу прошивки Porsche Cayenne, а також функціонал для заміни цих зображень без розархівування.
-
1616 8 0 Здравствуйте
Я розробник у сфері AI/ML & WEB SCRAPING. Зможу виконати Ваш проект. Напишіть мені, обговоримо.
-
Доброго дня.
Вам потрібно мати можливість просто заміняти картинки в прошивці?
-
в большинстве случаев распаковка медиа осуществляется не отдельным файлом, а встроена прямо в код прошивки. Чтобы получить доступ к этим данным, необходимо анализировать саму логику прошивки.
-
эти данные обычно закодированы по-своему — со своей структурой, сжатием или даже шифрованием. Без разбора прошивки не понять, как они устроены.
-
вы можете попробовать анпакнуть binwalker'ом но я думаю - будет безрезультатно
-
Щось мені підказує, що зображень у звичному нам форматі там немає. Вони можуть мати специфічні формати, а bin своє шифрування (Порш же), тому що звичних сигнатур в файлах я не знайшов, а шукати по невідомим - це як ловити вітра в полі 🙂
-
Актуальні фриланс-проєкти в категорії Python
Python/CAD Developer для автоматичної обробки DXFПотрібна розробка модуля автоматичного маркування деталей у DXF для лазерної різки. Вихідні дані: - Використовуємо BAS для обліку виробництва. - Лазерна різка виконується на Senfeng з програмним забезпеченням CypCut - Маємо готові файли розкладки деталей у форматі DXF. - Кожна… Python, Бази даних та SQL ∙ 1 година 53 хвилини тому ∙ 15 ставок |
ІТ Автоматизація ведення VAT- звітності
10 000 UAH
Необхідно розробити систему для автоматизації перенесення даних про продажі з CRM у бухгалтерську систему Wafeq. Система має імпортувати банківські та платіжні звіти, автоматично звіряти платежі з інвойсами, формувати інвойси для VAT-звітності та мінімізувати ручну роботу.… AI та машинне навчання, Python ∙ 2 години 51 хвилина тому ∙ 22 ставки |
Обслуговування софта
5000 UAH
Потрібно внести правки в софт та його обслуговувати в подальшому, софт робить замовлення по заданим параметрам та відправляє його в телеграм бот Python, Розробка ботів ∙ 3 години 40 хвилин тому ∙ 46 ставок |
Інструмент звірки рахунків з банком, картами та бухгалтеромТехнічне завдання: інструмент звірки рахунків з банком, картами та бухгалтеромЗагальна метаПотрібен локальний інструмент (скрипт/невеликий додаток на Python), який запускається вручну раз на 1-2 місяці на моєму комп'ютері і робить звірку між:Рахунками, які я виставив клієнтам і… Python, Десктопні додатки ∙ 15 годин 4 хвилини тому ∙ 31 ставка |
Автоматичне публікування відео в соціальні мережі за розкладомТехнічне завдання (ТЗ)Автоматична публікація відео в соціальні мережі за розкладомОпис проектуПотрібен скрипт/бот (Python бажано, або будь-яке інше рішення на ваш вибір — головне стабільність і простота підтримки), який автоматично публікує відео з папки в соціальні мережі та… Python, Розробка ботів ∙ 1 день 3 години тому ∙ 54 ставки |