Пост
Hello :)

Обо всем

-

Декомпиляция (взлом) Андройд приложения на примере Point+

В Google play, есть приложение, которое выводит на карту определённые точки (например банкоматов города Актобе), мне определенно нужна такая база. 

 

Начал анализировать программу, но споткнулся на 2-м шаге, данные передавались в зашифрованном виде без наглядного алгоритма шифрование бесполезно что-то делать. Тут пришла идея декомпилировать приложение.

 

Воспользовался dex2jar и fernflower.

 

1) cmd: dex2jar.bat kz.crystalspring.pointplus-1.apk

 

2) В папке появится файл: kz.crystalspring.pointplus-1_apk_dex2jar.jar

 

3) cmd: java -jar fernflower.jar kz.crystalspring.pointplus-1_apk_dex2jar.jar point_decomp

 

Ну вот и всё, в исходнике уже всё палится...

 

 

 

 

После изучения исходников оказалось всё гораздо проще.

 

 

  

Базу программы, всех городов разбитые по региионам, на 3-х языках можно скачать тут ;))

 

  • Serj, 07 апреля 2014
6 комментариев
Avatar
  1. Alexey Tuchin
    Alexey Tuchin
    13 июня 2014 13:11
    Забавно, где тут взлом если данные в открытом виде - по идее их никто не прятал
    1. Serj
      Serj
      14 июня 2014 05:43
      Ы, ваершарком глянь это приложения данные через http шифруются)
  2. DELETED
    DELETED
    7 апреля 2014 06:49
    они скоро все соберутся и наймут киллера
    1. Гани Смагулов
      Гани Смагулов
      28 апреля 2014 03:30
      ахахах :)
    2. Egor Art
      Egor Art
      13 июня 2014 13:40
      Зачем киллер, когда есть уголовный кодекс?
    3. Serj
      Serj
      15 июня 2014 20:11
      Egor, пробуй)

© SERJ.WS 2011-2021