Package io.heraldprox.herald.sensor.ble
Class BLEBluetoothGattProxy
- java.lang.Object
-
- io.heraldprox.herald.sensor.ble.BLEBluetoothGattProxy
-
public class BLEBluetoothGattProxy extends java.lang.Object
Proxy of BluetoothGatt for fixing CVE-2020-12856.
-
-
Constructor Summary
Constructors Constructor Description BLEBluetoothGattProxy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
proxy(android.bluetooth.BluetoothGatt bluetoothGatt)
Replace mService field value in BluetoothGatt instance with proxy to enable interception of calls to BluetoothGatt.readCharacteristic and BluetoothGatt.writeCharacteristic for fixing CVE-2020-12856 vulnerability.
-
-
-
Method Detail
-
proxy
public void proxy(android.bluetooth.BluetoothGatt bluetoothGatt)
Replace mService field value in BluetoothGatt instance with proxy to enable interception of calls to BluetoothGatt.readCharacteristic and BluetoothGatt.writeCharacteristic for fixing CVE-2020-12856 vulnerability.- Parameters:
bluetoothGatt
-
-
-