WebHosting Paid by #1Payday.Loans
btscanner is a tool designed specifically to extract as much information as possible from a Bluetooth device without the requirement to pair. A detailed information screen extracts HCI and SDP information, and maintains an open connection to monitor the RSSI and link quality. btscanner is based on the BlueZ Bluetooth stack, which is included with recent Linux kernels, and the the BlueZ toolset. btscanner also contains a complete listing of the IEEE OUI numbers and class lookup tables. Using the information gathered from these sources it is possible to make educated guesses as to the host device type.
URL: https://www.pentest.co.uk/cgi-bin/viewcat.cgi?cat=downloads§ion=01_bluetooth
Author: Tim Hurman <timh@pentest.co.uk>
Maintainer: Andreas V. 'netrunner' Meier <avmeier@web.de>
License: GPL
Status: Stable
Version: 2.1
Download: https://www.pentest.co.uk/src/ btscanner-2.1.tar.bz2
Buildtime: 2567 (5) ERROR seconds (on reference hardware)
Buildtime: 2488 (9) ERROR seconds (on reference hardware)
Buildtime: 2416 (5) ERROR seconds (on reference hardware)
Buildtime: 2472 (9) ERROR seconds (on reference hardware)
Buildtime: 2438 (5) ERROR seconds (on reference hardware)
Buildtime: 2433 (9) ERROR seconds (on reference hardware)
ROCK Sources: btscanner.cache, btscanner.conf, btscanner.desc
[5-ERROR] checking sys/socket.h usability... yes [5-ERROR] checking sys/socket.h presence... yes [5-ERROR] checking for sys/socket.h... yes [5-ERROR] checking for unistd.h... (cached) yes [5-ERROR] checking fcntl.h usability... yes [5-ERROR] checking fcntl.h presence... yes [5-ERROR] checking for fcntl.h... yes [5-ERROR] checking stdarg.h usability... yes [5-ERROR] checking stdarg.h presence... yes [5-ERROR] checking for stdarg.h... yes [5-ERROR] checking syslog.h usability... yes [5-ERROR] checking syslog.h presence... yes [5-ERROR] checking for syslog.h... yes [5-ERROR] checking bluetooth/bluetooth.h usability... yes [5-ERROR] checking bluetooth/bluetooth.h presence... yes [5-ERROR] checking for bluetooth/bluetooth.h... yes [5-ERROR] checking bluetooth/sdp.h usability... yes [5-ERROR] checking bluetooth/sdp.h presence... yes [5-ERROR] checking for bluetooth/sdp.h... yes [5-ERROR] checking for an ANSI C-conforming const... yes [5-ERROR] checking for size_t... yes [5-ERROR] checking whether gcc-42 needs -traditional... no [5-ERROR] checking for stdlib.h... (cached) yes [5-ERROR] checking for GNU libc compatible malloc... yes [5-ERROR] checking return type of signal handlers... void [5-ERROR] checking for memset... yes [5-ERROR] checking for strerror... yes [5-ERROR] checking for xml2-config... /usr/bin/xml2-config [5-ERROR] checking libxml/parser.h usability... yes [5-ERROR] checking libxml/parser.h presence... yes [5-ERROR] checking for libxml/parser.h... yes [5-ERROR] checking libxml/tree.h usability... yes [5-ERROR] checking libxml/tree.h presence... yes [5-ERROR] checking for libxml/tree.h... yes [5-ERROR] checking for main in -lxml2... yes [5-ERROR] checking the location of the config file... /etc/btscanner.xml [5-ERROR] checking the location of the config DTD... file:///etc/btscanner.dtd [5-ERROR] configure: creating ./config.status [5-ERROR] config.status: creating Makefile [5-ERROR] config.status: creating config.h [5-ERROR] config.status: executing depfiles commands [5-ERROR] make all-am [5-ERROR] make[1]: Entering directory `/ROCK/loop/src.btscanner.1181955775.9204.3584933667 /btscanner-2.1' [5-ERROR] if gcc-42 -DHAVE_CONFIG_H -I. -I. -I. -I. -I/usr/include/libxml2 -g -O2 -I/usr /include/libxml2 -Wall -pthread -Wshadow -Wbad-function-cast -Wformat -Wimplicit-functio n-dec -Wparentheses -Wsign-compare -Wstrict-prototypes -Wtrigraphs -Wundef -Wuninitializ ed -W -Wunused -Wformat-security -Wmissing-braces -Wbad-function-cast -Wcast-qual -fal ign-functions -falign-labels -falign-loops -pedantic -fstrict-aliasing -D_GNU_SOURCE -std =c99 -DCFG_FILE=\"/etc/btscanner.xml\" -DCFG_DTD=\"file:///etc/btscanner.dtd\" -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ [5-ERROR] then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi [5-ERROR] cc1: error: unrecognized command line option "-Wimplicit-function-dec" [5-ERROR] make[1]: *** [main.o] Error 1 [5-ERROR] make[1]: Leaving directory `/ROCK/loop/src.btscanner.1181955775.9204.3584933667/ btscanner-2.1' [5-ERROR] make: *** [all] Error 2 [5-ERROR] --- BUILD ERROR --- [9-ERROR] checking sys/socket.h usability... yes [9-ERROR] checking sys/socket.h presence... yes [9-ERROR] checking for sys/socket.h... yes [9-ERROR] checking for unistd.h... (cached) yes [9-ERROR] checking fcntl.h usability... yes [9-ERROR] checking fcntl.h presence... yes [9-ERROR] checking for fcntl.h... yes [9-ERROR] checking stdarg.h usability... yes [9-ERROR] checking stdarg.h presence... yes [9-ERROR] checking for stdarg.h... yes [9-ERROR] checking syslog.h usability... yes [9-ERROR] checking syslog.h presence... yes [9-ERROR] checking for syslog.h... yes [9-ERROR] checking bluetooth/bluetooth.h usability... yes [9-ERROR] checking bluetooth/bluetooth.h presence... yes [9-ERROR] checking for bluetooth/bluetooth.h... yes [9-ERROR] checking bluetooth/sdp.h usability... yes [9-ERROR] checking bluetooth/sdp.h presence... yes [9-ERROR] checking for bluetooth/sdp.h... yes [9-ERROR] checking for an ANSI C-conforming const... yes [9-ERROR] checking for size_t... yes [9-ERROR] checking whether gcc-42 needs -traditional... no [9-ERROR] checking for stdlib.h... (cached) yes [9-ERROR] checking for GNU libc compatible malloc... yes [9-ERROR] checking return type of signal handlers... void [9-ERROR] checking for memset... yes [9-ERROR] checking for strerror... yes [9-ERROR] checking for xml2-config... /usr/bin/xml2-config [9-ERROR] checking libxml/parser.h usability... yes [9-ERROR] checking libxml/parser.h presence... yes [9-ERROR] checking for libxml/parser.h... yes [9-ERROR] checking libxml/tree.h usability... yes [9-ERROR] checking libxml/tree.h presence... yes [9-ERROR] checking for libxml/tree.h... yes [9-ERROR] checking for main in -lxml2... yes [9-ERROR] checking the location of the config file... /etc/btscanner.xml [9-ERROR] checking the location of the config DTD... file:///etc/btscanner.dtd [9-ERROR] configure: creating ./config.status [9-ERROR] config.status: creating Makefile [9-ERROR] config.status: creating config.h [9-ERROR] config.status: executing depfiles commands [9-ERROR] make all-am [9-ERROR] make[1]: Entering directory `/ROCK/loop/src.btscanner.1181977653.16364.347445310 9/btscanner-2.1' [9-ERROR] if gcc-42 -DHAVE_CONFIG_H -I. -I. -I. -I. -I/usr/include/libxml2 -g -O2 -I/usr /include/libxml2 -Wall -pthread -Wshadow -Wbad-function-cast -Wformat -Wimplicit-functio n-dec -Wparentheses -Wsign-compare -Wstrict-prototypes -Wtrigraphs -Wundef -Wuninitializ ed -W -Wunused -Wformat-security -Wmissing-braces -Wbad-function-cast -Wcast-qual -fal ign-functions -falign-labels -falign-loops -pedantic -fstrict-aliasing -D_GNU_SOURCE -std =c99 -DCFG_FILE=\"/etc/btscanner.xml\" -DCFG_DTD=\"file:///etc/btscanner.dtd\" -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ [9-ERROR] then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi [9-ERROR] cc1: error: unrecognized command line option "-Wimplicit-function-dec" [9-ERROR] make[1]: *** [main.o] Error 1 [9-ERROR] make[1]: Leaving directory `/ROCK/loop/src.btscanner.1181977653.16364.3474453109 /btscanner-2.1' [9-ERROR] make: *** [all] Error 2 [9-ERROR] --- BUILD ERROR ---