txthinking
Show HN: Zhi – A Zero-Trust End-to-End Encrypted Messaging App
Show HN: I created an app that can be used to download old versions of iOS apps [video]
Show HN: Soso.ooo – Google Search Alternative
Show HN: HTTPS://Http3.ooo
Show HN: Brook v20210701 Released
- [CLI] `$ brook relayoverbrook`- [CLI] `$ brook servers` removed, please use multiple `$ brook server` instead, joker will be useful, read the document- [CLI] `$ brook relays` removed, please use multiple `$ brook relay` instead, , joker will be useful, read the document- [GUI] macOS, optimize tun mode- [GUI] Windows, optimize compatibility, such as virtual machines- [GUI] If the server...
Show HN: Filelink.io text/markddown/CLI/file pastebin
Show HN: ipip.ooo
Show HN: Awesome-Nami
A cross-platform encrypted, undetectable, simple Proxy/VPN
### ZoneNet
Global Area Networking. Peer-to-Peer & End-to-End Encryption for every device, anywhere
### Wireshark Helper
Capture all Mobile TCP&UDP and decrypt TLS to your Desktop Wireshark.
### mitmproxy helper
A mobile client works with desktop mitmproxy, SSL/TLS certificates for interception are generated on the fly.
## And I also make open source projects
I have written some network software in the past few years
- SSL/TLS-capable intercepting
- HTTP, HTTPS, SMTP, IMAP, DNS, FTP, POP3, SSH, Telnel, IRC, ANY custom protocol…
https://www.youtube.com/watch?v=IhxrSyqky94
Wireshark Helper https://www.txthinking.com
Wireshark https://www.wireshark.org
iOS https://apps.apple.com/us/app/wireshark-client/id1534485108
Android https://play.google.com/store/apps/details?id=com.txthinking...
Wireshark Client: Capture All Mobile TCP&UDP and Decrypt TLS to Wireshark
Requires:
[Desktop]: https://github.com/mitmproxy/mitmproxy
[Mobile iOS]: https://apps.apple.com/us/app/id1528537342
[Mobile Android]: https://play.google.com/store/apps/details?id=com.txthinking...
- Intercept HTTP & HTTPS requests and responses and modify them on the fly
- Save complete HTTP conversations for later replay and analysis
- Replay the client-side of an HTTP conversations
- Replay HTTP responses of a previously recorded server
- Reverse proxy mode to forward traffic to a specified server
- Transparent proxy mode on macOS and Linux
- Make scripted changes to HTTP traffic using Python
- SSL/TLS certificates for interception are generated on the fly
- And much, much more…
Capture mobile HTTP&HTTPS and decrypt TLS with mitmproxy
import {sf} from 'https://deno.land/x/sf/mod.js';
sf.path('/', async (r)=>{
return { query: r.query, body: r.json };
});
sf.run(2020);Do you like this simple framework for Deno
Show HN: Golang.cc
A HTTP2 web server for reverse proxy and single page application, automatically apply for ssl certificate, zero-configuration.
### Install via [nami](https://github.com/txthinking/nami)
``` $ nami install github.com/txthinking/nico ```
### Reverse proxy
> Make sure your domains are already resolved to your server IP and open 80/443 port
``` $ nico 'domain.com http://127.0.0.1:2020' ```
### Static server, can be used for single page application
``` $ nico 'domain.com /path/to/web/root' ```
### All can be in one line command
``` $ nico 'domain1.com http://127.0.0.1:2020' 'domain2.com /path/to/web/root' 'domain3.com http://127.0.0.1:3030' ```
### Daemon
You may like [joker](https://github.com/txthinking/joker)
## Why
Nico is a simple HTTP2 web server, but she is enough in mose cases. If you want to use rewrite, load balancing, you need to consider nginx or others.
## License
Licensed under The GPLv3 License
Show HN: A HTTP2 web server with auto SSL certificate, Zero-Configuration
Show HN: sf - A stupid JavaScript web framework for deno
Show HN: IPvBar is a Chrome extension that display IP and country for each tab
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/in...
2. Yes, people are free to create brew taps. But you know humans are divided into 'I will do this' and 'I wont do this'
3. There are there roles: [software developer], [package maintainer], [user].
3. Most cases, [the software developer] is not the [package maintainer]. The software developer only push code, test code , build code. Like we know, build binary is a step of the software developer, but they don't like to create much more packages with apt-get/brew/pacman/etc, so many packages in the centralized PM are outdate. Examples are endless.
4. [User] is people who using software, they like less concepts thing. They just a user, not developer, not maintainer.