Implement TCP beacons
The goal is to make a shell script or C program that acts as a TCP beacon and on demand forms a client-initiated SSH redirection pipe (kind of a reversed way).
The initial communication is TCP and initiated by the client (behind the firewall), then there is no need to open any ports: the firewall accepts all outgoing traffic.
The beacon is a TCP connection that is initiated in 10 minute intervals. Normally it hangs up after 5 seconds. But if the server responds and sends a specific string into the TCP pipe, the client will try to establish a SSH-connection to server port 22.
Any idea about how to implement the TCP beacons? Thanks.
Re: Implement TCP beacons
Packet tagging is a method to mark packets with an internal identifier that can be used as a criterion in the rules for filtering and address translation. With tagging, it is possible to create packages called trust between interfaces and determine if packets were processed by the rules of address translation. It is also possible to do filtering following a policy instead of the filtering rule.
|Tags: beacons, firewall, shell, ssh, tcp|
|Thread Tools||Search this Thread|
|Similar Threads for: "Implement TCP beacons"|
|Thread||Thread Starter||Forum||Replies||Last Post|
|How to implement sum() faster in c#?||Luis-Fernando||Software Development||4||27-02-2010 09:25 PM|
|How can I implement the remove() in CPP||Servant||Software Development||5||22-02-2010 04:18 PM|
|Implement the copy_backward() in C++||Agustíne||Software Development||5||16-02-2010 09:46 PM|
|How to implement IP Sec||Enriquee||Technology & Internet||5||12-01-2010 06:28 AM|
|Want to implement differentiation in C++||ADEN||Software Development||1||25-10-2008 06:13 PM|