Protecting The Future of Mobile Payments!: Jonathan Leblanc ! Twitter: @jcleblanc ! Book: Http://Bit - Ly/Iddatasecurity!
Protecting The Future of Mobile Payments!: Jonathan Leblanc ! Twitter: @jcleblanc ! Book: Http://Bit - Ly/Iddatasecurity!
of Mobile Payments!
Jonathan LeBlanc !
Twitter: @jcleblanc !
Book: http://bit.ly/iddatasecurity!
Trust Zones & Account Security!
Building Shortcuts!
Browser Fingerprinting!
https://panopticlick.eff.org/!
Using Location Data!
Phone Identification?!
Device Fingerprinting!
Retrieving Build Information for Android Device !
//-------------!
//Build Info: http://developer.android.com/reference/android/os/Build.html!
//-------------!
!
System.getProperty("os.version"); //os version!
android.os.Build.DEVICE //device!
android.os.Build.MODEL //model!
android.os.Build.VERSION.SDK_INT //sdk version of the framework!
android.os.Build.SERIAL //hardware serial number, if available!
Getting Paired Devices?!
Get all Bluetooth Paired Devices: Android!
var fs = require('fs');!
var path = require('path');!
var ursa = require('ursa');!
var mkdirp = require('mkdirp');!
!
//make direction and generate private / public keys for sender / receiver!
var rootpath = './keys';!
makekeys(rootpath, 'sender');!
makekeys(rootpath, 'receiver');!
Key and Directory Creation!
Jonathan LeBlanc !
Twitter: @jcleblanc !
Book: http://bit.ly/iddatasecurity!