Some curious noob questions...
I setup netcat on my computer to listen on port 6666. Then I ran netstat -a and the output didn't show that nc was running on 6666. Why is that?
Also, when you download the source code for a program, does that mean you can compile that source code for any linux distribution? Could this source code be compiled for windows xp, if so, how? Of course, the source code only works for 1 cpu architecture correct? You can compile the source code for different cpu architectures?
I have a question about rsa and dsa encrypted keys to logon via ssh. When you generate a key on a computer, is the key generated for the MAC address of the interface being used? Or by some identifier in the computer? How does it work? Also, what's better rsa or dsa?