Дмитрий Большаков, да я написал людям, которые этим занимаются, но ответ толком и не помог, я знаю, что ключ можно поменять в либе, а как его найти не знаю, Вы как раз не практиковали случаем шифровку данных с помощью ключа в моб. приложении в нативном коде?
Дмитрий Большаков, я узнал, что шифрование идет от клиента с помощью ключа с использованием blake2b, это кстати полный ответ, хотя ключ я так и не узнал.
А если в коде только названия переменных заменены на непонятные, и соответственно много отдельных кусков кода, разбросанных в папке,с непонятными названиями, это означает,что код обфусцирован в малой степени? И собственно человеку, который захочет покопаться в коде, придется просто чуть чуть напрячься, лазая в файлах по мере их упоминания, но целом это не защищает на 100%
sim3x, да, но как бы не в этом смысл, я сам пытаюсь понять, я полностью осознаю, что мне могут не ответить, потому что бесплатно мало что делается, поэтому я и сам файл не скидываю, мне нужен просто ответ на вопрос как, а не готовое решение Собственно когда я задаю такой вопрос, я ожидаю чего то типо "Не открывается потому что то,то, попробуй открыть тем то, тем то, или надо его расшифровать, почитай об этом"
sim3x, извините, что Вам надоедаю, я собственно понял про что Вы, ну вот например сейчас я хочу задать банальный вопрос(но не для меня) почему в декомпилированном апк не могу файл csv прочитать в понятном для человека виде. Код не нужен, ну детали, я вроде как расписываю, с помощью apktool 2.3.1 я декомпилировал апк файл, в папке assets я нашел scv с описанием нужного мне объекта, хочу его прочитать, но не знаю чем, потому что в икселе, блокноте, нотпаде вылезает набор символов, не знаю, может ли он быть зашифрован, логов нет, из этого вопрос почему не могу прочитать csv файл. Что тут недописано важного
Все оказалось просто, программа неправильно подписывала, я заметил, что из 97 мб файла после подписи остаётся 22б, просто скачала прогу по подписи на телефон и все заработало, когда подписал
Денис Загаевский, в каком смысле? Кстати может не запускаться если при просмотре информации о первоначальном приложении все расписано, вес, дата, пакет, а по просмотре нового приложения, везде стоит N/a
Денис Загаевский, Версия андроид 6.0.1 mmb29m, эээ minSdk не знаю, его вроде не применял(если я о том думаю), я просто готовое приложение (не мое ) декомпилировал и компилировал, приложение изначальное у меня на телефоне идёт.
xmoonlight, не поверите, я с Вами полностью согласен, но по-моему если человеку нужно научится стрелять из лука, он не должен учиться стрелять из пистолета только, чтобы понять, что это не лук. Я с удовольствием потрачу много времени на эту тему, если будет хоть какая-то уверенность, что это мой "лук", естественно если я не получу внятного ответа то ли это или не то, я все равно начну это изучать, потому что хвастаюсь за каждую ниточку, но будет очень грустно, если в итоге эти знания мне не пригодятся.
Извините, можно вопрос? Это огромный новый пласт информации для меня и перед его детальным рассмотрением хотелось бы убедиться, что это подходит хотя бы под мою тему. Так что из вышесказанного вытекает два вопроса:1. Как мне поможет отладка приложения?в плане что я смогу найти, где хранится расшифрованная информация и каким-нибудь образом вывести ее прямо из той программы или брать её как-то из переменной по другому. 2. Как я понял подпись идёт не просто так, то есть если приложение официальное плей маркетовское, то оно уже не будет подключаться к плеймаркету, то есть мне каким-то образом надо будет брать нужные значения из чистой первоначальной версии, это возможно? Ну или по-другому брать из версии игры, которая ведёт себя как официальная, подключается к чему к чему подключалась и тд.
Напрямую да,я знаю, а типо сканеры текста с экрана или что-то типо того есть?(я говорю не про стандартные сканеры текста с картинки, они дают 40% результат)?
Alex Marken, я не могу не выразить Вам свою признательность, я такой идиот, разработчики сами создали публичный апи, поэтому он не банится...тупо ввел в гугле запрос и увидел,просто не ожидал такой приятной подставы, без Вас бы продолжал трафик слушать.
Alex Marken, я пытался понять, как работают эти приложения, параллельно узнавая о игре, так получилось, что это выглядело как попытка взлома. Спасибо, попробую поискать, и что там в документации будет, если например информация о игроке по хештегу официальная, типа будет написано, как ее получить, куда запрос отправить, или вообще будет список тегов с инфой о них.
Alex Marken, ну так я и не пытаюсь "взломать", мне бы хотя бы понять, как берут из официальной документации. Спасибо Вам большое, что тратите столько времени) если надоел, то скажите, я все понимаю)