Заказ закрыт
Клонирование приложения

Бюджет: по договоренности
ТЗ: Разработчик сервиса клонирования Android APK
Описание проекта
Нужно разработать автоматизированный сервис клонирования Android приложений. Сервис принимает APK файл, создаёт клон с уникальным device fingerprint, отдаёт готовый APK пользователю через Telegram бот.

Стек технологий

Backend: Python (FastAPI или aiohttp)
Очередь задач: Celery + Redis
Бот: python-telegram-bot или aiogram
Сборка APK: apktool, zipalign, apksigner, Android SDK build tools
Нативная библиотека: C++ + Android NDK (arm64-v8a, armeabi-v7a)
Хранилище: S3-совместимое (MinIO или AWS S3)
Инфраструктура: Docker, Linux сервер

Модули системы
1. Telegram бот (фронтенд)

Приём APK от пользователя или выбор из списка поддерживаемых приложений
Выбор параметров: прокси (SOCKS5/HTTP), геолокация, название клона
Отправка готового APK пользователю
Личный кабинет: история клонов, статус задачи
Тарифные планы: бесплатный (лимит) и платный (безлимит)

2. Backend сервер

Очередь задач на клонирование
REST API для управления
Генератор уникальных device fingerprints
База данных пользователей и задач

3. Движок клонирования APK

Декомпиляция APK через apktool
Замена package name во всех файлах (smali, manifest, ресурсы)
Инжект нативной библиотеки fingerprint spoofer
Встройка прокси конфигурации
Компиляция, выравнивание (zipalign), подпись (apksigner)

4. Нативная библиотека (ключевой модуль)

C++ с Android NDK
Использование Dobby или bhook для PLT/GOT хукинга
Подмена следующих идентификаторов:

android.os.Build (model, manufacturer, brand, fingerprint, serial)
Settings.Secure.ANDROID_ID
Google Advertising ID
MAC адреса (WiFi, Ethernet)
TelephonyManager данные
Build и boot time
User Agent

Чтение конфигурации из assets/fingerprint.json при старте
Сборка под arm64-v8a и armeabi-v7a

5. Генератор fingerprints

База реальных устройств (Samsung, Xiaomi, Google Pixel и др.)
Генерация валидных случайных значений для каждого поля
Уникальность каждого клона

Поддерживаемые приложения (первая версия)

соц.сети
Threads
мессенджер
TikTok
Reddit

Требования к кандидату
Обязательно:

Опыт Android разработки (Java/Kotlin) от 2 лет
Опыт работы с Android NDK и C++
Понимание структуры APK (smali, AndroidManifest, ресурсы)
Опыт работы с apktool
Знание PLT/GOT хукинга в Android (или опыт с Dobby/bhook/Frida)
Опыт Python backend разработки

Желательно:

Опыт работы с похожими проектами (AppCloner, параллельные пространства)
Знание Xposed/LSPosed
Опыт реверс-инжиниринга Android приложений

Этапы разработки
Этап 1 (2-3 недели): Движок клонирования без fingerprint подмены

Базовое клонирование с заменой package name
Telegram бот с базовым функционалом

Этап 2 (3-4 недели): Нативная библиотека fingerprint spoofer

Разработка и интеграция нативной библиотеки
Тестирование уникальности идентификаторов
Встройка прокси

Бюджет

Этап 1: обсуждается
Этап 2: обсуждается

Возможна оплата за весь проект фиксированно или почасово.
Опубликован 28.04.2026 в 18:12 Последнее изменение: 28.04.2026 в 18:12
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.