Bluetooth Low Energy fuzzing - bluetooth-lowenergy

Is there any existing SW for fuzzing BLE (Bluetooth Low Energy) gadgets from Windows/linux?
I only found the following, but it's not free:
https://www.synopsys.com/software-integrity/security-testing/fuzz-testing/defensics.html?fs=bluetooth

You have the PTS tool from Bluetooth SIG that can test GAP, GATT, SMP, L2CAP and a lot of standard GATT services. You just need a CSR Bluetooth dongle and a Windows computer.

Related

BLE Beacon connection to Peripheral device

I have one device which works as beacon and another device(D2) which works in peripheral mode and communicate to smart phone as in connection mode.
Now I want to send my data from beacon to D2 which is in peripheral mode.
So is it possible to communicate between beacon and D2.
No it is not possible. A beacon is considered to be a peripheral device, and only a central device can scan/connect and read data from a peripheral device. As such, you cannot communicate between the beacon and D2 unless the D2 has central capabilities.
You can find more information here:-
BLE beacon technology made simple
Getting started with Bluetooth Low Energy
Bluetooth Low Energy: A primer

Is the transmission power on Bluetooth Low Energy an Android configurable?

I have a Bluetooth Low Energy Android app project here which works fine so far for most of my android smartphones. I use my BLE weather thermometer in my app anywhere within my room, it works.
Except for a Huawei P30 Lite deivce: With my Huawei I can not get a connection, except I place the BLE Thermometer on my right upper corner on my Huawei smartphone. I assume the Bluetooth antenna is located there in my smartphone?
Under linux I can configure my wifi transmission power like:
sudo iwconfig wlan0 txpower 30mW
Is there such a possibility to configure my Bluetooth Low Energy Android library?
It is not obvious from your question where the problem is. Typically in Bluetooth you have control of the power the peripheral advertises at, so that would be the BLE weather themometer in your case.
I would suggest looking at the HCI logs on the phones to see if they give more insight as to what the issue is.

Classic Bluetooth communication (RFCOMM) in Xamarin.Forms

I am looking for Classic Bluetooth communication (RFCOMM)/ serial port communication using classic Bluetooth and not Bluetooth Low Energy(BLE) in Xamarin.Forms preferably. I have some emulator which is hosted on a com port and a Bluetooth adaptor. I want to connect to that Bluetooth adaptor and fetch/read data in my mobile app.
I had explored Bluetooth Low Energy(BLE) using ble.net plugin but I need to connect to a port i.e. Bluetooth SPP and read data in the mobile app.
There's no classic Bluetooth communication APIs in Xamarin.forms. You would have to use the UWP built-in Bluetooth RFCOMM APIs to communicate.
You could check the Bluetooth RFCOMM chat sample to learn how to use these APIs.

Turn a computer to a BLE transmitter?

Having a computer with the bluetooth 4.0 supported (Lenovo thinkpad T450). I don't know if I can turn my computer to a Bluetooth Low Energy transmitter as a beacon Tag.
You can use BlueZ to send a beacon transmission. An example that transmits the AltBeacon format can be found here:
https://github.com/RadiusNetworks/altbeacon-reference/blob/master/altbeacon_transmit
Similar commands can be used to send other beacon formats as well.

How to Wire Connector For Qualcomm 2.0 Battery

In my Arduino project I have a 12v motor which I would like to power using a Qualcomm external Battery. These Battery packs indicate that they supply 12v through a Usb type A cable around 2 amps. I want to solder a usb type B connector but not sure if that will work? I am new to this so I'm trying to find docs on how to wire this or if it even makes sense to do this?

Resources