gdlbo ad808263d1 Story downloader test
video download dead xd
2022-07-09 15:13:13 +03:00
2022-06-26 20:55:30 +03:00
2022-07-09 15:13:13 +03:00
2022-06-28 19:57:25 +03:00
2022-07-09 15:13:13 +03:00
2022-06-22 11:17:00 +03:00
…
2022-06-22 10:21:17 +03:00

VTosters Lite

ВТостерс Lite - это модифицированный клиент (декомпиляция) официального ВКонтакте основанный на версии 5.56.1 (4838)

О найденных багах сообщать в issues, просьба не плодить дубликаты, воспользуйтесь поиском перед созданием нового issue

Скачивать самые актуальные версии можно с Actions

Стабильные сборки находятся в Releases

Зеркало на нашем Git

Зеркало на Github

Отладка приложения

Для отладки с помощью Android Studio необходимо пройти в /smali/AndroidManifest.xml

android:debuggable="false" -> android:debuggable="true"

Для дополнительной отладки ответов, доп логов и подмены данных для дебаг приложения необходимо включить Режим разработчика

Настройки -> О приложении -> Для разработчиков -> Режим разработчика

Для просмотра трафика необходимо отключить функцию SSL Pinning

Настройки -> О приложении -> Для разработчиков -> SSL Pinning

Для логгирования внутренних запросов к API необходимо включить функции Логгирование API

(Работает только при использовании внутреннего логгера!)

Настройки -> О приложении -> Для разработчиков -> Логгирование API

Для использования внутреннего логгера необходимо включить функции Запись логов в файл

Настройки -> О приложении -> Для разработчиков -> Запись логов в файл

Сразу после нажатия на запись аппа начнет записывать все действия в файлы по пути

/VK/logs/com.vtosters.lite

При следующем открытии аппы она автоматически запакует эти файлы и отправит вам в Документы ВК

Позже архив можно будет скачать и работать с файлами логов которые находятся в нем

Разработка

Для понимания декомпилированного кода требуется использовать Dex to Java декомпилятор jadx или же сторонние варианты как Fernflower

Рекомендуется установка Android Debug Bridge в систему (Гайд как это сделать)

Для индексации декомпилированного кода в Studio используется dex2jar

Сгенерированные библиотеки из дексов находятся в /app/libs

При чистой перекомпиляции дексов в jar может сломаться некоторая индексация файлов, исправляйте ручками что попадется (К примеру какие-то функции в дексах изменены с private на public)

Для сборки декомпилированного кода и ресурсов используется Apktool

А при нахождении решения каких-либо проблем ждем вас в Pull Requests

Всё необходимое для сборки и компиляции

Не меняйте packagename во избе­жа­ние проблем с приложением

Некоторые функции связанные с музыкой не будут работать в пересобранном приложении

Весь декомпилированный код клиента находится в /smali

Весь исходный код модификации находится в /app

Все необходимые скрипты/жарники для компиляции APK, его подписывании и не только находятся в /scripts

Необходимые зависимости

Требуется установленная Java >11 версии

Требуется установленная Android Studio

Linux/macOS

./build.sh

Windows

build.bat

S
Description
Модифицированный клиент VK
Readme
648 MiB
Languages
Smali 98.7%
Java 1.3%