This repository was archived by the owner on Jan 12, 2019. It is now read-only.
This repository was archived by the owner on Jan 12, 2019. It is now read-only.
Security threat for non obfuscated classes #168
Open
Description
General information
- SDK/Library version: 5.5.1
- Android Version and Device: Android devices
Issue description
Once I opened obfuscated classes.dex file from my android project in which I used card.io library, I see 3 classes exposed from io.card.payment package which are:
- CardScanner.class
- CreditCard.class
- DetectionInfo.class
And it's quite obvious to hook & retrieve carddetails from CreditCard class.
I see proguard.cfg file which don't allow us to obfuscate above classes:
-keep class io.card.payment.DetectionInfo
-keepclassmembers class io.card.payment.DetectionInfo {
public *;
}
-keep class io.card.payment.CreditCard
-keepclassmembers class io.card.payment.CreditCard {
*;
}
Has any one thought of obfuscating these classes manually or we are safe of hook detection ?
Metadata
Metadata
Assignees
Labels
No labels