Dự án này cần thiết cho hoạt động của PerfectCanvas. Sử dụng nó, bạn có thể lấy dữ liệu cần thiết để yêu cầu một fingerprint với việc thay thế canvas nâng cao. Tuy nhiên, ứng dụng có thể được sử dụng độc lập. Nó có thể hữu ích cho những ai đang nghiên cứu cơ chế bảo vệ của trang web hoặc muốn quyết định có mua FingerprintSwitcher hay không. Đó là lý do phần mềm này sẽ được phát hành sớm hơn một chút so với bản cập nhật chính.
CanvasInspector hoạt động như sau:
Cấu hình trình duyệt, thiết lập proxy, hồ sơ, fingerprint, tất cả những điều này là tùy chọn.
Khởi chạy trình duyệt.
Truy cập trang web mà chúng ta quan tâm, thực hiện các action cần thiết, ví dụ như tạo một tài khoản.
Trong giao diện ứng dụng, một bảng với tất cả các yêu cầu nhận dữ liệu canvas sẽ xuất hiện. Bảng này sẽ chứa các hình ảnh mà dữ liệu được yêu cầu và mã để tạo ra hình ảnh.
Lưu dữ liệu cần thiết, để sau này có thể sử dụng nó để lấy fingerprint với việc thay thế canvas nâng cao.
Bạn có thể xem toàn bộ quá trình trong video này:
Các vấn đề đã biết:
Việc tạo dữ liệu cho webgl chưa hoạt động
Mã đôi khi không xuất hiện trong trình chỉnh sửa. Nếu điều này xảy ra, bạn cần thay đổi kích thước cửa sổ.
Phần mềm hoàn toàn miễn phí. Bạn có thể tải nó bằng các liên kết sau: