=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== ubertooth-2018.12.R1/firmware/bootloader/Makefile-56-CPU_FLAGS = -mapcs-frame ubertooth-2018.12.R1/firmware/bootloader/Makefile:57:CPU_FLAGS_ASM = -mthumb-interwork ubertooth-2018.12.R1/firmware/bootloader/Makefile-58- ############################################## ubertooth-2018.12.R1/firmware/bootloader/Makefile-129- ubertooth-2018.12.R1/firmware/bootloader/Makefile:130:# Place -D or -U options here for ASM sources ubertooth-2018.12.R1/firmware/bootloader/Makefile-131-ADEFS = ############################################## ubertooth-2018.12.R1/firmware/bootloader/Makefile-284-ALL_ASFLAGS = -mcpu=$(CPU) -$(CPU_MODE) $(CPU_FLAGS_ASM) $(ASFLAGS) ubertooth-2018.12.R1/firmware/bootloader/Makefile:285:# only difference between Linker flags and CFLAGS is CPU_FLAGS_ASM as -mapcs-frame is not needed ubertooth-2018.12.R1/firmware/bootloader/Makefile-286-ALL_CFLAGS_LINKER = -mcpu=$(CPU) -$(CPU_MODE) $(CPU_FLAGS_ASM) ############################################## ubertooth-2018.12.R1/firmware/common/lpcusb/target/usbhw_lpc.c-441-#ifdef __GNUC__ ubertooth-2018.12.R1/firmware/common/lpcusb/target/usbhw_lpc.c:442: asm volatile("nop\n"); ubertooth-2018.12.R1/firmware/common/lpcusb/target/usbhw_lpc.c-443-#endif ############################################## ubertooth-2018.12.R1/firmware/common/lpcusb/target/usbhw_lpc.h-84-/* set address command */ ubertooth-2018.12.R1/firmware/common/lpcusb/target/usbhw_lpc.h:85:#define DEV_ADDR (1<<0) ubertooth-2018.12.R1/firmware/common/lpcusb/target/usbhw_lpc.h-86-#define DEV_EN (1<<7) ############################################## ubertooth-2018.12.R1/firmware/tc13badge/mkports-118-#define set_ivect(f,n) \ ubertooth-2018.12.R1/firmware/tc13badge/mkports:119: asm ("mov.w #%%lo16(%d0),_ivects+%d1" : : "s" (f), "g" (n*4)); \ ubertooth-2018.12.R1/firmware/tc13badge/mkports:120: asm ("mov.w #%%hi16(%d0),_ivects+%d1" : : "s" (f), "g" (n*4+2)); ubertooth-2018.12.R1/firmware/tc13badge/mkports-121-'; ############################################## ubertooth-2018.12.R1/firmware/common.mk-75-CPU_FLAGS = -mapcs-frame ubertooth-2018.12.R1/firmware/common.mk:76:CPU_FLAGS_ASM = -mthumb-interwork ubertooth-2018.12.R1/firmware/common.mk-77- ############################################## ubertooth-2018.12.R1/firmware/common.mk-131- ubertooth-2018.12.R1/firmware/common.mk:132:# Place -D or -U options here for ASM sources ubertooth-2018.12.R1/firmware/common.mk-133-ADEFS = ############################################## ubertooth-2018.12.R1/firmware/common.mk-296-ALL_ASFLAGS = -mcpu=$(CPU) -$(CPU_MODE) $(CPU_FLAGS_ASM) $(ASFLAGS) ubertooth-2018.12.R1/firmware/common.mk:297:# only difference between Linker flags and CFLAGS is CPU_FLAGS_ASM as -mapcs-frame is not needed ubertooth-2018.12.R1/firmware/common.mk-298-ALL_CFLAGS_LINKER = -mcpu=$(CPU) -$(CPU_MODE) $(CPU_FLAGS_ASM) ############################################## ubertooth-2018.12.R1/host/cmake/modules/FindPythonInterp.cmake-137-# all listed variables are TRUE ubertooth-2018.12.R1/host/cmake/modules/FindPythonInterp.cmake:138:include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake) ubertooth-2018.12.R1/host/cmake/modules/FindPythonInterp.cmake-139-FIND_PACKAGE_HANDLE_STANDARD_ARGS(PythonInterp REQUIRED_VARS PYTHON_EXECUTABLE VERSION_VAR PYTHON_VERSION_STRING) ############################################## ubertooth-2018.12.R1/host/cmake/modules/GetGitRevisionDescription.cmake-76- @ONLY) ubertooth-2018.12.R1/host/cmake/modules/GetGitRevisionDescription.cmake:77: include("${GIT_DATA}/grabRef.cmake") ubertooth-2018.12.R1/host/cmake/modules/GetGitRevisionDescription.cmake-78- ############################################## ubertooth-2018.12.R1/host/kismet/plugin-ubertooth-phyneutral/packetsource_ubertooth.cc-297- /* lt_addr and type */ ubertooth-2018.12.R1/host/kismet/plugin-ubertooth-phyneutral/packetsource_ubertooth.cc:298: data[20] = (char) (btbb_packet_get_type(pkt) << 3) | btbb_packet_get_lt_addr(pkt); ubertooth-2018.12.R1/host/kismet/plugin-ubertooth-phyneutral/packetsource_ubertooth.cc-299- /* flags */ ############################################## ubertooth-2018.12.R1/host/kismet/plugin-ubertooth-phyneutral/phy_btbb.cc-216- ubertooth-2018.12.R1/host/kismet/plugin-ubertooth-phyneutral/phy_btbb.cc:217: common->device = mac_addr(bdaddr, 6); ubertooth-2018.12.R1/host/kismet/plugin-ubertooth-phyneutral/phy_btbb.cc-218- common->device.SetPhy(phyid); ############################################## ubertooth-2018.12.R1/host/kismet/plugin-ubertooth-phyneutral/phy_btbb.cc-276- btbb->lap = pi->lap; ubertooth-2018.12.R1/host/kismet/plugin-ubertooth-phyneutral/phy_btbb.cc:277: btbb->bdaddr = mac_addr(bdaddr, 6); ubertooth-2018.12.R1/host/kismet/plugin-ubertooth-phyneutral/phy_btbb.cc-278- ############################################## ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/packetsource_ubertooth.cc-299- /* lt_addr and type */ ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/packetsource_ubertooth.cc:300: data[20] = (char) (btbb_packet_get_type(pkt) << 3) | btbb_packet_get_lt_addr(pkt); ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/packetsource_ubertooth.cc-301- /* flags */ ############################################## ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/ubertooth_ui.cc-404- ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/ubertooth_ui.cc:405: ma = mac_addr((*proto_parsed)[fnum++].word); ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/ubertooth_ui.cc-406- if (ma.error) ############################################## ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/ubertooth_ui.cc-522- if (current_row.size() >= 1) ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/ubertooth_ui.cc:523: current_bdaddr = mac_addr(current_row[0]); ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/ubertooth_ui.cc-524- ############################################## ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/ubertooth_ui.cc-529- stable_sort(ubertooth->btdev_vec.begin(), ubertooth->btdev_vec.end(), ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/ubertooth_ui.cc:530: Ubertooth_Sort_Bdaddr()); ubertooth-2018.12.R1/host/kismet/plugin-ubertooth/ubertooth_ui.cc-531- break; ############################################## ubertooth-2018.12.R1/host/libubertooth/src/ubertooth_control.c-637- ubertooth-2018.12.R1/host/libubertooth/src/ubertooth_control.c:638:int cmd_set_bdaddr(struct libusb_device_handle* devh, u64 address) ubertooth-2018.12.R1/host/libubertooth/src/ubertooth_control.c-639-{ ############################################## ubertooth-2018.12.R1/host/libubertooth/src/ubertooth_control.h-118-int cmd_get_squelch(struct libusb_device_handle* devh); ubertooth-2018.12.R1/host/libubertooth/src/ubertooth_control.h:119:int cmd_set_bdaddr(struct libusb_device_handle* devh, u64 bdaddr); ubertooth-2018.12.R1/host/libubertooth/src/ubertooth_control.h-120-int cmd_set_syncword(struct libusb_device_handle* devh, u64 syncword); ############################################## ubertooth-2018.12.R1/host/libubertooth/src/CMakeLists.txt-20- ubertooth-2018.12.R1/host/libubertooth/src/CMakeLists.txt:21:include(${PROJECT_SOURCE_DIR}/../cmake/set_release.cmake) ubertooth-2018.12.R1/host/libubertooth/src/CMakeLists.txt-22-add_definitions( -DRELEASE="${RELEASE_STRING}" ) ############################################## ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-btle.c-118- printf("\t-a[address] get/set access address (example: -a8e89bed6)\n"); ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-btle.c:119: printf("\t-s<address> faux slave mode, using MAC addr (example: -s22:44:66:88:aa:cc)\n"); ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-btle.c-120- printf("\t-t<address> set connection following target (example: -t22:44:66:88:aa:cc/48)\n"); ############################################## ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-follow.c-148- printf("No address given, reading address from device\n"); ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-follow.c:149: hci_read_bd_addr(sock, &bdaddr, 0); ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-follow.c-150- lap = bdaddr.b[0] | bdaddr.b[1] << 8 | bdaddr.b[2] << 16; ############################################## ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-follow.c-191- if (ut->h_pcapng_bredr) { ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-follow.c:192: btbb_pcapng_record_bdaddr(ut->h_pcapng_bredr, ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-follow.c-193- (((uint32_t)uap)<<24)|lap, ############################################## ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-follow.c-243- ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-follow.c:244: cmd_set_bdaddr(ut->devh, btbb_piconet_get_bdaddr(pn)); ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-follow.c-245- cmd_set_clock(ut->devh, 0); ############################################## ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-rx.c-180- if (infile == NULL) ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-rx.c:181: cmd_set_bdaddr(ut->devh, btbb_piconet_get_bdaddr(pn)); ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-rx.c-182- } ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-rx.c-183- if (ut->h_pcapng_bredr) { ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-rx.c:184: btbb_pcapng_record_bdaddr(ut->h_pcapng_bredr, ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-rx.c-185- (((uint32_t)uap)<<24)|lap, ############################################## ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-tx.c-96- // set bt address ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-tx.c:97: r = cmd_set_bdaddr(ut->devh, (((uint32_t)uap)<<24)|lap); ubertooth-2018.12.R1/host/ubertooth-tools/src/ubertooth-tx.c-98- if (r < 0) ############################################## ubertooth-2018.12.R1/debian/man/ubertooth-btle.txt-14- -a[address] get/set access address (example: -a8e89bed6) ubertooth-2018.12.R1/debian/man/ubertooth-btle.txt:15: -s<address> faux slave mode, using MAC addr (example: -s22:44:66:88:aa:cc) ubertooth-2018.12.R1/debian/man/ubertooth-btle.txt-16- -t<address> set connection following target (example: -t22:44:66:88:aa:cc) ############################################## ubertooth-2018.12.R1/.pc/02_fix_missing_dfu.patch/firmware/common.mk-75-CPU_FLAGS = -mapcs-frame ubertooth-2018.12.R1/.pc/02_fix_missing_dfu.patch/firmware/common.mk:76:CPU_FLAGS_ASM = -mthumb-interwork ubertooth-2018.12.R1/.pc/02_fix_missing_dfu.patch/firmware/common.mk-77- ############################################## ubertooth-2018.12.R1/.pc/02_fix_missing_dfu.patch/firmware/common.mk-131- ubertooth-2018.12.R1/.pc/02_fix_missing_dfu.patch/firmware/common.mk:132:# Place -D or -U options here for ASM sources ubertooth-2018.12.R1/.pc/02_fix_missing_dfu.patch/firmware/common.mk-133-ADEFS = ############################################## ubertooth-2018.12.R1/.pc/02_fix_missing_dfu.patch/firmware/common.mk-295-ALL_ASFLAGS = -mcpu=$(CPU) -$(CPU_MODE) $(CPU_FLAGS_ASM) $(ASFLAGS) ubertooth-2018.12.R1/.pc/02_fix_missing_dfu.patch/firmware/common.mk:296:# only difference between Linker flags and CFLAGS is CPU_FLAGS_ASM as -mapcs-frame is not needed ubertooth-2018.12.R1/.pc/02_fix_missing_dfu.patch/firmware/common.mk-297-ALL_CFLAGS_LINKER = -mcpu=$(CPU) -$(CPU_MODE) $(CPU_FLAGS_ASM) ############################################## ubertooth-2018.12.R1/.pc/04_no_git_for_debian.patch/firmware/common.mk-75-CPU_FLAGS = -mapcs-frame ubertooth-2018.12.R1/.pc/04_no_git_for_debian.patch/firmware/common.mk:76:CPU_FLAGS_ASM = -mthumb-interwork ubertooth-2018.12.R1/.pc/04_no_git_for_debian.patch/firmware/common.mk-77- ############################################## ubertooth-2018.12.R1/.pc/04_no_git_for_debian.patch/firmware/common.mk-131- ubertooth-2018.12.R1/.pc/04_no_git_for_debian.patch/firmware/common.mk:132:# Place -D or -U options here for ASM sources ubertooth-2018.12.R1/.pc/04_no_git_for_debian.patch/firmware/common.mk-133-ADEFS = ############################################## ubertooth-2018.12.R1/.pc/04_no_git_for_debian.patch/firmware/common.mk-296-ALL_ASFLAGS = -mcpu=$(CPU) -$(CPU_MODE) $(CPU_FLAGS_ASM) $(ASFLAGS) ubertooth-2018.12.R1/.pc/04_no_git_for_debian.patch/firmware/common.mk:297:# only difference between Linker flags and CFLAGS is CPU_FLAGS_ASM as -mapcs-frame is not needed ubertooth-2018.12.R1/.pc/04_no_git_for_debian.patch/firmware/common.mk-298-ALL_CFLAGS_LINKER = -mcpu=$(CPU) -$(CPU_MODE) $(CPU_FLAGS_ASM) ############################################## ubertooth-2018.12.R1/.pc/05_move_headers_to_subdir.patch/host/libubertooth/src/CMakeLists.txt-20- ubertooth-2018.12.R1/.pc/05_move_headers_to_subdir.patch/host/libubertooth/src/CMakeLists.txt:21:include(${PROJECT_SOURCE_DIR}/../cmake/set_release.cmake) ubertooth-2018.12.R1/.pc/05_move_headers_to_subdir.patch/host/libubertooth/src/CMakeLists.txt-22-add_definitions( -DRELEASE="${RELEASE_STRING}" )