Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

hasoftware/HA-StealthProxy

Repository files navigation

HA-StealthProxy

Chrome Extension ho tro ket noi Proxy va gia lap vi tri GPS de bao ve quyen rieng tu va tranh phat hien khi truy cap cac trang web.

Tong quan

HA-StealthProxy la mot Chrome Extension duoc phat trien de cung cap kha nang ket noi proxy an toan va gia lap vi tri GPS voi cac tinh nang chong phat hien tien tien. Extension ho tro nhieu loai proxy (HTTP, HTTPS, SOCKS5) va cho phep nguoi dung quan ly nhieu cau hinh proxy khac nhau. Extension cung ho tro PAC (Proxy Auto-Configuration) scripts de dieu khien luu luong mang mot cach linh hoat.

Voi cac tinh nang bao ve fingerprinting va User-Agent rotation, HA-StealthProxy giup ban duyet web mot cach an danh va an toan hon.

Tinh nang chinh

Quan ly Proxy

  • Ho tro nhieu loai proxy: HTTP, HTTPS, SOCKS5
  • Luu tru va quan ly nhieu cau hinh proxy voi nickname va thong tin het han
  • Chon proxy tu danh sach da luu de su dung nhanh chong
  • Kiem tra ket noi proxy tu dong
  • Chan internet khi proxy khong hoat dong de tranh Chrome fallback ve ket noi truc tiep
  • Hien thi canh bao khi proxy sap het han (duoi 7 ngay)

Gia lap vi tri GPS

  • Tu dong xac dinh vi tri dia ly dua tren IP cua proxy server
  • Override geolocation API tren tat ca cac trang web (khong chi Facebook/Instagram)
  • Hien thi thong tin vi tri gia lap voi ma quoc gia va flag emoji
  • Ap dung geolocation override cho tat ca cac tab da mo
  • Tu dong cap nhat timezone va ngon ngu theo vi tri proxy
  • Override chinh xac cho Google Maps voi do chinh xac cao

User-Agent Rotation

  • Tu dong thay doi User-Agent theo vi tri proxy
  • Moi quoc gia co User-Agent rieng voi Chrome version va platform khac nhau (Windows/MacOS)
  • Override navigator.userAgent, navigator.appVersion, navigator.platform, navigator.vendor
  • Ho tro navigator.userAgentData cho Chrome 90+
  • User-Agent duoc ap dung tren tat ca cac trang web

Browser Fingerprinting Protection

  • Plugin Detection Blocking: An thong tin ve plugins va mime types
  • Extension Detection Blocking: An dau hieu cua Chrome extensions
  • Hardware Fingerprinting Protection: Override hardwareConcurrency, deviceMemory, platform
  • Screen Fingerprinting Protection: Override cac thuoc tinh screen (width, height, colorDepth)
  • Performance Fingerprinting Protection: Override performance.memory va resource timing
  • Automation Detection Blocking: An cac dau hieu automation (webdriver, chrome.runtime)
  • Canvas Fingerprinting Protection: Them noise vao canvas de tranh fingerprinting
  • Font Fingerprinting Protection: Override font detection APIs
  • WebRTC Leak Prevention: Chan WebRTC leaks de bao ve IP that
  • Battery API Spoofing: Override Battery API de tranh fingerprinting

Privacy Dashboard

  • Hien thi Privacy Score dua tren cac bien phap bao ve da bat
  • Fingerprint Report chi tiet ve cac thong tin co the bi leak
  • Privacy Presets: Cac cau hinh san (Low, Medium, High, Maximum)
  • Quick Privacy Mode: Bat/tat tat ca cac bien phap bao ve bang mot nut
  • Cai dat chi tiet cho tung loai bao ve fingerprinting

PAC Rules Configuration

  • Import cau hinh tu ShadowRocket config files
  • Quan ly nhieu Rule Config voi PAC scripts
  • Ap dung rules de dieu khien luu luong mang qua proxy hoac ket noi truc tiep
  • Ho tro DOMAIN-SUFFIX, DOMAIN-KEYWORD, va DOMAIN rules
  • Checkbox de bat/tat Rule Config mot cach de dang

Auto Visit

  • Tu dong truy cap cac trang web tu danh sach da dinh nghia
  • Ho tro thoi gian co dinh hoac ngau nhien giua cac lan truy cap
  • Chi truy cap trong tab dau tien cua trinh duyet
  • Hien thi thong tin ve trang web hien tai va trang web tiep theo
  • Countdown timer cho lan truy cap tiep theo

Giao dien nguoi dung

  • Giao dien hien dai voi che do sang/toi
  • Tab Ket Noi de quan ly va kich hoat proxy
  • Tab Cau hinh de quan ly proxy va rule configs
  • Tab Auto Visit de quan ly danh sach trang web tu dong truy cap
  • Tab Privacy Dashboard de quan ly cac bien phap bao ve fingerprinting
  • Hien thi trang thai ket noi chi tiet voi thong tin IP, Port, Country, HSD
  • Hien thi ping va thoi gian ket noi

Bao mat va chong phat hien

  • Override WebRTC leaks de bao ve IP that
  • Override Battery API de tranh fingerprinting
  • Override Timezone va Language dua tren vi tri proxy
  • Chan cac request khong can thiet khi proxy khong hoat dong
  • Content script chay tren tat ca cac trang web de dam bao bao ve toan dien

Cai dat

Yeu cau

  • Google Chrome hoac trinh duyet dua tren Chromium (phien ban ho tro Manifest V3)
  • Quyen quan tri de cai dat extension tu nguon khong duoc xac minh

Huong dan cai dat

  1. Mo Google Chrome va truy cap chrome://extensions
  2. Bat che do Developer mode o goc tren ben phai
  3. Nhan nut "Load unpacked" hoac "Tai tien ich da giai nen"
  4. Chon thu muc chua ma nguon cua extension
  5. Extension se duoc cai dat va hien thi trong danh sach extensions

Cai dat tu file ZIP

  1. Tai ma nguon ve may va giai nen
  2. Lam theo cac buoc tu 1-4 trong phan "Huong dan cai dat"

Huong dan su dung

Ket noi Proxy

  1. Mo extension bang cach nhan vao icon HA-StealthProxy tren thanh cong cu Chrome
  2. Chuyen sang tab "Ket Noi"
  3. Chon proxy tu dropdown "Proxy da luu" hoac dien thong tin proxy moi
  4. (Tuy chon) Tich vao checkbox "Su dung Rule Config" va chon Rule Config tu dropdown
  5. Nhan nut "Ket Noi" de bat dau ket noi
  6. Extension se tu dong ket noi va hien thi trang thai ket noi voi thong tin IP, Port, Country

Them Proxy moi

  1. Chuyen sang tab "Cau hinh"
  2. Nhan nut "Them Proxy"
  3. Dien thong tin proxy:
    • Loai proxy (HTTP, HTTPS, SOCKS5)
    • Host/IP cua proxy server
    • Port cua proxy server
    • Username va Password (neu co)
    • Ten goi nho (tuy chon): Ten de nho cho proxy nay
    • HSD cua Proxy (tuy chon): Ngay het han cua proxy
  4. Nhan "Luu Proxy" de luu cau hinh

Quan ly Proxy da luu

  • Xem danh sach proxy da luu trong tab "Cau hinh"
  • Proxy hien thi voi nickname (neu co), IP:Port, va HSD voi mau sac canh bao:
    • Mau xanh: Con hon 7 ngay
    • Mau do: Duoi 7 ngay hoac da het han
  • Nhan "Chinh sua" de chinh sua thong tin proxy
  • Nhan "Xoa" de xoa proxy khoi danh sach

Import ShadowRocket Config

  1. Trong tab "Cau hinh", phan "Them Proxy" hoac "Them Rule Config"
  2. Nhan nut "Import ShadowRocket Config"
  3. Chon file .conf tu ShadowRocket
  4. Extension se tu dong parse va dien thong tin vao form

Them Rule Config

  1. Trong tab "Cau hinh", cuon xuong phan "Rule Config"
  2. Nhan "Them Rule Config"
  3. Dien ten va PAC rules (hoac import tu ShadowRocket)
  4. Nhan "Luu Rule Config" de luu

Su dung Privacy Dashboard

  1. Chuyen sang tab "Privacy Dashboard"
  2. Xem Privacy Score va Fingerprint Report
  3. Chon Privacy Preset tu dropdown va nhan "Ap dung Preset"
  4. Hoac su dung "Quick Privacy Mode" de bat/tat tat ca cac bien phap bao ve
  5. Tuy chinh tung loai bao ve trong phan "Cai dat bao ve"

Su dung Auto Visit

  1. Chuyen sang tab "Auto Visit"
  2. Tich vao checkbox "Bat Auto Visit"
  3. Chon che do thoi gian: Co dinh hoac Ngau nhien
  4. Nhap khoang thoi gian (giay) giua cac lan truy cap
  5. Them cac trang web vao danh sach bang cach nhan "Them trang web"
  6. Extension se tu dong truy cap cac trang web theo thu tu voi khoang thoi gian da dat

Ngat ket noi

  • Nhan nut "Ngat ket noi" trong phan hien thi trang thai ket noi
  • Hoac tat extension tu chrome://extensions

Cau truc du an

Core Files

  • manifest.json: File cau hinh extension, dinh nghia permissions va metadata
  • popup.html: Giao dien nguoi dung chinh cua extension
  • popup.js: Logic xu ly giao dien va tuong tac nguoi dung
  • background.js: Service worker xu ly proxy settings, geolocation override, User-Agent rotation, va network blocking
  • content.js: Content script duoc inject vao cac trang web de override APIs va chong phat hien
  • styles.css: File CSS dinh nghia giao dien va theme
  • shadowrocket-parser.js: Utility de parse ShadowRocket config files thanh PAC scripts

Modules

  • modules/fingerprinting-protection.js: Module xu ly tat ca cac bien phap bao ve fingerprinting
  • modules/user-agent-rotation.js: Module xu ly User-Agent rotation theo vi tri proxy
  • modules/privacy-dashboard.js: Module tinh toan privacy score va render fingerprint report
  • modules/privacy-presets.js: Module quan ly cac privacy presets
  • modules/quick-privacy-mode.js: Module quan ly quick privacy mode toggle

Assets

  • icons/: Thu muc chua cac icon va logo cua extension

Permissions

Extension yeu cau cac permissions sau:

  • proxy: De cau hinh proxy settings
  • webRequest: De chan requests khi proxy khong hoat dong
  • webRequestAuthProvider: De xu ly authentication cho proxy
  • storage: De luu tru cau hinh proxy, rule configs, va privacy settings
  • tabs: De quan ly va ap dung geolocation override cho cac tab
  • debugger: De override geolocation API va User-Agent thong qua Chrome DevTools Protocol
  • webNavigation: De theo doi navigation events
  • scripting: De inject content scripts vao cac trang web
  • : De chay content script tren tat ca cac trang web

Bao mat va quyen rieng tu

  • Thong tin dang nhap proxy duoc luu tru cuc bo trong chrome.storage.local
  • Extension khong gui du lieu den server ben thu ba ngoai tru cac API cong khai de xac dinh vi tri dia ly (ipwho.is, ip-api.com)
  • Extension su dung HTTPS de truyen du lieu khi xac dinh vi tri dia ly
  • Khi proxy khong hoat dong, extension se chan tat ca luu luong mang de tranh Chrome fallback ve ket noi truc tiep
  • Tat ca cac bien phap bao ve fingerprinting duoc thuc hien cuc bo trong trinh duyet, khong gui du lieu ra ngoai

Han che va luu y

  • Extension chi hoat dong tren cac trinh duyet dua tren Chromium
  • Service worker trong Manifest V3 khong giu phien chay lien tuc, extension da xu ly khoi phuc trang thai khi khoi dong lai
  • API ipwho.is va ip-api.com la mien phi nhung co the co gioi han ve toc do va so luong request
  • Content script chay tren tat ca cac trang web de dam bao bao ve toan dien, nhung co the anh huong nhe den hieu suat
  • Mot so trang web co the phat hien cac bien phap chong fingerprinting, nhung extension da duoc toi uu de giam thieu kha nang nay

Changelog

Version 1.2.0

Tinh nang moi:

  • User-Agent Rotation: Tu dong thay doi User-Agent theo vi tri proxy voi cac User-Agent khac nhau cho tung quoc gia
  • Browser Fingerprinting Protection: Bao ve chong fingerprinting voi nhieu bien phap khac nhau
  • Privacy Dashboard: Hien thi privacy score va fingerprint report
  • Auto Visit: Tu dong truy cap cac trang web tu danh sach da dinh nghia
  • Content Script mo rong: Chay tren tat ca cac trang web de dam bao bao ve toan dien
  • Proxy nickname va expiry date: Them thong tin nickname va het han cho proxy

Sua loi:

  • Fix: User-Agent khong thay doi khi ket noi proxy
  • Fix: Fake location khong duoc restore ve vi tri thuc khi tat proxy
  • Fix: CSP violation khi inject inline script
  • Fix: Maximum call stack size exceeded trong geolocation override
  • Fix: Content script khong chay tren cac trang web khac

Cai thien:

  • Cai thien logic restore khi tat proxy
  • Cai thien User-Agent override de hoat dong tren tat ca cac trang web
  • Them logging de debug de dang hon

Phien ban

Phien ban hien tai: 1.2.0

Tac gia

HASOFTWARE

Lien he

Telegram: @hoanganhdev

License

Xem file LICENSE de biet them chi tiet ve dieu khoan su dung.

About

A powerful Chrome Extension for secure proxy connections, GPS location spoofing, and advanced browser fingerprinting protection. Protect your privacy and browse anonymously with automatic User-Agent rotation, geolocation override, and comprehensive anti-detection features.

Topics

Resources

Readme

License

View license

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors