descriptiona tool for SNI-based HTTPS filtering circumvention
owneryogaskung@protonmail.ch
last changeWed, 3 May 2023 15:53:11 +0000 (3 15:53 +0000)
content tags
add:
README.md

The project has been moved to <https://codeberg.org/antigng/Accesser>

Accesser

forked from github.com/URenko/Accesser

A tool for bypassing SNI-based HTTPS Filtering using Domain Fronting

Supported sites

Explanation

Accesser tries TLS handshake without sending SNI; Or you can add rules in config.toml's alter_hostname, ordering Accesser use specified SNI for specified site. In both scenario Accesser will check the certificates is correct for that SNI, print a WARNING if not match, and will abort the connection.

Accesser would also abort connection for expired or self-signed certificates.

Usage

If you don't know what Python is

Download Windows executable program from here and run it. The first time you use it, you will be asked to install a certificate, just select yes.

If Python 3.10* or later is already installed

pip3 install -U accesser[doh]

If you don't need DNS-over-HTTPS, you can install without [doh]. Then launch it with the following command:

accesser

For Windows, by default (without specifying --notsetproxy) it will set the system PAC proxy to http://localhost:7654/pac/?t=<random number>, if not you can set it manually.

In addition, for Windows, by default (without specifying --notimportca) the certificate will be imported to the system automatically, if not you can import it manually, please see here.

Configuration

Edit config.toml in the working directory. See the comments therein. After saving, reopen the program.

Notes for CDNs

see CDN.md.

shortlog
2023-05-03 Yogas Kungmovedmaster
2023-04-28 Yogas Kungwww.usenix.org
2023-04-24 Yogas Kungsort 1.1.1.1 to last
2023-04-24 Yogas Kungreplace fanbox.cc with www.pixivision.net
2023-04-09 URenkoversion bump v0.8.1
2023-04-09 Yogas Kungadd SNI for service.iwara.tv
2023-04-02 URenkoadd configuration for pac_host
2023-04-01 URenkobackward compatible with python 3.10
2023-04-01 Yogas Kungadd SNI for cn.rfi.fr
2023-04-01 Yogas Kungadd SNI for play.dl.dlsite.com
2023-03-31 URenkoensure all data has been flushed
2023-03-29 Yogas Kungupdate gws ip
2023-03-28 Yogas Kungadd rules for www.bloomberg.com
2023-03-27 Yogas Kungupdate web.telegram.org IPs
2023-03-26 Yogas Kungupdate web.telegram.org IPs
2023-03-26 Yogas Kungadd web.telegran.org IPs
...
heads
11 months ago master