kiến thức Tổng hợp những addon chất cho Firefox / Chromium

Thế thì Vivaldi là vừa đúng nhu cầu, cài phát xong luôn không cần lăn tăn, Brave cũng ngon trên mobile, Fennec ngon nếu biết dùng Custom Addon Collection..., trong các thằng nhân Chromium chính ra thằng Chrome là thằng cùi bắp nhất.
fennec/firefox ghét nhất cái là xài homepage giả, toàn mở newtab ko như cái browser khác
 
fennec/firefox ghét nhất cái là xài homepage giả, toàn mở newtab ko như cái browser khác
Fennec/Firefox Android thật ra là cũng kém khi so với các thằng khác, riêng khoản ém không cho cài hết addon là đã thấy không ổn rồi vì nhiều addon rất hay không có trong danh sách mặc định, cái nút bookmark bé làm mình ấn chục lần mới bookmark được, không cho tìm kiếm bookmark làm nó phế như tính năng rác, được tính năng sync là ngon. :D
 
Ngủ dậy nhận hàng nhé :D

Đã viết xong plugin giúp MPV gửi watchtime (để Youtube nó ghi nhớ rằng video này đã xem), tạo một file tên markwatched.lua, rồi copy toàn bộ đống code sau vào sau đó sửa lại chút:

Code:
local msg = require 'mp.msg'

local function ytdlWatch()
    local path = mp.get_property("path", "")
    -- Use this website to escape LUA String Path (about:support -> Open Profile Folder -> Copy -> Paste): https://onlinestringtools.com/escape-string
    -- Then replace D:\\PB\\Data\\profilet with yours
    local ffpath = "firefox:D:\\PB\\Data\\profilet"
    local command = { "yt-dlp", "--cookies-from-browser", ffpath, "--mark-watched", "-vU", "--simulate", path }
    local ret = mp.command_native({
        name = "subprocess",
        args = command,
        capture_stdout = true,
        capture_stderr = true
    })
    msg.info(ret.stdout)
    msg.info(ret.stderr)
end

--mp.register_event("start-file", ytdlWatch)
mp.register_event("file-loaded", ytdlWatch)

Thay thế đoạn D:\\PB\\Data\\profilet với đường dẫn tới profile Firefox của bạn bằng cách vào about:support -> Open Profile Folder -> Copy cái đường dẫn rồi mở trang này lên https://onlinestringtools.com/escape-string, Paste vào nó sẽ ra cái đường dẫn được escape kiểu D:\\PB\\Data\\profilet, thay thế cái đường dẫn mặc định D:\\PB\\Data\\profilet thành của bạn là xong.

Để file markwatched.lua vào thư mục scripts của MPV.

Giờ xem Youtube và nhận hậu quả.

Trái đắng: https://gfycat.com/BoringAmusingHoneybadger


Hiện tượng: Cũng hiếm khi Youtube nó từ chối nhận thông tin lịch sử từ MPV thì Thoát tài khoản Youtube ra, xóa sạch Cookie từ Youtube đi rồi đăng nhập lại là hết. Một trường hợp đã xử lý là @Ray Gunn
Chú ý 2: Ở phần Arguments của External Button cho MPV sửa thành --ytdl [HREF] thôi: https://voz.vn/t/tong-hop-nhung-addon-chat-cho-firefox-pc-mobile.682181/post-23625279

Chúc vui :D

Bác cho em hỏi làm sao để script này biết em đang dùng container nào mà chọn cookies cho đúng vậy?
 
Bác cho em hỏi làm sao để script này biết em đang dùng container nào mà chọn cookies cho đúng vậy?
Script này luôn dùng No Container thôi bạn, nó không có khả năng sử dụng container, nếu bạn muốn dùng nhiều account thì vào about:profiles, tạo profile mới rồi đăng nhập, trỏ đường dẫn tới profile mới nhé, giải pháp này tuyệt vời hơn là dùng container.

Firefox hỗ trợ quản lý profile rất tiện, bạn cứ dùng thử sẽ thấy tiện kinh nhé, mình toàn dùng profile mới để test các addon chưa đáng tin cậy chứ cài vào profile chính thì không bao giờ :D
 
Hiện tại một trong những cách tạo fingerprint (dấu vân tay) người dùng phổ biến và hiệu quả nhất là sử dụng thông tin font trong máy tính của người dùng bởi có thể sử dụng cả Javascript lẫn CSS để lấy font người dùng hiệu quả hơn rất nhiều các cách lấy thông tin người dùng khác, phần mềm Fluxfonts này tuy không phải là một addon nhưng nó hoạt động như một addon khiến hệ thống lừa các trang theo dõi người dùng bằng cách tạo ra một font ảo cứ mỗi 10-40 phút khiến các trang web không thể tạo được fingerprint (dấu vân tay) chuẩn từ font chữ hệ thống, mà thay vào đó fingerprint sẽ thay đổi liên tục, đây là một trong những phương pháp hiệu quả nhất ở thời điểm hiện tại còn hơn cả việc giới hạn số font chữ đi bằng cách chỉnh browser.display.use_document_fonts thành 0.

Còn tác hại của việc bị theo dõi thì mình lấy ví dụ đơn giản:
  • Facebook với Google nó quảng cáo toàn trúng y chang những gì bạn muốn đúng không ?
  • Thế Facebook với Google nó chứa rất nhiều nút like, comment, các đoạn script... các kiểu ở khắp mọi trang web mà cứ mỗi lần các bạn mở trang web là nó sẽ thu thập được ý tưởng như các bà nội trợ thì về quần áo, giày dép, túi xách... Còn các ông chồng thì quảng cáo viagra :D
  • Các nút Like lủng với tracker đó nó theo dõi bạn bằng cách tạo ra một dấu vân tay, một khi dấu vân tay này không đổi thì như Tôn Ngộ Không bạn có chạy lên trời cũng trong lòng bàn tay của Như Lai Phật Tổ.

Ở Việt Nam người dùng nhìn chung không quan tâm cũng như không có ý thức về việc mình bị theo dõi do thói quen được tạo ra từ khi sinh ra rồi, sử dụng các phần mềm mà nó lạm dụng ngược đãi mình như Zalo quen rồi đến mức cả một cơ quan 100% nhân viên phải xài Zalo, chứ chuyện như vậy với Tây nó là cả một vấn đề liên quan tới nhân quyền.

Cứ tải về rồi cài vào là xong, phần mềm nặng 96.8KB, nhẹ kinh hoàng nhưng lại hiệu quả không ngờ: https://github.com/da2x/fluxfonts/releases
Tác giả (uy tín) kèm giới thiệu: https://www.ctrl.blog/entry/fluxfonts.html
Kiểm tra:
https://coveryourtracks.eff.org/
https://browserleaks.com/fonts
cái fluxfont có hoạt động với local user không có quyền admin không thym
 
mình set quyền admin cho local user để cài đặt fluxfonts nhưng ko thấy hiện trong task manager, chả biết có chạy ko @@
Không lo, nó dùng Task Scheduler để giảm tối đa tài nguyên hệ thống, cứ 40 phút nó dùng Task Scheduler của Windows chạy Fluxfonts 1 lần: https://github.com/da2x/fluxfonts/issues/9

Bạn không thấy vì nó chưa chạy thôi, mỗi lần chạy nó tốn 1s rồi lại lặn đi. :D

Nên nó tốn gần như 0% pin, 0% CPU, 0% RAM.
 
Đóng gói toàn bộ folder Sandbox từ máy cũ vào, rồi chuyển qua máy mới giải nén rồi Create New Sandbox, chọn đường dẫn tới cái folder Sandbox cũ là xong.

Đây là các Sandbox mình đang dùng:
cb51WBo.png


Ví dụ đây là folder chứa các cục Sandbox:

QY8qOcp.png


Cấu trúc của các cục Sandbox là hoàn toàn portable, tên người dùng bị ép thành current chứ không phải là tên người dùng của hệ điều hành:

7uVRgKu.png
Cái box Hardboxie của fen có gì hay ho ko vại? :shame:
 
Vào about:config, tìm chỉnh :D

pdfjs.viewerCssTheme2

Điều kiện là Firefox phiên bản phải > 85 nhé.
Chromium thì được chứ Firefox không cho
Đúng rồi bác ạ. Cái ở trên của bác @toi la gay :sosad: không có tác dụng gì, kể cả khi set ui.systemUsesDarkTheme = 1 như ở đây hướng dẫn:

https://github.com/mozilla/pdf.js/issues/12290#issuecomment-699591868

Em dùng Windows 7 nên Windows không có Dark theme như Windows 10+. Firefox của em đã dùng Dark theme sẵn rồi và cũng đã buộc website dùng dark mode, các website có dark mode như youtube đều bật dark mode của nó.

Em thì chắc chắn không có bật resist fingerprint vì em thấy nó vô dụng :)

p/s: cái của bác @toi la gay :sosad: chỉ không liên quan gì đến Dark Reader cả bác ạ :)
 
Không lo, nó dùng Task Scheduler để giảm tối đa tài nguyên hệ thống, cứ 40 phút nó dùng Task Scheduler của Windows chạy Fluxfonts 1 lần: https://github.com/da2x/fluxfonts/issues/9

Bạn không thấy vì nó chưa chạy thôi, mỗi lần chạy nó tốn 1s rồi lại lặn đi. :D

Nên nó tốn gần như 0% pin, 0% CPU, 0% RAM.

chờ mải chả thấy Font fingerprinting thay đổi gì thym ợ, hay phải bật thủ công mỗi lần khởi động win

p/s: nó nằm chỗ nào trong Task Scheduler vậy thym ?
 
p/s: cái của bác @toi la gay :sosad: chỉ không liên quan gì đến Dark Reader cả bác ạ :)

Câu hỏi ban đầu:

Bác hiểu nhầm ý em rồi ạ. Theo cách này em làm được rồi nhưng em nghe nói có thể bật Dark Reader trên PDF được luôn ạ. Thế nên em mới hỏi bác nếu bác biết làm thế nào thì chỉ em với :)


Thì đây là Dark Read chứ còn là gì ?

fyyqEZb


Tắt đi:
NLMcM2K
https://imgin.voidnet.tech/NLMcM2K

Mình tắt PDFjs đi rồi mà còn phải cặm cụi bật lên test đó. Còn muốn nó đen cả nội dung thì cách duy nhất là dùng CSS, vì CSS filter là cách duy nhất có thể đổi màu ảnh trong PDF.

aKmkS4w
https://imgin.voidnet.tech/aKmkS4w
io7ElMq
https://imgin.voidnet.tech/io7ElMq
 
Last edited:
Fennec/Firefox Android thật ra là cũng kém khi so với các thằng khác, riêng khoản ém không cho cài hết addon là đã thấy không ổn rồi vì nhiều addon rất hay không có trong danh sách mặc định, cái nút bookmark bé làm mình ấn chục lần mới bookmark được, không cho tìm kiếm bookmark làm nó phế như tính năng rác, được tính năng sync là ngon. :D
Không cho tìm bookmark là sao bác? Em vẫn tìm đc mà? Còn cái homepage ảo của ff/fennec em thấy ổn, chỉ là đôi khi vẫn bị lỗi: gần như kiểu burn-in thanh address bar lúc bàn phím hiện lên để nhập, nhập xong, bàn phím ẩn rồi mà address bar nó không về lại bottom. Phải về appdawer rồi vào lại thì hết
 
Không cho tìm bookmark là sao bác? Em vẫn tìm đc mà? Còn cái homepage ảo của ff/fennec em thấy ổn, chỉ là đôi khi vẫn bị lỗi: gần như kiểu burn-in thanh address bar lúc bàn phím hiện lên để nhập, nhập xong, bàn phím ẩn rồi mà address bar nó không về lại bottom. Phải về appdawer rồi vào lại thì hết
À, mình tìm trong phần Bookmark Manager ấy, mình hay bookmark một lượng lớn mà cần tìm những cái bookmark mới nhất để mở ra xem tiếp, khi kéo xuống tốn khá lâu vì nó dài, thực ra nghĩ lại mình tăng browser.urlbar.maxRichResults trong about:config rồi tìm ở address bar là ok, homepage thì mình không dùng đến nên không ảnh hưởng, để nó là about:blank :D
 
Đang dùng bản nightly 114 với Gboards và cũng không bị lỗi này.

Sent from Nubia NX702J using vozFApp
Em đã thử nightly 114 vẫn bị, lạ thế nhỉ, trước dùng kiwi đâu có bị vụ này. Màn em 21:9 nên để urlbar lên top rất khó dùng
 
Back
Top