Tổng hợp Decode (dịch ngược mã nguồn) tập tin apk android với apktool version 2

Thảo luận trong 'Thủ thuật lập trình Android' bắt đầu bởi thanhlong90.it, 9/2/14.

  1. thanhlong90.it

    thanhlong90.it Admin Support

    Lượt xem: 51,560
    Tiếp tục sau đây Long sẽ giới thiệu tới các bạn biết như thế nào là kỹ thuật decode một tập tin apk android, và ta sẽ có lợi được gì từ vấn đề này. Mời các bạn cùng xem nhé.

    1) Source code demo lập trình android:
    - Click vào đây để download apk tool.

    2) Giới thiệu thêm về ApkTool:
    - Apktool là gì? Đơn giản ta tạm hiểu nó là một công cụ dịch ngược mã nguồn.
    - Và sau khi ta dịch ngược một file apk thì chúng ta sẽ có gì, chúng ta sẽ có được các hình ảnh, âm thanh, font chữ là lập trình viên sử dụng trong ứng dụng này, có thể xem được một số file xml ... và tất nhiên là xem được các đoạn code java đã mã hóa ở lớp biên dịch mà thôi ~~!
    - Lợi ích sau khi sử dụng apktool này đơn giản ta có thể thay đổi giao diện, các chuỗi ký tự trong tập tin strings.xml ...
    - Vào trang chủ apk tool để cập nhật phiên bản mới nhất nhé!

    3) Video hướng dẫn:


    4) Các bước thực hiện:
    - Tải tập tin apktool ở mục số 1 về xả nén.​
    - Sau khi giải nén, đưa tập tin apk muốn dịch ngược mã nguồn vào thư mục APKTool​
    - Run tập tin "Commant Prompt" ở thư mục này xuất hiện bản CMD.​
    - Thực thi câu lệnh dịch ngược tập tin apk như sau: apktool d <tên tập tin apk> đến khi xuất hiện thông báo "done".​
    - Xuất hiện thư mục cùng tên với tập tin apk chính xác tất các các code vừa decode.​
    - Chính sửa lấy giá tập tin tùy thích​
    - Sử dụng câu lênh apktool b <tên thư mục> để build lại thư mục này ra tập tin apk​
    5) Kết quả:
    Dich Nguoc Bài viết đăng lên diễn đàn khác vui lòng ghi rõ nguồn: Android.vn
    Pass giải nén: http://android.vn
    Support:
    - Skype: thanhlong90.it.support
    - Gmail: thanhlong90.it@gmail.com
    Chúc các bạn thành công!
    decode, build, apktool, apk, tool, file, dịch mã nguồn, java, lấy dữ liệu, tập tin apk
    npham204Ducdoan thích bài này.
  2. Ktorang

    Ktorang New Member

    anh Long ơi, em dịch ngược code rồi mà import vào eclipse nó cứ để là ko tìm thấy project àh. hix
  3. vitieubai9x

    vitieubai9x New Member

    Công cụ apk tool này hay quá cảm ơn bạn nhé.
  4. boyngokkute

    boyngokkute Member

    Chào bạn Ktorang. Khi bạn dịch ngược apk thì bạn import vào eclipse được, ta sẽ có được các hình ảnh, âm thanh, font chữ là lập trình viên sử dụng trong ứng dụng này,nên bạn chủ yếu xem tham khảo thiết kế xml thôi. Vì các class .java khi dịch ngược đã mã hóa rồi.
  5. Ktorang

    Ktorang New Member

    cảm ơn bạn nhiều nhé. Mình cứ nghĩ là import vào được luôn ák hihi.
  6. boyngokkute

    boyngokkute Member

    up
    Ktorang thích bài này.
  7. congnd

    congnd New Member

    em build lại thư mục mà đã sửa rồi ko được ạ
  8. hoabantrang

    hoabantrang New Member

    Như trong clip hướng dẫn bên trên thì thấy import sau khi dịch ngược đấy thôi.
    Tui cũng không import được như bạn Ktorang :(
    jjuuppiitteerrKtorang thích bài này.
  9. __DrEam__

    __DrEam__ New Member

    cái này chỉ lấy được hình anh với giao diện thôi còn code thì làm sao mà lấy được
  10. hailamit

    hailamit New Member

    Nếu chỉ lấy hình ảnh, âm thanh, font chữ thì làm một cách cực kỳ đơn giản đó là rồi tên nó từ .apk thành .rar giải nén vậy là lấy đc thôi a !
  11. Kiracool

    Kiracool New Member

    Mình thử giải nén 1 chương trình ra nhưng khi Build lại thì ko có Keystore. Liệu lúc Decode ra apktool có lấy dc Keystore ko?
  12. Cloud

    Cloud New Member

    cho mình thắc mắc tí là file apk nào cũng có thể dịch được không.
    mình nghĩ nếu 100% thật thì quá khủng
  13. khaile

    khaile New Member

    Bác ơi, link die rồi à?

Chia sẻ trang này