The article is very good and so are the example programs.
If somebody is using the example programs, it would have been nice to test the programs- where is "fork" in the backdoor server?