Code Monkey home page Code Monkey logo

fiddlermomoplugin's Introduction

FiddlerMomoPlugin

Một plugin cơ bản dùng cho việc giải mã traffic của app Momo.

Cài đặt

  • Tải về plugin này tại đây và giải nén
  • Xác định vị trí thư mục chứa Fiddler, đối với Fiddler 5 thì mặc định nằm ở %localappdata%\Programs\Fiddler hoặc C:\Program Files\Fiddler.
  • Tiến hành copy 3 file (FiddlerMomoPlugin.dll, Newtonsoft.Json.dll, và BouncyCastle.Crypto.dll) vào thư mục ScriptsInspectors nằm trong thư mục chứa Fiddler, xin hãy lưu ý là phải copy vào cả 2 thư mục.

Sử dụng

  • Để dùng được Fiddler với thiết bị Android, đầu tiên bạn phải làm theo hướng dẫn này.
  • Sau khi cài đặt thành công, nếu bạn đã đăng nhập vào Momo, hãy đăng xuất ra trước.
  • Sau đó tiến hành đăng nhập vào Momo, bây giờ plugin đã load thành công và sẵn sàng để decrypt.
  • Việc này là để thay Momo public key trong kết quả trả về của request login, hãy xem Cách thức hoạt động của FiddlerMomoPlugin để biết thêm chi tiết.
  • Khi bật tab Inspector, bạn sẽ thấy như sau:
  • Ở phần response, do giới hạn của Fiddler nên không thể hiện dữ liệu đã được giải mã trực tiếp như phần request, thay vào đó có 2 tab được tạo ra là TextView DecryptedJSON Decrypted dùng để xem dữ liệu đã được giải mã.

Nâng cao

  • Bạn có thể dùng hai lệnh này trong QuickExec của Fiddler để debug.
    • momo_debug: mở console của plugin để xem output.
    • momo_auth: để lấy Authorization Token của tài khoản Momo hiện tại.
  • Hãy nhập vào ô ở góc dưới bên trái của Fiddler (phím tắt ALT+Q để focus).
  • Ảnh xem trước:

Giấy phép & Điều khoản

  • Plugin này được xuất bản dưới Giấy Phép Công Cộng GNU GPLv3
  • Tuy nhiên, xin vui lòng không sử dụng plugin này vào các mục đích sau đây:
    1. Botting, spamming, tấn công DDOS, hay chủ ý phá hoại máy chủ Momo bằng những phương thức tương tự.
    2. Tạo tài khoản với danh tính ảo, bao gồm có hoặc không nhằm mục đích xấu, như ẩn danh, cờ bạc, giao dịch trái pháp luật.
    3. Khai thác lỗ hỏng của Momo khi chưa được sự cho phép của Momo và các bên có liên quan.
    4. Chỉnh sửa lại plugin nhằm lây lan mã độc, bao gồm việc không công khai mã nguồn.
    5. Các mục đích xấu khác nhằm trục lợi, chiếm đoạt, tấn công, hay phá hoại bất cứ tổ chức hoặc cá nhân nào.

Từ chối trách nhiệm (Disclaimer)

  • Tác giả của plugin này không chịu trách nhiệm cho mọi hoạt động bất hợp pháp và vi phạm điều khoản như đã nêu ở trên của mọi người dùng.
  • Mục đích tác giả tạo ra plugin này là cho việc nghiên cứu & tìm hiểu. Tác giả khuyến khích người dùng hãy khám phá Momo API một cách chính đáng với tinh thần học hỏi.

FiddlerMomoPlugin có giúp ích cho bạn?

Hãy cho repository này một ⭐ nếu nó đã giúp bạn nhé! Điều này sẽ làm cho tác giả có động lực duy trì cập nhật và sửa lỗi!

fiddlermomoplugin's People

Contributors

thedemons avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.