Best bet, is use a router is you have a broadband connection and use a software firewall behind it, then go to a site for an online security inspection. I am forgetting the websites now but do a google and you will find them, there is a good one based out of Germany that I am blanking on right now.
Nothing will make you hacker proof, you just want to have good enough security that 99% of the scrip kiddies out there can not get in.