EMVemulator-master
EMV 

所属分类:其他
开发工具:Java
文件大小:849KB
下载次数:33
上传日期:2020-11-14 01:04:54
上 传 者atlgcb
说明:  emv em u lat or master file

文件列表:
Cloning Credit Cards A combined pre-play-Roland.pdf (860858, 2017-04-24)
EMVemulator.iml (942, 2017-04-24)
app (0, 2017-04-24)
app\app.iml (8298, 2017-04-24)
app\build.gradle (462, 2017-04-24)
app\src (0, 2017-04-24)
app\src\main (0, 2017-04-24)
app\src\main\AndroidManifest.xml (1571, 2017-04-24)
app\src\main\java (0, 2017-04-24)
app\src\main\java\com (0, 2017-04-24)
app\src\main\java\com\kysel (0, 2017-04-24)
app\src\main\java\com\kysel\EMVemulator (0, 2017-04-24)
app\src\main\java\com\kysel\EMVemulator\MainActivity.java (10545, 2017-04-24)
app\src\main\java\com\kysel\EMVemulator\MyHostApduService.java (5317, 2017-04-24)
app\src\main\res (0, 2017-04-24)
app\src\main\res\drawable-mdpi (0, 2017-04-24)
app\src\main\res\drawable-mdpi\ic_launcher.png (3777, 2017-04-24)
app\src\main\res\layout (0, 2017-04-24)
app\src\main\res\layout\activity_main.xml (2015, 2017-04-24)
app\src\main\res\values (0, 2017-04-24)
app\src\main\res\values\dimens.xml (213, 2017-04-24)
app\src\main\res\values\strings.xml (340, 2017-04-24)
app\src\main\res\values\styles.xml (680, 2017-04-24)
app\src\main\res\xml (0, 2017-04-24)
app\src\main\res\xml\apduservice.xml (484, 2017-04-24)
build.gradle (301, 2017-04-24)
gradlew (4971, 2017-04-24)
gradlew.bat (2404, 2017-04-24)
pic (0, 2017-04-24)
pic\Completed.png (26698, 2017-04-24)
pic\Readermode.png (13372, 2017-04-24)
pic\Reading.png (16592, 2017-04-24)
settings.gradle (15, 2017-04-24)

# EMVemulator This Android app collects Mag-Stripe data and CVC3 codes from MasterCard PayPass cards and emulates that information. It is based on combined pre-play and downgrade attack described in [Cloning Credit Cards: A combined pre-play and downgrade attack on EMV Contactless](https://github.com/MatusKysel/EMVemulator/raw/master/Cloning%20Credit%20Cards%20A%20combined%20pre-play-Roland.pdf) by Michael Roland, Josef Langer. **WARNING!** This application might destroy your credit card (MasterCard only) after ~ 66 successful attacks.* *For each attack application increments card's ATC by 1000. ATC (Application Transaction Counter) is 2B value that means that maximum value of ATC is 65535, so after approximately 66 attacks this counter overflows. ## Downloads [Source code](https://github.com/MatusKysel/EMVemulator/archive/v1.1.zip) [APK](https://github.com/MatusKysel/EMVemulator/releases/download/v1.1/EMVemulator.apk) ## Usage This is just proof of concept application, so interface is quite simple. 1, This screen shows, that app is ready for reading card ![alt text](https://github.com/MatusKysel/EMVemulator/raw/master/pic/Readermode.png "App is ready") 2, When you have compatible card (MasterCard PayPass) app will start collecting data ![alt text](https://github.com/MatusKysel/EMVemulator/raw/master/pic/Reading.png "Collecting data") 3, Data collection is completed and your phone is ready for emulating your card ![alt text](https://github.com/MatusKysel/EMVemulator/raw/master/pic/Completed.png "Finished") 4, Now you can put this app to background or just close it and whenever you want to reply collected data just turn on your screen and app will start to communicate with reader

近期下载者

相关文件


收藏者