Allora, al situazione è questa: ho un programma server il cui codice (o meglio, parte del codice) deve essere assolutamente protetto da eventuali intrusioni.
Come architettura ho pensato ad una coppia di pc (linux), di cui un server proxy reverse per l'accesso alla rete e un server locale su cui gira il programma, in lan con il proxy.
L'unica porta aperta del server locale sarebbe quella che serve al programma per accettare connessioni.
Io non sono esperto di reti (anzi ne so proprio poco); a questo punto vi chiedo: sarebbe possibile per un hacker entrare nel sistema del server tramite l'unica porta aperta su cui sta girando in ricezione un programma?
E' possibile configurare un server nel modo che ho descritto?