Nfc Card Cloner Android

1 view
Skip to first unread message

Vanya Lamunyon

unread,
Aug 4, 2024, 8:16:35 PM8/4/24
to hieneytherli
202210-11 Three years later, this hack still works, only with minor changes.The class that fetches ANDROID_ID is now MembershipCardUtilImpl. I used apktoolto decode the Costco Android app APK file version 6.7.0; I appliedthis new patch (just make sure to edit ANDROID_IDto a unique random value of your choosing); I rebuilt the APK and installed it.The app still generates the same QR code as my card generator. I findit easier to simply hardcode the ANDROID_ID, as this avoid the need to then log itafter installing the app.

In 2004 shortly after I moved to the US, I was driving around myneighborhood and saw a big-box store that I decided to visit. It was a Costcoand I did not know it was a membership-only store. I managed to get in throughsheer luck. I did not notice shoppers were required to flash their membershipcards at the greeter at the entrance. In fact I barelynoticed her, as she was standing discretely at the side of the oversizedentrance. She did not stop me.


Fast forward 15 years later, I love Costco. I take my family there to shopfor items in bulk that I probably do not need in bulk,but it is just so convenient. However I am always looking to carry fewer thingsin my wallet, and Costco has been annoying in that regard, as one must carryand present this stinking plastic magnetic stripe membership card.


The app is not obfuscated so it is easy to find the relevantsetFlags call that needs to be modified. It is in the file MembershipCardActivity.smali,method onCreate(). Just zero out the flags to disable FLAG_SECURE:


I fire up the jadx decompiler as it produces Java code more readablethan smali code. All the relevant codeseems to be under com.costco.app.android.digitalmembership;in particular MembershipCardFragment.setMembershipQRCode():


The hexadecimal hash is truncated to 6 hex digits, converted to decimal, and padded to 8 digits.The dynamic token is in essence a time-based 24-bit token with a granularity of 300 seconds or 5 minutes.


2019-10-10 Finding no security contact information whatsoever, I tweet@Costco. I also tentatively send a message to Director of IT Security AndrewTuck through LinkedIn and to a handful of guesses of what might be hiscorporate email address. I call the corporate headquarters and leavea voicemail to Tuck.


Selecting any device type will display the remote control that was shipped with that device. Since the Fire Stick 1st Gen did not have app shortcut buttons, they will not be available to use when you configure your card this way. The image and image labels at the top of this thread might help you to understand what I mean by that.


In the event that you are using an apple or android device to interact with your Home Assistant instance, and a simple restart does not solve the issue, please let me know. I might be able to provide some additional device specific help for you.


If someone has cloned your phone, you will need to contact your network provider to reset your services, get a replacement SIM card or even get a new phone number. You should also report the issue to the authorities if you suspect a hacker has used your number for criminal activity. In the case of malware and spyware, it might be best to factory reset your device.


There are a few signs to look out for that let you know if your phone has been cloned. A malware-infected phone will perform poorly, lose battery quickly, and get surprisingly warm even if you aren't doing any processor-intensive tasks. If you suspect SIM card cloning, watch out for unusual calls and charges on your phone bill, check whether you're able to make or receive calls and text messages, and be careful about suspicious messages that ask you to restart your phone.


There are several ways you can tell if your phone has malware. The most obvious issue to watch out for is performance problems. Your phone might suddenly become sluggish or crash and freeze often. You might also notice rapid battery drain and overheating issues. Of course, software bugs and other glitches might cause these issues. You should check out our guides to speed up your smartphone and fix Android battery drain issues.


In the case of malware, look for behavior beyond what a software bug might cause. To a point where your phone is almost unusable. A noticeable increase in pop-up ads, strange emails, and weird text messages are also signs of a malware-ridden phone.


Phone cloners might need a short period of time while your phone is off to set up their own duplicate devices. Be wary of sudden messages and emails asking you to turn off or restart your phone. Since restarting your phone is a common troubleshooting step, check that you receive the request from an authorized service center. In extreme situations, you might have to cancel your account and get a new phone number.

3a8082e126
Reply all
Reply to author
Forward
0 new messages