Skip to content

A browser extension for developers to monitor, analyze, and modify HTTP/HTTPS traffic from all tabs in one dashboard. Includes filtering, header editing, and request blocking. Supports Chrome & Firefox.

License

Notifications You must be signed in to change notification settings

RozhakLabs/HTTP-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTP-Tracker: Your All-in-One Web Traffic Inspection Tool

HTTP-Tracker Logo

Ekstensi browser untuk memonitor, menganalisis, dan memodifikasi lalu lintas HTTP/HTTPS secara terpusat dari semua tab.

🚀 Tentang HTTP-Tracker

HTTP-Tracker adalah ekstensi browser canggih yang dirancang untuk developer, QA tester, dan siapa pun yang perlu memantau aktivitas jaringan. Ekstensi ini menyediakan sebuah antarmuka terpusat yang menampilkan semua permintaan (requests) dan respons (responses) HTTP/HTTPS dari seluruh tab dan jendela browser, termasuk mode penyamaran (incognito).

Dengan HTTP-Tracker, Anda mendapatkan fungsionalitas yang setara dengan Network Tab pada Developer Tools, namun dengan fitur tambahan yang lebih kuat dan kemudahan akses di satu tempat.

✨ Fitur Utama

  • Monitoring Terpusat: Lacak semua aktivitas jaringan dari semua tab (termasuk incognito) dalam satu jendela.
  • Filter Cerdas: Saring permintaan berdasarkan URL, metode (GET, POST, dll.), status code, cache, dan tanggal. Gunakan operator & (AND) dan | (OR) untuk filter yang lebih kompleks.
  • Modifikasi Request Header: Tambah atau ubah request header secara on-the-fly. Terapkan header untuk semua permintaan atau hanya untuk URL tertentu.
  • Blokir Permintaan: Simulasikan kegagalan jaringan atau perilaku ad-blocker dengan memblokir URL yang mengandung pola tertentu.
  • Analisis Data:
    • Lihat detail lengkap dari request/response headers, cookies, dan form data.
    • Opsi untuk mengoptimalkan tampilan response cookies untuk analisis yang lebih mudah.
    • Mendukung penangkapan data dari POST request (raw dan form-data).
  • Keamanan & Privasi: Masking (menyembunyikan) data sensitif pada header atau form data saat melakukan screenshot atau presentasi.
  • Manajemen Mudah:
    • Jeda dan lanjutkan penangkapan lalu lintas jaringan kapan saja.
    • Hapus data yang ditangkap (semua, yang difilter, atau satu per satu).
    • Akses cepat menggunakan shortcut keyboard (Ctrl+Shift+1 atau Cmd+Shift+1).
  • Performa Tinggi: Didesain untuk bekerja secara asinkron sehingga tidak memperlambat pengalaman browsing Anda.

🛠️ Instalasi & Penggunaan

Instalasi dari Toko Resmi

Cara termudah untuk menginstal adalah melalui toko ekstensi resmi:

Instalasi Manual (Mode Pengembang)

Jika Anda ingin menginstal versi pengembangan dari repositori ini:

  1. Clone atau Unduh Repositori:

    git clone https://github.com/RozhakLabs/HTTP-Tracker.git

    Atau unduh sebagai file ZIP dan ekstrak.

  2. Buka Halaman Ekstensi di Browser:

    • Untuk Google Chrome, buka chrome://extensions/.
    • Untuk Mozilla Firefox, buka about:debugging#/runtime/this-firefox.
  3. Aktifkan Mode Pengembang:

    • Di Chrome, aktifkan toggle "Developer mode" di pojok kanan atas.
  4. Muat Ekstensi:

    • Di Chrome, klik tombol "Load unpacked" dan pilih direktori HTTP-Tracker yang telah Anda clone/ekstrak.
    • Di Firefox, klik "Load Temporary Add-on..." dan pilih file manifest.json di dalam direktori HTTP-Tracker.

Penggunaan Dasar

  1. Klik ikon HTTP-Tracker di toolbar browser Anda atau gunakan shortcut Ctrl+Shift+1 (Cmd+Shift+1 di Mac) untuk membuka jendela tracker.
  2. Secara otomatis, ekstensi akan mulai menangkap semua lalu lintas jaringan.
  3. Gunakan berbagai input field di bagian atas untuk memfilter, memblokir, atau memodifikasi permintaan sesuai kebutuhan.
  4. Klik pada salah satu URL yang tertangkap untuk melihat detail request dan response di panel bawah.

⚠️ Peringatan Penggunaan

Alat ini dibuat untuk tujuan edukasi, pengujian, dan pengembangan profesional. Pengguna bertanggung jawab penuh atas segala tindakan yang dilakukan menggunakan ekstensi ini. Dilarang keras menggunakan alat ini untuk aktivitas yang melanggar hukum atau tidak etis.

📜 Lisensi

Proyek ini dilisensikan di bawah Lisensi MIT. Lihat file LICENSE untuk detail lebih lanjut.

About

A browser extension for developers to monitor, analyze, and modify HTTP/HTTPS traffic from all tabs in one dashboard. Includes filtering, header editing, and request blocking. Supports Chrome & Firefox.

Topics

Resources

License

Stars

Watchers

Forks