It would seem that the Skype protocol is highly obtuse and cleanly obfuscated that figuring it out has not been easy. It also seems to be updated over time so that those people who have done so found what they had no longer worked after a certain time. Alan Cox has written about why this probably is several times.