All Projects → xinlake → privoxy-windows

xinlake / privoxy-windows

Licence: GPL-2.0 license
A windows port of Privoxy project

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to privoxy-windows

arch-privoxyvpn
Docker build script for Arch Linux base with Privoxy and OpenVPN
Stars: ✭ 55 (+266.67%)
Mutual labels:  socks, privoxy
nimSocks
A filtering SOCKS proxy server and client library written in nim.
Stars: ✭ 51 (+240%)
Mutual labels:  socks
Reflow
Content-routable socks5 proxy switcher for your entire LAN.
Stars: ✭ 170 (+1033.33%)
Mutual labels:  socks
Lightsocks Python
⚡️一个轻巧的网络混淆代理🌏
Stars: ✭ 235 (+1466.67%)
Mutual labels:  socks
Dpitunnel
DPITunnel is an android app made for censorship bypass
Stars: ✭ 179 (+1093.33%)
Mutual labels:  socks
DDos-Attack-OVH-
Powerful DDoS Attack
Stars: ✭ 155 (+933.33%)
Mutual labels:  socks
3proxy
3proxy - tiny free proxy server
Stars: ✭ 2,263 (+14986.67%)
Mutual labels:  socks
iot security
《密码技术与物联网安全——mbedtls开发实战》示例代码
Stars: ✭ 111 (+640%)
Mutual labels:  mbedtls
torpool
Containerized pool of multiple Tor instances with load balancing and HTTP proxy.
Stars: ✭ 42 (+180%)
Mutual labels:  privoxy
Proxybroker
Proxy [Finder | Checker | Server]. HTTP(S) & SOCKS 🎭
Stars: ✭ 2,767 (+18346.67%)
Mutual labels:  socks
Tor Socks Proxy
🐳 Tiny Docker(🤏 10MB) image as 🧅 Tor SOCKS5 proxy 🛡
Stars: ✭ 218 (+1353.33%)
Mutual labels:  socks
Greentunnel
GreenTunnel is an anti-censorship utility designed to bypass the DPI system that is put in place by various ISPs to block access to certain websites.
Stars: ✭ 2,477 (+16413.33%)
Mutual labels:  socks
mbedcrypto
a portable, small, easy to use and fast c++14 library for cryptography.
Stars: ✭ 38 (+153.33%)
Mutual labels:  mbedtls
Brook
Brook is a cross-platform strong encryption and not detectable proxy. Zero-Configuration. Brook 是一个跨平台的强加密无特征的代理软件. 零配置.
Stars: ✭ 12,694 (+84526.67%)
Mutual labels:  socks
Prox5
🧮 SOCKS5/4/4a 🌾 validating proxy pool and upstream SOCKS5 server for 🤽 LOLXDsoRANDum connections 🎋
Stars: ✭ 39 (+160%)
Mutual labels:  socks
Psiphon
A multi-functional version of a popular network circumvention tool
Stars: ✭ 169 (+1026.67%)
Mutual labels:  socks
Socks
Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.
Stars: ✭ 200 (+1233.33%)
Mutual labels:  socks
Socks5 Http Client
SOCKS v5 HTTP client implementation in JavaScript for Node.js.
Stars: ✭ 253 (+1586.67%)
Mutual labels:  socks
microsocks11
A cross-platform SOCKS5 library and server based on the microsocks project.
Stars: ✭ 22 (+46.67%)
Mutual labels:  socks
socks5-proxy
Socks5 Proxy with Go Lang. support USER_ID/PASSWORD. able to bypass HTTPS(SNI) censorship
Stars: ✭ 29 (+93.33%)
Mutual labels:  socks

Privoxy for Windows

MSBuild

Windows port of Privoxy project, build and debug with Visual Studio. The privoxy-windows Visual Studio solution (privoxy.sln) includes 3 projects:

privoxy

Windows native application privoxy.exe, depends on mbedtls static library, privoxy was configured as windows console application with following features enabled:

#define FEATURE_ACL
#define FEATURE_GRACEFUL_TERMINATION
#define FEATURE_CONNECTION_KEEP_ALIVE
#define FEATURE_CLIENT_TAGS
#define FEATURE_HTTPS_INSPECTION
#define FEATURE_HTTPS_INSPECTION_MBEDTLS

mbedtls

Mbed TLS Visual Studio static library.

dftables

This program is used to generate the source file chartables.c which is needed by privoxy.

Build

Download source code and save to a directory, e.g. Source-Privoxy, before you build, you might like to know that project intermediate directory is set to Source-Privoxy\.build and output directory is set to Source-Privoxy\.target. You can change these settings in the project property dialog.

1, Open privoxy.sln with Visual Studio

2, Build dftables project, Goto the output directory (e.g. Source-Privoxy\.target\x64\Debug) and run dftables.exe to generate the chartables.c file:

dftables.exe > "..\..\..\privoxy-3.0.32\pcre\chartables.c"

3, Build privoxy project, you can find the final file in the output directory.

downloads

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].