[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM ] [ meta ] [ wiki / shop / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Name
Options
Subject
Comment
Flag
File
Embed
Password(For file deletion.)

Not reporting is bourgeois


File: 1751762900436.png (3.11 KB, 225x225, images.png)

 

>WireGuard
Written in C, so no.
>OpenVPN
Insecure (and written in C).
>Tailscore
Proprietary trash. Again, written in a lower level language.

When the fuck will somebody use Python to script a VPN protocol out of for a full tunnel client w/ access to iptables w/ default setting at "strict"? Plus run it on custom STUN servers, uses 10.8.0.53 instead of 8.8.8.8 (Google)/1.1.1.1 Cloudflare)/9.9.9.9 (Quad9) and blocks any connections to them for a fine-grained DNS control, and fully self-hosted w/ local only control. Everything else is too insecure. Oh, and also
>Tailscale leverages Google's OAuth2 for user authentication, allowing users to log in to Tailscale using their Google accounts
Lmao. The absolute state.

The entire reason everyone prefers to write VPNs in lower level languages in the first place is because of performance and simplicity. The only thing that C/C++/Go has on Python in those aspects is that Python's cryptography is slow. But I have yet to see anyone implement a higher level language to script a VPN client with. That's why alll the VPNs on the market are privacy scams.

>>30456
Agreed. OP should read http://www.loper-os.org/?p=1913 and write a VPN in Ada instead.

its called tor

>>30458
No.
1.) The CIA controls all public nodes to the network.
2.) Security issues relating to it (like "Sybil" unmasking attacks).
3.) The exit relay problem.
4.) The network is rickety now due to network-wide DDOSes thay's breaking sites and fucking the network up, and it's not as "robust" as it claims.

>>30459
>inb4 I2P
I2P is also trash. It was literally written in JAVA! Python shits on Java! It even requires you to install the latest version of it to even access the network! What a croc of shit! That's why hackers (and I'm not even talking STATE ones, either) can deanonymize users through the I2P network simply by abusing Java, since Java is proprietary garbage and anyone promoting this network is a shill. Hyphanet is the only promising one, since it requires you to run the connection off custom peer nodes to even access the network, which an actually safe VPN protocol is technically possible, but like i mentioned in the OP, it's not currently being correctly adopted. It would need at least 261 bits of encryption to keep the feds away.

Besides, having a centralized base of server nodes to backbone a network off of where a central point of failure could occur is dumb anyways. Hyphanet gives power to the user rather than the ISP, since VPNs can still keep logs.

Also, back when "Hyphanet" was still Freenet/Frost, it used Java, but newer versions are written in Rust. Really, Java is an outdated programming language.

>>30460
>outdated
The only outdated languages are those that don't run correctly on modern hardware. Java can be a perfectly sane language when used correctly, sadly it incentivizes convoluted templating structures and a laissez faire attitude towards memory. If you're worried about vendor-lockin, use gcj or kaffe instead of hotspot and its derivatives.


Unique IPs: 3

[Return][Go to top] [Catalog] | [Home][Post a Reply]
Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM ] [ meta ] [ wiki / shop / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]