EMVemulator-master
所属分类:其他
开发工具: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
近期下载者:
相关文件:
收藏者: