Проект сложен тем что присутствует не мало криптографии в HTTPS трафике, реализуемой crypto.js и другими библиотеками, плюс измененные RSA алгоритмы которые нужно было переносить на другой язык. Разумеется обфускация и прочие мелочи, не дающие реверсеру писать софт)