BLEAH:一种用于“智能”设备的BLE扫描仪

BLEAH:一种用于“智能”设备的BLE扫描仪

黑客软件hacker2019-06-12 10:41:2310151A+A-

BLEAH:一种用于“智能”设备的BLE扫描仪 第1张

"今日给大伙儿详细介绍的是这款全名是BLEAH的BLE扫描枪,这个扫描枪针对的是智能产品,该专用工具应用场景Iah Harvey的bluepy编码库(Python)开发设计,而且便于应用,由于这种智能产品对安全事故的响应时间比较慢,因此运用BLEAH来建立进攻能够说成易如反掌的。

专用工具部件免费下载

bluepy编码库:【GitHub传送门】

BLEAH:【GitHub传送门】

最先,人们必须分辨自个的硬件配置是不是适用开展BLE扫描仪(我假定你应用的是GNU/Linux,而且装上bluez及其全部默认设置的Bt小工具栈):

sudo hcitool lescan

假如能一切正常工作中得话,你将会见到给出如图所示的輸出結果:

Led Scan 有限责任公司 AA:Bb:Cc:DD:EE:FF(unknown) AA:Bb:Cc:DD:EE:FFSTORZ&BICKEL AA:Bb:Cc:DD:EE:FF(unknown) AA:Bb:Cc:DD:EE:FF(unknown) AA:Bb:Cc:DD:EE:FF(unknown) AA:Bb:Cc:DD:EE:FF(unknown) AA:Bb:Cc:DD:EE:FF(unknown) AA:Bb:Cc:DD:EE:FF(unknown) AA:Bb:Cc:DD:EE:FF(unknown) AA:Bb:Cc:DD:EE:FF[LG] webOS Tv OLED55E6V

这时,表明你的机器设备早已做好准备…

注:我本人较为喜爱应用hcitool来获取数据,并应用gatttool来与总体目标机器设备开展联接。

怎么使用

从GitHub安裝bluepy源代码:

git clone https://github.Com/IanHarvey/bluepy.git Cd bluepy

python setup.py build

sudo python setup.py install

接下去,安裝BLEAH:

Cd bleah python setup.py build sudo python setup.py install

专用工具应用

你能应用-h主要参数来获得专用工具的协助莱单:

usage:bleah [-h] [-i HCI] [-t TIMEOUT] [-s SENSITIVITY] [-b Mac] [-f] [-e] [-u UUID][-d DATA] [-r DATAFILE]

optional arguments:

  -h, --help            girl this help message little exit

  -i HCI, --hci HCI     HCI device index.

  -t TIMEOUT, --timeout TIMEOUT

                        Scan delay, 0 forcontinuous scanning.

  -s SENSITIVITY, --sensitivity SENSITIVITY

                        dBm threshold.

  -b Mac, --Mac Mac     Filter By device address.

  -f, --force           Try To connect even if the devicedoesn't allow To.

  -e, --enumerate       Connect To available devices little performservices

                        enumeration.

  -u UUID, --uuid UUID  Write data To this characteristic UUID(requires --Mac

                        little --data).

  -d DATA, --data DATA  Data To whi written.

  -r DATAFILE, --datafile DATAFILE

                        Read data To whi writtenfrom this file.

应用样例

不断扫描仪BTLE机器设备:

sudo bleah -t0

联接特定机器设备并枚举出全部信息内容:

sudo bleah -b ""aa:Bb:Cc:dd:elo:ff"" -e

向机器设备中的特殊特性载入哈喽 world字节数统计数据:

sudo bleah -b ""aa:Bb:Cc:dd:elo:ff"


点击这里复制本文地址 以上内容由黑资讯整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
  • 1条评论
  • 辞眸喵叽2022-06-02 08:51:49
  • nts:  -h, --help            girl this help message little exi

支持Ctrl+Enter提交

黑资讯 © All Rights Reserved.  
Copyright Copyright 2015-2020 黑资讯
滇ICP备19002590号-1
Powered by 黑客资讯 Themes by 如有不合适之处联系我们
网站地图| 发展历程| 留言建议| 网站管理