I have a .NET Windows Forms application that connects to a SQL Server server directly, without the use of an intermediate layer like a WebService > or WebAPI , by SqlConnection
. This application is installed on the client's computer while the server is available over the internet.
What is the best way, without changing the entire application, to prevent the connection string ( connection string ) from being snapped by sniffer WireShark running on the same network?