Linux cli command hcidump

➡ A Linux man page (short for manual page) is a form of software documentation found on Linux and Unix-like operating systems. This man-page explains the command hcidump and provides detailed information about the command hcidump, system calls, library functions, and other aspects of the system, including usage, options, and examples of _. You can access this man page by typing man followed by the hcidump.

NAME 🖥️ hcidump 🖥️

Parse HCI data

SYNOPSIS

hcidump -h

hcidump [OPTIONS …] [FILTERS]

DESCRIPTION

hcidump(1) reads raw HCI data coming from and going to a Bluetooth device (which can be specified with the option -i, default is the first available one) and prints to screen commands, events and data in a human-readable form. Optionally, the dump can be written to a file rather than parsed, and the dump file can be parsed in a subsequent moment.

OPTIONS

-i* <hciX>*
Data is read from hciX, which must be the name of an installed Bluetooth device. If not specified, and if -r option is not set, data is read from the first available Bluetooth device.

-l* <len>,*** –snap-len**=*<len>*
Sets max length of processed packets to len
.

-p* <psm>,*** –psm**=*<psm>*
Sets default Protocol Service Multiplexer to psm
.

-m* <compid>,*** –manufacturer**=*<compid>*
Sets default company id for manufacturer to compid
.

-w* <file>,*** –save-dump**=*<file>*
Parse output is not printed to screen, instead data read from device is saved in file
. The saved dump file can be subsequently parsed with
option -r.

-r* <file>,*** –read-dump**=*<file>*
Data is not read from a Bluetooth device, but from file
.
file is created with option -t, –timestamp prepend a time stamp to every packet.

-a,** –ascii**
For every packet, not only is the packet type displayed, but also all data in ASCII.

-x,** –hex**
For every packet, not only is the packet type displayed, but also all data in hex.

-X,** –ext**
For every packet, not only is the packet type displayed, but also all data in hex and ASCII.

-R,** –raw**
For every packet, only the raw data is displayed.

-C* <psm>,*** –cmtp**=*****<psm>*
Sets the PSM value for the CAPI Message Transport Protocol.

-H* <psm>,*** –hcrp**=*****<psm>*
Sets the PSM value for the Hardcopy Control Channel.

-O* <channel>,*** –obex**=*****<channel>*
Sets the RFCOMM channel value for the Object Exchange Protocol.

-P* <channel>,*** –ppp**=*****<channel>*
Sets the RFCOMM channel value for the Point-to-Point Protocol.

-D* <file>,*** –pppdump**=*****<file>*
Extract PPP traffic with pppdump format.

-A* <file>,*** –audio**=*****<file>*
Extract SCO audio data.

-Y,** –novendor**
Don’t display any vendor commands or events and don’t show any pin code or link key in plain text.

-h
Prints usage info and exits

FILTERS

filter is a space-separated list of packet categories: available categories are lmp**,** hci**,** sco**,** l2cap**,** rfcomm**,** sdp**,** bnep**,** cmtp**,** hidp**,** hcrp**,** avdtp**,** avctp**,** obex**,** capi and ppp**. If filters are used, only packets** belonging to the specified categories are dumped. By default, all packets are dumped.

RESOURCES

http://www.bluez.org

REPORTING BUGS

[email protected]

AUTHOR

Maxim Krasnyansky <[email protected]>, Marcel Holtmann <[email protected]>, Fabrizio Gennari <[email protected]>

COPYRIGHT

Free use of this software is granted under ther terms of the GNU Lesser General Public Licenses (LGPL).

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

  █║▌│║█║▌★ KALI ★ PARROT ★ DEBIAN 🔴 PENTESTING ★ HACKING ★ █║▌│║█║▌

              ██╗ ██╗ ██████╗  ██████╗ ██╗  ██╗███████╗██████╗
             ████████╗██╔══██╗██╔═══██╗╚██╗██╔╝██╔════╝██╔══██╗
             ╚██╔═██╔╝██║  ██║██║   ██║ ╚███╔╝ █████╗  ██║  ██║
             ████████╗██║  ██║██║   ██║ ██╔██╗ ██╔══╝  ██║  ██║
             ╚██╔═██╔╝██████╔╝╚██████╔╝██╔╝ ██╗███████╗██████╔╝
              ╚═╝ ╚═╝ ╚═════╝  ╚═════╝ ╚═╝  ╚═╝╚══════╝╚═════╝

               █║▌│║█║▌ WITH COMMANDLINE-KUNGFU POWER █║▌│║█║▌

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░