Node
Node copied to clipboard
MASQ combines the benefits of VPN and Tor technology to create a superior next-generation privacy software, where users are rewarded for supporting an uncensored global web. Users gain privacy and ano...
The handler for `RouteQueryMessage` (perhaps `RouteQueryRequest` by the time this card is played) in `Neighborhood` invokes the Routing Engine to create a route before checking to see if a consuming...
from Steve: when we update the rust-web3 dependency, we will gain the feature to use Infura project secret for auth access. relates to clandestine mode of using blockchain services [@steveswing...
Make the Dispatcher listen on port 443 for masquerade HTTPS traffic. When it receives masquerade HTTPS traffic, it should unmask it and send it to either the Hopper or the...
Make the Dispatcher listen on port 80 for masquerade HTTP traffic. When it receives masquerade HTTP traffic, it should unmask it and send it to either the Hopper or the...
Build a TlsMasquerader that makes data look like one or more valid TLS ApplicationData packet(s), and that can reassemble such packets on the other side of a Node-to-Node connection and...
`--dns-servers` should always be an optional parameter, and if it is not specified (but is still needed) it should default to the regular system DNS (for example, 192.168.0.1). Without specific...
Suppose Gossip shows up at a clandestine port from a Node we don't already know. This Node could be an attacker trying to A) identify us as a MASQ Node,...
Implement protocol-compliant timeouts and retransmissions for PCP, PMP, and IGDP, to handle lost packets.
The supposed response on UiShutdownRequest, where UiShutdownResponse comes in mind, is never being sent actually. We miss this code in this request's handle in Neighborhood. It only exits the process...