OBEX-Server
close search bar

Sorry, not available in this language yet

close language selection
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
Generic Object Exchange Profile

Generic Object Exchange Profile Version 2.0

IrDA Interoperability

IrDA Interoperability Version 2.0

IrDA Object Exchange Protocol (IrOBEX) Version 1.5

Infrared Data Association OBEX Protocol - April 2009

Bluetooth SIG FTP Version 1.3.1

Bluetooth Specification: OBEX File Transfer Profile

Bluetooth SIG OPP Version 1.2.1

Bluetooth Specification: OBEX Object Push Profile

Bluetooth SIG PBAP Version 1.2.3

Bluetooth Specification: OBEX PhoneBook Access Profile

Bluetooth SIG MAP Version 1.4.2

Bluetooth Specification: OBEX Message Access Profile

Tool-specific information

Tested message elements
Specifications
Notes
OBEX Connect
IrDA Object Exchange Protocol (IrOBEX) Version 1.5 and Profile specs
OBEX Disconnect
IrDA Object Exchange Protocol (IrOBEX) Version 1.5 and Profile specs
OBEX Get
IrDA Object Exchange Protocol (IrOBEX) Version 1.5 and Profile specs
OBEX Put (Single and multipart)
IrDA Object Exchange Protocol (IrOBEX) Version 1.5 and Profile specs
OBEX SetPath
IrDA Object Exchange Protocol (IrOBEX) Version 1.5 and Profile specs
OBEX Abort
IrDA Object Exchange Protocol (IrOBEX) Version 1.5 and Profile specs
OBEX Action
IrDA Object Exchange Protocol (IrOBEX) Version 1.5 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