naiveproxy
bbs
naiveproxy | bbs | |
---|---|---|
12 | 71 | |
6,235 | 3,144 | |
- | 0.8% | |
6.0 | 2.8 | |
7 days ago | 9 months ago | |
C++ | Python | |
BSD 3-clause "New" or "Revised" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
naiveproxy
- Naiveproxy – Make a Fortune Quietly
-
500 Lines or Less – Writing a useful program in fewer than 500 line code – AOSA
What language is "Electron" written in and how many lines of it are used. Even more, what languages are Chromium brower engine and Node.js written in and how many lines of it are used.
When we make assumptions, e.g., no need to initialise hardware, no need for bootcode, no need for bootloader, no need for drivers, no need for kernel, no need for operating system, and so on, then, IMHO, the comparisons do not make as much sense.
Perhaps it is not "how you use them" but "what they can actually do". To me, getting a computer to boot is still an essential task. Building things "from the ground up" is still, to me, the path with fewer limitations and boundaries. As I understand it, building things from the ground up is how the creator of UNIX preferred to work.
To be honest, IMO, it's really about "what you are trying to do". And the assumption in comments like these is that one is trying to do the exact same thing in (less than or equal to 500 lines of) language X, Y or Z. But what if one wants to do somehting different that no one has done before.
When I was a kid, I faintly remember Lego sets that sometimes had pre-constructed "add-ons" with moving parts. These attachments might have even been motorised. Although such attachments might have had a Lego logo with a trademark symbol on them, making them appear to be part of a set, they did not really belong with the plastic building blocks. They were obviously not meant to be pulled apart and rebuilt.
The pre-compiled "browser", a single large binary that does "everything its user could ever want to do" as determined by someone else, not the user, controlled and distributed by an advertising services company, is it a building block or one of those motorised add-ons. How many "developers" pull the browser apart and rebuild it.^1 It seems the advertising company is expecting most will not do that.
1. One exception, which uses only the networking code, is https://github.com/klzgrad/naiveproxy/
The "modern browser" is what could be many programs. Instead, these are all rolled into one.
- Naive Proxy
-
Obfuscate Wireguard (with V2Ray)
Your best bet would be naiveproxy. WG does not design with obfuscation in mind. Or you could use shadowsocks with v2ray instead.
- 懂哥指导下自建梯子教程
- 大家有没有觉得翻墙更困难了?
- Question about setting VPS to use it as VPN
- Shadowsocks 10 周年
-
Bypass school restrictions
If it still fails, try Outline VPN which Shadowsocks protocol made some attempt to evade detection. If you're only using browsers, https://github.com/klzgrad/naiveproxy can masquerade common traffic assuming your school doesn't use whitelist.
- Next Step to Circumvent DPI
bbs
- Many Popular Censorship Circumvention Tools Deleted or Archived Since Nov 2023
- Many Popular Censorship Circumvention Tools Deleted or Archived Since 12/2023
- Fastly announces plans to block domain fronting in February 2024
- Many Popular Censorship Circumvention Tools Deleted or Archived since November 2, 2023
-
Privacy is Priceless, but Signal is Expensive
https://github.com/net4people/bbs/issues/63
People should be aware that privacy tools can make you stand out. Unless methods are used to obfuscate your data.
- Cloudflare R2 has been blocked by the South Korean government
-
I Don't Trust Signal
I never trusted Signal due to https://github.com/net4people/bbs/issues/60
- A report on Iran's GFW
- WireGuard Blocked by stupid ISP, How to unblock it?
-
Is it possible that my schools network can block my ExpressVPN?
VPNs are totally detectable - its your traffic eg what ur searching up that is hard or impossible to decrypt. to make the VPN TRAFFIC itself undetectable, you have to obfuscate it. Now there could be a lot of reasons as to how your school blocked your vpn. The ports expressvpn use may have been blocked, for example. I personally don't use express vpn but use my own, but protocols like wireguard which MAY (im not sure) be used by express vpn use udp packets and the school could have just completely dropped them completely (Most games use udp packets since its faster), or the ip ranges you have been assigned on expressvpn may have just been blocked from the school wifi. As for why the cheap free vpn may be able to bypass your school wifi, it could be that it avoids the reasons above OR its something different like a proxy, which is what I use to bypass the restrictions at my high school. The fix, or what I do, is I setup my own servers. The price of a vps server at digital ocean is like 4 dollars a month, probably around the same price if not cheaper than expressvpn. Get yourself one, setup your own proxy server and connect to that. You can search around for tutorials, but the one I use is VMESS+TCP, essentially disguising the proxy traffic as a tcp packet so that the school can't distinguish it from regular traffic. Find a tutorial online, probably ask around on here: https://github.com/net4people/bbs If you followed a guide and still can't get it to work, your gna have to find an unblocked port. I would try 443 or 123 first since usually those aren't blocked but for my school 3478 is the one that works.
What are some alternatives?
forwardproxy - Forward proxy plugin for the Caddy web server
Xray-core - Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.
Signal-TLS-Proxy
serverless-dns - The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io
TextSecure - A private messenger for Android.
pivpn-docker - Run PiVPN in a Container!
trojan - An unidentifiable mechanism that helps you bypass GFW.
oxen-mobile-wallet - A Mobile Wallet for Oxen
ricochet - Anonymous peer-to-peer instant messaging
forwardproxy - Forward proxy plugin for the Caddy web server
c-toxcore - The future of online communications.