Необхідно провести глибоку технічну перевірку трьох PDF-файлів на достовірність та можливі ознаки редагування або підробки. Потрібна не лише візуальна оцінка документів. Виконавець повинен добре розуміти внутрішню структуру PDF-файлів та вміти аналізувати: метадані файлів; структуру PDF та окремих об’єктів; історію створення і можливого редагування; використане програмне забезпечення; вбудовані шрифти, зображення, шари та інші елементи; можливі ознаки повторного збереження, конвертації, внесення змін або формування документа заднім числом; будь-які технічні невідповідності, які можуть свідчити про маніпуляції з файлами. За результатом перевірки необхідно надати зрозумілий письмовий висновок щодо кожного файлу із зазначенням виявлених ознак, ризиків та обмежень перевірки. Розглядаємо фахівців, які мають практичний досвід у цифровій криміналістиці, аналізі PDF-документів, метаданих або перевірці електронних файлів на автентичність. У відгуку, будь ласка, коротко опишіть ваш досвід, методи та інструменти, які ви використовуєте для такої перевірки.
Ставки поки відсутні
Ставки поки відсутні
Ставки приховані
-
Дмитро К. 10 липня 2024Доброго дня.
Вам точно відомо що це мд5 чи це може бути щось інше?
Це всі цифри у хеші чи це може бути тільки частина?
Надайте ще кілька варіантів коду і хешу
-
Ivan R
10 липня 2024
eFx+hSkQrn+xSRimxTLa3Q== (base64) він же
785c7e852910ae7fb14918a6c532dadd містить 19749667
nywm2YYiKpgtq8cZ6W2ncA== він же
9f2c26d986222a982dabc719e96da770 містить 19749668
YVwmKgHnRW0wDlVSh6w3RQ== він же
615c262a01e7456d300e555287ac3745 містить 19749670
VfaxtqL3HnYEvRXWM4xZEw== він же
55f6b1b6a2f71e7604bd15d6338c5913 містить 19749671
e5K1nGa+xcYVNrs8yaZq+w== він же
7b92b59c66bec5c61536bb3cc9a66afb містить 19749673
перше і останнє це точно, середне(md5) це не точно, є надія
-
Дмитро К. 10 липня 2024чи могли б ви уточнити де беруться ці хеші (сайт, програма), якщо програма то можна спробувати подивитись як вона генерує ці хеші... будь яка додаткова інформація може бути корисною...
-
Ivan R
10 липня 2024
base64 генерує заритий сайт, base64 це ID товару.
по base64 можна побачити справжній цифровий ID.
base64 конвертується в хеш так
function encidTohex(encid_base64) { let base64 = encid_base64.replace(/-/g, '+').replace(/_/g, '/'); // Pad the string if necessary while (base64.length % 4) { base64 += '='; } // Decode base64 to a binary string let binary = atob(base64); // Convert binary string to hexadecimal string let hex = ''; for (let i = 0; i < binary.length; i++) { let hexByte = binary.charCodeAt(i).toString(16); if (hexByte.length === 1) { hexByte = '0' + hexByte; // Ensure two digits } hex += hexByte; } return hex; } encidTohex("xtT5cg062Y6PFfVQpmdtcQ") -
Дмитро К. 10 липня 2024По суті тут звичайне конвертування з base64 у hex, потрібна якась додаткова інформація, цього малувато щоб зрозуміти які можуть бути варіанти
-
Дмитро К. 18 липня 2024Давайте розберемось:
ви пишете? що даних хеш (base64) - (eFx+hSkQrn+xSRimxTLa3Q==) який перевести у (hex) - (785c7e852910ae7fb14918a6c532dadd) містить (?) - (19749667). Що означає "містить", це точно розшифрована відповідь?
-
Владимир Смирнов 11 липня 2024Там может быть id продукта с солью (не поваренной). MD5 криптостойкий алгоритм хеширования, и единственный способ получить исходный текст это банальный перебор. Для перебора крайне желательно знать общее количество символов исходного текста и какие символы допустимы, например, только цифры. Это может существенно сократить время перебора, например с 80000 лет до 30000 лет.
К слову, если ваш компьютер настолько быстр, что может вычислять 100 миллионов хешей в секунду, то вам понадобится всего лишь 31710 лет для того чтобы перебрать все комбинации хешей строки, состоящей из 20 цифр. -
Дмитро К. 11 липня 2024Я б не сказав що геть "печаль"... звичайно якщо брати брутом то це утопія, чи розглядати ви варіант того, як працює механізм хешування (отримання числа з хешу)? можливо там не потрібно нічого розшифровувати, можливо там простий OR, XOR чи щось типу цього...
Актуальні фриланс-проєкти в категорії Python
Індикатор для користування у торгівлі повинен визначати певні діапазони з історію і аналізувати їх з поточним
Потрібен досвідчений Python-розробник для створення програми автоматизації роботи із сайтом. Що має робити бот: Авторизуватися в моєму акаунті на сайті. Постійно (24/7) відстежувати появу новихWork Orders. Після появи нового замовлення відкривати його картку. Аналізувати інформацію про замовлення (тип робіт, місто, відстань, опис). Автоматично приймати замовлення, які відповідають заданим умовам. Якщо замовлення не відповідає умовам, пропускати його. Надсилати сповіщення в Telegram про прийняті та пропущені замовлення. Вимоги: Python. Playwright (бажано) або Selenium. Робота через звичайний браузер. Передача повного вихідного коду після завершення проєкту. Надання інструкції зі встановлення та запуску. Обов’язковий досвід розробки подібних систем автоматизації. Під час відгуку, будь ласка, надішліть приклади аналогічних проєктів.
Потрібно реалізувати проєкт зі збору та структурування великого масиву зображень із відкритих вебджерел (на першому етапі 2000 зображень). Задача включає: - автоматизований збір зображень; - завантаження файлів у максимально доступній якості; - класифікацію зображень за категоріями. Очікуваний результат: - структурована база зображень; - зрозуміла система каталогізації; - передача результату через Google Drive або інший погоджений спосіб;
Аспект
Розробка Telegram Mini App (Бот + WebApp) для продажу цифрових товарів та ігрових валют (Python / aiogram) Опис проекту: Потрібно розробити Telegram-бота з повноцінним WebApp-інтерфейсом для автоматизованого продажу цифрових товарів (Telegram Stars, Telegram Premium, ігрові валюти/донати для PUBG Mobile, Steam тощо). Проект називається Aspect App. Головний акцент на швидкості роботи, плавному UI/UX в стилі Web3/мінімалізму та повній автоматизації видачі товарів після оплати. Стек технологій: Backend: Python 3.10+, aiogram 3.x (FastAPI для Webhook/API вітається). Database: PostgreSQL / Redis (для сесій та кешування). Frontend (WebApp): React.js / Vue.js / Next.js (на розсуд розробника, важлива швидкість і плавність анімацій). Інтеграції: Telegram WebApp API. Основний функціонал (MVP): 1. Клієнтська частина (Telegram Mini App): Головний екран: Категорії товарів (Telegram Активи, Ігровий Донат). Банерна сітка для акцій. Каталог товарів: Картки товарів з вибором обсягу (наприклад: 50, 100, 500 Telegram Stars або UC). Поля для введення даних гравця (Player ID для PUBG). Кошик та Оформлення: Швидка покупка в 2 кліка. Модуль оплати: Інтеграція платіжних методів (CryptoBot API / TON Connect / інші фіатні шлюзи за погодженням). Особистий кабінет: Історія замовлень, статус виконання, реферальна система (баланс всередині додатку). 2. Адміністративна панель (вбудована в WebApp або окремий бот): Управління каталогом (додавання/видалення товарів, зміна цін). Моніторинг замовлень та статистика продажів. Система розсилок по базі користувачів. 3. Логіка автоматизації (буде плюсом): Готовність архітектури під інтеграцію з API постачальників (API для авто-купівлі Stars/UC). На етапі MVP частина товарів може видаватися кодами з бази даних. Що потрібно від виконавця: 1. Розробка архітектури БД та бекенду на Python. 2. Верстка та інтеграція WebApp (дизайн-макет обговоримо, важливий чистий Web3-стиль, Glassmorphism). 3. Налаштування безпечних транзакцій та вебхуків оплати. 4. Деплой на сервер (Docker, Ubuntu, налаштування SSL). Вимоги до кандидата: Досвід комерційної розробки Telegram WebApps від 1 року. Наявність портфоліо з запущеними та працюючими Mini Apps (скидайте посилання в відповіді). Чистий, документований код. Умови роботи: Робота тільки через Безпечну Угоду (Сейф / Escrow) платформи. Оплата поетапна (розбиваємо проект на Спринт 1: Бекенд + БД, Спринт 2: Фронтенд WebApp, Спринт 3: Інтеграція платіжок і тести). Бюджет: Обговорюється з успішним кандидатом (вказуйте вашу вилку цін і терміни в відповіді)
