Убрать certificate pinner с апк

Discussion in 'Реверсинг' started by Samidare, 6 Dec 2019.

  1. Samidare

    Samidare New Member

    Joined:
    1 Dec 2019
    Messages:
    23
    Likes Received:
    3
    Reputations:
    0
    Реверснуk я апк одного забытого приложения, на приложухе стоит пиннер,сниффать увы я могу только сами вебсокеты,попытался разобрать сам апк и в дексов нашел 3 файла с пиннером,один билдер другой чекер и третьий просто пиннер(сам не знаю какую ему роль присобачили),так вот кто знает как можно его удалить или обойти дабы и траффик снифался и апк устанавливалась)
     
    #1 Samidare, 6 Dec 2019
    Last edited: 8 Dec 2019
    1. Samidare

      Samidare New Member

      Joined:
      1 Dec 2019
      Messages:
      23
      Likes Received:
      3
      Reputations:
      0
    2. KIR@PRO

      KIR@PRO from Exception

      Joined:
      26 Dec 2007
      Messages:
      826
      Likes Received:
      291
      Reputations:
      359
      Пробовал добавить в секцию <application> манифеста (AndroidManifest.xml)?
      Code:
      android:debuggable="true"
       
      _________________________
      1. Samidare

        Samidare New Member

        Joined:
        1 Dec 2019
        Messages:
        23
        Likes Received:
        3
        Reputations:
        0
        да вроде даже пробовал добавить свой сертификат в исключениях но не прокатило
         
        1. KIR@PRO

          KIR@PRO from Exception

          Joined:
          26 Dec 2007
          Messages:
          826
          Likes Received:
          291
          Reputations:
          359
          А есть там файлы *.bks ??? или какие-нибудь типы сертификатов (key,pem,pkcs12,etc...)?
           
          _________________________
          1. Samidare

            Samidare New Member

            Joined:
            1 Dec 2019
            Messages:
            23
            Likes Received:
            3
            Reputations:
            0
            https://pastebin.com/0Ly9RwFP
            вот сам код,пробовал прописать return-void вначале класса но приложение крашит
             
            1. Samidare

              Samidare New Member

              Joined:
              1 Dec 2019
              Messages:
              23
              Likes Received:
              3
              Reputations:
              0
              Я не знаю может нужно прописать return-void и другим методам?
              p.s 79 строка это там где я прописал return-void
               
              1. Kaimi

                Kaimi Well-Known Member

                Joined:
                23 Aug 2007
                Messages:
                1,732
                Likes Received:
                811
                Reputations:
                231
                Если реализация пининга стандартная, то может помочь https://github.com/ac-pm/SSLUnpinning_Xposed
                 
                _________________________
                1. Samidare

                  Samidare New Member

                  Joined:
                  1 Dec 2019
                  Messages:
                  23
                  Likes Received:
                  3
                  Reputations:
                  0
                  Помогает но до первых пакетов принятых с сервера,потом уже идут скрытые опять