Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

> tweaked my touch n go and got free credit

views
     
Lord Tiki Mick
post Jan 3 2014, 07:12 AM

Regular
******
Senior Member
1,020 posts

Joined: Jul 2012
QUOTE(kons @ Jan 2 2014, 04:35 PM)
It is likely touchngo credit is not stored in your card.
Only the card serial/pin is stored in the card.
In this case, they just need to build a card reader in lrt booth/toll booth.

If the credit is stored in the card, then they need to build a card reader/writer in lrt booth/toll booth, why spend more while they can save?

If you tamper with the card, they can just make your card tidak sah in your next transaction, then you need to go to touch n go center and submit your card for investigation, then they will know what you did and you will not get a refund.

no matter how, it is a lose lose situation.
*
Nope. I think it is stored in the card. You can check your balance using smart tag device, offline. Plus if the balance is stored in a database, it'll not be Touch N Go, it'll be Touch N Wait Then Go. Also, if it's stored in a centralized server, there should be a way to top up your card online, but there's none.

If you know the APDU during top up, you might be able to hack your card and add extra credit. But I'm not so sure whether you can do it another time. They might have a record of how much balance you have based on top up and end of the day clearance. The next time you tried to use the card, it's already blocked.

Just a theory. laugh.gif
Lord Tiki Mick
post Jan 9 2014, 11:31 PM

Regular
******
Senior Member
1,020 posts

Joined: Jul 2012
QUOTE(sootienann @ Jan 9 2014, 07:52 PM)
you are partially correct in the sense that whenever you use your card, it is instant with no wait time.

however you are also wrong because , as some ppl already commented, the transactions/balance will be synched with the server(1).
fyi, it is possible to top up using ATM machine but you have to physically place the card on the ATM to update the balance in the card(2).

why they dont allow internet reload ? reason is because it is physically impossible for users to update the balance in the card(3)

summary: balance is stored in both card and server.
*
1. Read the second paragraph. Which is my assumption, and gave the same meaning of 'sync'. When you do transaction, I doubt TnG terminals will directly connected to the server->check balance->then do transaction if balance is valid. Thus it's offline and transaction is allowed based on the balance stored in the card. End of the day, when clearance is done, the balance of the card might be calculated. Each transaction values will be deducted from the most recent top up value, a.k.a synchronizing. Thus, if final balance is negative, the card have invalid balance, meaning the data might have been altered by the user. I developed an e-payment system that uses smart card before. So I know how slow it would be if the transaction is online.
2. This one I know. I use this all the time when I top up my MyKad.
3. This one also I know. I did mention about APDU right? APDU is the way terminals/card reader communicate with the chip on the smart card.

Bump Topic Add ReplyOptions New Topic
 

Change to:
| Lo-Fi Version
0.1691sec    0.57    6 queries    GZIP Disabled
Time is now: 6th December 2025 - 09:58 AM