I have been reading a lot about BlueSnarfing and used to do bluejacking as a bit of fun while on the train. With phones getting more powerful and more capable, and with recent celebrity coverage of hacked phones, I would like to pen test my phone for vulnerabilities to this kind of "attack". I have done computer based pen testing, but am for the most part a "script-kiddie" with basic programming skills.

Are there are legitimate tools for bluesnarfing available for PC, Linux or Android (especially android)? I would be interested to test out breaking into my phone as well as my friend's (permission given), and try to work out for myself the best ways to block or counter this attack.

Any information that can be given would be appreciated