Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

IoTFlow Config

Configuration files for data flow analysis and value set analysis

Sources and Sinks

A list of base package names from network, cryptographic, Bluetooth, and ICC related methods we use as sources or sinks.

  • AMQP
    • com.azure.core.amqp
    • com.rabbitmq
  • Bluetooth
    • android.bluetooth.BluetoothAdapter.LeScanCallback
    • android.bluetooth.BluetoothGatt
    • android.bluetooth.BluetoothGattCallback
    • android.bluetooth.BluetoothGattService
    • android.bluetooth.BluetoothSocket
  • CoAP
    • com.google.iot
    • org.eclipse.californium
    • org.ws4d.coap.core
  • Crypto
    • javax.crypto
    • javax.security
  • ICC
    • android.content.SharedPreferences
    • android.content.Intent
    • android.os.Bundle
  • MQTT
    • com.amazonaws.mobileconnectors.iot
    • com.hivemq
    • com.tuya.smart
    • io.x2ge.mqtt
    • org.eclipse.paho
    • org.fusesource.mqtt
  • HTTP
    • android.webkit.WebView
    • com.android.volley
    • com.bumptech.glide
    • com.loopj.android.http
    • java.net.DatagramPacket
    • java.net.DatagramSocket
    • java.net.Socket
    • java.net.URL
    • okhttp3
    • org.apache.http
    • retrofit2
  • XMPP
    • org.jivesoftware.smack
    • org.jxmpp
  • Other from FlowDroid
    • android.accounts.AccountManager
    • android.bluetooth.BluetoothAdapter
    • android.content.pm.PackageManager
    • android.location
    • android.media.AudioRecord
    • android.net.wifi
    • android.provider.Browser
    • android.telephony
    • android.telephony.TelephonyManager
    • android.telephony.gsm
    • java.io
    • java.util.Calendar
    • java.util.Locale
    • javax.servlet.http
    • org.apache.xmlrpc
    • org.springframework.web.servlet

For more details, see the respective files: