You can take an open source rat from github and eliminate the need for port forwarding through certain services which allow you to get a connection to whoever runs your executable (some rats come with this feature built-in) without needing to know their ports etc. The primary problem would be...