Thursday, March 4, 2010

Port Knocking

So, when you were kids, you might have had a secret knock sequence like "tap taptap tap" to open the club doors, so that only the kids that you like and who knew sequence could enter the club. Now port knocking is about trying to access a few ports in a specific sequence which could alert the firewall to execute some action on your desktop/server. It could be a shell script which monitors your iptables log file and executes a specific action on parsing a specific sequence of ports.

Some of the possible action that I can think of
(1) Open up ssh port on your Linux desktop so that you can access it remotely and
close it once you are done.
(2) start a backup of your hard drive.
(3) If you want to let some one inside your network without others noticing... :P
(3) ... and lot of other stuff shady also...

Seems interesting...
check out more here.
http://www.itworld.com/it-managementstrategy/98567/port-knocking

Saturday, January 2, 2010

HTTP/FTP as seeds for Bittorrent Client

Recently, I came across a fact that some of the P2P clients like BitTorrent and Vuze support HTTP/FTP also as part of their content source. That is really cool, cause it gives us an advantage of having a peer which does not upload data based on Tit-for-Tat, and if they are running an HTTP or FTP process, most probably their uptime will be higher compared to other Peers in the swarm.

Yeah, but don't be too happy, cause the server side involves a script to avoid overloading the web server process as a precautionary measure for malicious attacks.So you can't just be requesting content continuously, but carefully timed request can help us to download content without actually uploading any data to any other peer.

I do not know ,as to how many users actually host via P2P & HTTP/FTP simultaneously .May be corporations like Ubuntu, VMWare may support this ,since they can afford the servers.

The metadata key is 'url-list' for the .torrent file.

For the TechSavy check out the below links for detailed info and specs:
[1] http://www.getright.com/seedtorrent.html
[2] http://www.bittornado.com/docs/webseed-spec.txt