Synopsys Software Integrity Group is now operating as Black Duck Software, Inc., a subsidiary of Synopsys. Click to learn more.

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
Notes
Generic Object Exchange Profile
Generic Object Exchange Profile Version 2.1.1
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