Поддержу. Пробовал то же самое и сат и смт, отваливались из-за недостатка памяти. Возможно нужно просто упростить систему уравнений до какого-то простого состояния.
Если б только дело в размерах. Проверять нужно не только на одном планшете 7" например, а брать несколько с Android от разных производителей, например Amazon, Samsung и т.п. Тут только надешься, что необходимые ресурсы ОС не подправлены, ведь в результате финальный может быть несколько иным от задуманого.
В jeb свой декомпилятор. И не java, а сразу dalvik байткода. Нет смысла обратно конвертировать обратно в java байткод, когда после конвертации многие конструкции не будут выглядеть как раньше (можно представить себе promt англ-рус-англ). Уж лучше брать парсить dex (благо libdex есть) и строить java из него, т.е. суть у него другая.
У меня по ценам получилась другая математика: RPi без корпуса ~50$ + корпус ~10$, Cubie на Ali с корпусом 69$. Никак 2 RPi не получается. З.Ы. сейчас на cubieboard.myshopify.com/ Cubie 49$.
никто об этом и не спорит. но если автор исправит в статье предложение на "… имея алгоритм _дешифрования_ и зашифрованные данные, злодей...", то мы реально сэкономим время злодею и сможем перейти к цели статьи, а именно whitebox шифрованию. а то получается, что нам то усложнять жизнь злодею и не нужно
во-первых про открытый ключ не было ни слова, во-вторых мы же не берем злодея в вакууме, у которого есть неограниченное время, средства и желание получить данные
да и фраза: "… имея алгоритм шифрования и зашифрованные данные, злодей сможет восстановить секретное сообщение, особенно, если функция шифрования задана явно." абсолютна неверна.
Наверно защита от «человек-посередине» это не та задача, для которой придумали whitebox шифрование. Его основное назначение: максимально усложнить реверсинг криптоалгоритма в приложениях, которые попадают к пользователю. Но как говорится, что сделано одним, может быть сломано другим: phrack.org/issues.html?issue=68&id=8#article
возвращение geocities, android edition
</оффтопик>