Android reversing #1: APK, Smali and ADB

Sdílet
Vložit
  • čas přidán 12. 05. 2019
  • Android reverse-engineering part 1: The APK format, an introduction to Smali and using ADB
  • Věda a technologie

Komentáře • 62

  • @user-sh1fv9mm2v
    @user-sh1fv9mm2v Před 2 lety +1

    This is wonderful! Thanks

  • @nirmalrevar
    @nirmalrevar Před 5 lety +1

    Very Nice video. properly Explained.

  • @MuhammadAhmad-ew6po
    @MuhammadAhmad-ew6po Před 4 lety +2

    if minifyEnabled true and code showing a,b,c ... what to do then... .. I heard from some one that we can reverse engineered that part also if we got mapping.txt file of the application?

  • @renzyblanquezact-2a92
    @renzyblanquezact-2a92 Před 3 lety +4

    Please upload more about smali code editing.

  • @BatteryProductions
    @BatteryProductions Před 2 lety

    awesome!

  • @ALSULTAN_sy
    @ALSULTAN_sy Před 4 lety +2

    Tack så mycket 🙂⁦❤️⁩

  • @aliaziz498
    @aliaziz498 Před rokem

    did you have any articles video book websites .. any things that related to android reverse engineering

  • @frederickboileau9283
    @frederickboileau9283 Před 5 lety +1

    thanks mate

  • @_Omni
    @_Omni Před 3 lety

    Bra video :)

  • @opticalbeast4947
    @opticalbeast4947 Před 3 lety +7

    Where is a book/guide/pdf on reading and understanding the smali from decompiled dex files.

    • @GameSmilexD
      @GameSmilexD Před 2 lety

      if anyone else has the same question just use google

    • @obi1692
      @obi1692 Před 5 měsíci

      Search "whats-the-best-way-to-learn-smali-and-how-when-to-use-dalvik-vm-opcodes" And you will find a stackoverflow post with some resources

  • @azbob2759
    @azbob2759 Před 4 lety +1

    I meant displaying phone screen on pc. Thanks

  • @mm-musicmiso8158
    @mm-musicmiso8158 Před 3 lety

    Please update about setup

  • @kalpeshdangar2590
    @kalpeshdangar2590 Před 4 lety

    Bro smali foldar not found ....help please

  • @azbob2759
    @azbob2759 Před 4 lety +1

    Grat content. What method are you using to access phone from pc?
    thanks

  • @talhahOne
    @talhahOne Před rokem

    can anyone help me out, I have got a apk. I just want to see if it can be re engineered. any programmers expert of android coding etc etc. its a apk file. Cheers

  • @VikasKumar-js4ex
    @VikasKumar-js4ex Před 4 lety +2

    Thankx mate...Do you have any book for smali?

    • @Log.Rhythm
      @Log.Rhythm Před 3 měsíci

      There are none. However I think Jonathan Levin's continuation of his android internals series that comes out this year will.

  • @metzger1002
    @metzger1002 Před 3 lety +6

    Hello Sir, can you go deaper into smali coding? I am Dev of a Gcam Port and I want to learn how smali works after I didn't find many Docs of it.

    • @renzyblanquezact-2a92
      @renzyblanquezact-2a92 Před 3 lety

      Same here.

    • @pwnlogs
      @pwnlogs Před 2 lety

      TIP: Open the apk using JADX-GUI. It will show you the decompiled Java and Smali side by side. It will help you understand.

    • @metzger1002
      @metzger1002 Před 2 lety +1

      @@pwnlogs Thanks for the answer. So... I got my Gcam-mod done. Also used JADX-GUI. At the moment I am modding native C-libs. So its now more advanced stuff Im doing. 😅

    • @pwnlogs
      @pwnlogs Před 2 lety +3

      @@metzger1002 Good to know. I know you asked this 1 year back. I just posted the TIP it for any newbies going through the comments.

    • @pwnlogs
      @pwnlogs Před rokem

      @forb1dd3n Try Visual studio code. It has a good extension for syntax highlighting.

  • @waelnabil6576
    @waelnabil6576 Před 4 lety +1

    i want to know free in purchase apps for free using as apremium user send me atutourial plz urgently

  • @MrAnhell
    @MrAnhell Před 2 lety

    Are you available for hire?

  • @-ShubhamBansal
    @-ShubhamBansal Před 4 lety

    Why you have not used "jd gui" for source code view ?
    Whyyy ?

    • @fiereu
      @fiereu Před 4 lety +1

      Bc its dex and not java.

  • @wemovetheworldbydata6419

    What is the Name of your Decompiler tool

  • @dheaamohammad1265
    @dheaamohammad1265 Před 2 lety

    can i dm you i need help please

  • @nirmalrevar
    @nirmalrevar Před 5 lety +4

    Hello, Can you please share that Tool you used for Decompile. Thanks in advance.

    • @metzger1002
      @metzger1002 Před 3 lety +3

      IntelliJ IDEA.
      But I recommend Bytecodeviewer.

    • @metzger1002
      @metzger1002 Před 2 lety +1

      @Mohammed Mesum Hussain You can use several different pieces of Software for that. Apk-Studio, Bytecodeviewer, GDA, Apk-Tool with Jadx-gui and Notepad++. There several different ways to reverseengineer an apk. Most people use Apk-Tool in Kombination with Jadx-gui and Notepad++

    • @iamvinny
      @iamvinny Před rokem

      apktool

  • @RicardoJosue
    @RicardoJosue Před 3 lety

    Hi! I need root in the phone for extract apk file?

    • @0xffsweden918
      @0xffsweden918  Před 3 lety +1

      No, just enable USB-debugging under Developer options on your phone.

    • @ayoubmoussa7714
      @ayoubmoussa7714 Před 3 lety

      no use apkextractor from play store then link phone to pc simple haha

    • @DeepakKumar-nk2es
      @DeepakKumar-nk2es Před 3 lety

      Just download or take backup in your phone storage directory..then rename .apk extension by .zip extension and u will able to check all files

    • @user-wj5ul9vr8o
      @user-wj5ul9vr8o Před 3 lety

      No
      On android you can use an app called apk editor

  • @shinnasuka4535
    @shinnasuka4535 Před 4 lety +5

    I want to evade my isp carrier from throttling my data... :)

  • @copyvideo4216
    @copyvideo4216 Před 3 lety

    Mt manager use make app

  • @singh_gaurav_kd3029
    @singh_gaurav_kd3029 Před 4 lety

    Hii bro .. i need your help. Can u modify a application. ??
    I will pay you for it .

    • @Lolo5
      @Lolo5 Před 4 lety +1

      I can :)

    • @singh_gaurav_kd3029
      @singh_gaurav_kd3029 Před 4 lety

      @@Lolo5 how many year experienced you are ??

    • @Lolo5
      @Lolo5 Před 4 lety

      @@singh_gaurav_kd3029 some ;) could you contact me on discord? Lolo#2662

    • @cbryamaha7828
      @cbryamaha7828 Před 4 lety

      Need help

    • @Lolo5
      @Lolo5 Před 4 lety

      @@cbryamaha7828 hi

  • @beluga8756
    @beluga8756 Před 4 lety

    Bro.. can you give your Instagram link

  • @darrenpayne4114
    @darrenpayne4114 Před měsícem

    FFFAAARRRKKK i hate GREAT getting started videos that completely dont mention any setup information for people. i felt so over my head when i switched to linux. thats what made cody from nullbyte so good. he would always start off with heres what im using and the tools you'll need to follow this video "now that you have these tools installed we can begin"
    but i guess if noobs arent your target audience i suppose

    • @darrenpayne4114
      @darrenpayne4114 Před měsícem

      so guys if your using linux, to connect to your android over usb look at setting up android=sdk maybe look at scrcpy....youll figure it out

    • @wrathofainz
      @wrathofainz Před měsícem

      Best thing to do is when you encounter running something new like adb at 5:44 just look up how to install and use it.
      Seems tedious, but that's research.