WebExtensions Firefox: dintiúir SOCKS5 a shocrú i ProxyInfo
Cuir ainm úsáideora agus focal faire ar fáil i toradh proxy.onRequest Firefox, le leagan SOCKS agus polasaí DNS cianda luaite go sainráite.
Tacaíonn ProxyInfo WebExtension Firefox le réimsí ainm úsáideora agus focal faire SOCKS ó Firefox 64. Baineann na réimsí seo le comhéadan an tsínidh, ní leis an dialóg seachfhreastalaí láimhe.
Do shíneadh atá ann cheana le seachfhreastalaí agus ceadanna óstaigh comhoiriúnacha:
browser.proxy.onRequest.addListener(() => ({
type: 'socks',
host: 'proxy.example',
port: 1080,
username: proxyUser,
password: proxyPassword,
proxyDNS: true,
}), {urls: ['<all_urls>']});
Cuir proxyUser agus proxyPassword ar fáil trí láimhseáil dintiúirí an tsínidh. Ciallaíonn type: 'socks' SOCKS5; ní thugann socks4 an fhíordheimhniú céanna le focal faire.
Tugann proxyDNS: true réiteach ainm an chinn scríbe don seachfhreastalaí go sainráite. Déanann tagairt ProxyInfo luach réamhshocraithe false a dhoiciméadú; má shocraítear an réimse seo go sainráite seachnaítear brath ar an réamhshocrú sin.
Úsáid na réimsí ainm úsáideora/focal faire seo le haghaidh fíordheimhniú SOCKS. Freastalaíonn proxyAuthorizationHeader ar sheachfhreastalaithe de theaghlach HTTP ina ionad.
Ní mór don fhreastalaí SOCKS5 an cuntas a thacú agus a ghlacadh. Ní dhéanann an malartú ainm úsáideora agus focal faire seo an t-iompar a chriptiú; coinníonn HTTPS an chinn scríbe a fhíorú TLS féin.