O Prevent Service Discovery

Your Linux computer can also offer services over Bluetooth if it has sdpd running. All applications providing any of the Bluetooth services may register with this daemon. A device that intends to connect to one of your services performs a service discovery. This discovery will be answered by sdpd. If you don't intend to provide any services from your computer (e.g., if you just want to connect to services on other machines), do not run sdpd at all.

The sdptool command performs a service discovery and queries the characteristics of particular services. In most cases a service discovery will result in a rather large output. The next listing shows a sample result that displays the OBEX file transfer service. The output also reveals that this service uses the L2CAP, RFCOMM, and OBEX protocols.

Service Name: OBEX File Transfer Service RecHandle: 0x10006 Service Class ID List:

"OBEX File Transfer" (0x1106) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x00 03)

Channel: 6 "OBEX" (0x0008) Profile Descriptor List:

"OBEX File Transfer" (0x1106) Version: 0x0100 [... ]

Was this article helpful?

0 0
The Ultimate Computer Repair Guide

The Ultimate Computer Repair Guide

Read how to maintain and repair any desktop and laptop computer. This Ebook has articles with photos and videos that show detailed step by step pc repair and maintenance procedures. There are many links to online videos that explain how you can build, maintain, speed up, clean, and repair your computer yourself. Put the money that you were going to pay the PC Tech in your own pocket.

Get My Free Ebook


Post a comment