Linux/Unix users may know about the netcat tool. It is a powerful tool that allow you to do pretty much anything involving TCP or UDP, e.g. run a server and listen for incoming connections or to just connect to a server and send some data. Perfect for testing network connections and protocols.
NetPal implements some of the features netcat provides. NetPal supports connecting to TCP and UDP servers as well as running UDP/TCP server allowing multiple connections.
Remote shell Running NetPal as a server also supports executing a shell command when client connects, e.g. starting a remote shell on the Android device. Note that the shell command will run with the same privileges as NetPal and, hence, may have restricted permissions.
Example Usage - Use as a peer to peer chat client - Test network connectivity and clients/servers for any text based networking protocol - Share copy paste text between devices - Explore the device remote by issuing Linux commands remotely
More features from netcat are about to be implemented.
Comments will not be approved to be posted if they are SPAM, abusive, off-topic, use profanity, contain a personal attack, or promote hate of any kind.