Bluetooth OBEX Server Test Suite Data Sheet
Test Suite:
Bluetooth OBEX Server Test Suite
Direction:
Server

OBject EXchange (OBEX) is a communications protocol that facilitates binary transfers between Bluetooth enabled devices. Originally specified for Infrared Communications, it has since been adopted to Bluetooth and is utilized by a variety of different profiles such as OPP, FTP, PBAP and MAP. Bluetooth OBEX Server Test Suite can be used for evaluating Bluetooth OBEX Server implementations for security flaws and robustness problems.

Used specifications

Specification
Title
Bluetooth Core Specification Version 1.2

Part K10 - Generic Object Exchange Profile

Bluetooth Core Specification Version 1.2

Part F2 - IrDA Interoperability

IrDA Object Exchange Protocol (IrOBEX) Version 1.2

Infrared Data Association OBEX Protocol - April 1999

Bluetooth SIG FTP Version 1.1

Bluetooth Specification: OBEX File Transfer Profile

Bluetooth SIG OPP Version 1.2

Bluetooth Specification: OBEX Object Push Profile

Bluetooth SIG PBAP Version 1.1

Bluetooth Specification: OBEX PhoneBook Access Profile

Bluetooth SIG MAP Version 1.2

Bluetooth Specification: OBEX Message Access Profile

Tool-specific information

Tested message elements
Specifications
Notes
OBEX Connect
Bluetooth Core Specification version 1.2 and Profile specs
OBEX Disconnect
Bluetooth Core Specification version 1.2 and Profile specs
OBEX Get
Bluetooth Core Specification version 1.2 and Profile specs
OBEX Put (Single and multipart)
Bluetooth Core Specification version 1.2 and Profile specs
OBEX SetPath
Bluetooth Core Specification version 1.2 and Profile specs
OBEX Abort
Bluetooth Core Specification version 1.2 and Profile specs
Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis