2008-05-20

Fwknop and single packet authorization

Sets a server up to open selected ports following a specific request from an external host.

As defined by Wikipedia, port knocking is "a method of externally opening ports on a firewall by generating a connection attempt on a set of prespecified closed ports. Once a correct sequence of connection attempts is received, the firewall rules are dynamically modified to allow the host which sent the connection attempts to connect over specific port(s)."

Single packet authorization distills the essence of the port knocking concept down to a single packet. Rather than sending a series of packets to predefined ports, single packet authorization encodes the "knock" within the payload of one packet.



fwknop also features a Windows GUI.

Update 2008/06/24: There's a How-To on the Ubuntu Forums.

2008-05-14

Monty Python - Just the Words

The complete unexpurgated scripts of the original TV series
(except for the animation bits)

In gloriuos colour-coded HTML format

A Quick (and Hopefully Painless) Ride Through Ruby (with Cartoon Foxes)

2008-05-07

jfrets

A Guitar Teaching and tab Building Tool

(from DZone.com)

2008-05-05

Concurrency with Python, Twisted, and Flex

Article by Bruce Eckel.

"(...) to make use of more than one CPU we need true parallelism, where multiple CPUs are working on the problem at the same time. To accomplish this in Python in this article, we create multiple operating system processes, one for each solver (worker) (The master only requires occasional CPU cycles and it shares the CPUs to do this). A separate Python interpreter is started in each process, and each process has its own memory so there is no possibility of collision as there is with threads, which makes multi-process parallelism much easier and safer than thread programming."

2008-05-02

Windows anti-malware tips

"Do a thorough check for malware, following all of the steps at one of these
Web pages.
Help with malware:
All MS-MVP Sites.
http://aumha.org/a/parasite.htm
http://aumha.org/a/quickfix.htm
http://www.elephantboycomputers.com/page2.html#Removing_Malware
http://mvps.org/winhelp2002/unwanted.htm
http://inetexplorer.mvps.org/darnit.html
http://www.mvps.org/sramesh2k/Malware_Defence.htm"

Anti-malware software:
Spybot: http://www.safer-networking.org/microsoft.en.html (Win 98 ok)
CA Anti-Spyware: http://www.ca.com/us/products/product.aspx?id=5222 (not free)

Repagination Pulls Multi-Page Articles into One