summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Typos...Henryk Plötz2010-10-121-1/+1
|
* Leichte Anpasungen an der StrukturKarsten2010-08-301-15/+24
|
* todo: classic securityHenryk Plötz2010-08-271-0/+7
|
* add dumps of two single-ride tokens (mifare ultralight)Harald Welte2010-08-182-0/+0
| | | | singleride.1 is 25 NTD, singleride.2 20 NTD
* Changed section titles to more constructive voiceKarsten2010-08-181-45/+31
|
* add some screenshots that might come handy in the paperHarald Welte2010-08-174-0/+0
|
* Merge branch 'master' of git.gnumonks.org:easyhackU-Thinking\Karsten2010-08-178-50/+122
|\ | | | | | | | | Conflicts: paper/easycard.tex
| * Typos and typographyHenryk Plötz2010-08-171-27/+31
| |
| * Card dump after a purchase of NTD 174Harald Welte2010-08-172-6/+6
| | | | | | | | | | | | | | The card _really_ only had NTD 137 left, and was artificially increased to 1037 NTD balance. Thus, a purchase of NTD 174 would never have been possible, if the shop terminal would have known the true balance of the card as it is kept in the backend database.
| * alter the last recharge of easycard #2 from 100 NTD -> 1000 NTDHarald Welte2010-08-172-3/+3
| | | | | | | | | | The real value of the card is 137 NTD. However, it should now appear to have 1037 NTD on it.
| * easytool: fix calculation of 'remaining' when modifying log recordHarald Welte2010-08-171-1/+1
| |
| * easytool: Add BUS transaction type (we don't know more details)Harald Welte2010-08-172-0/+2
| |
| * easytool: open file read/write in case we want to modify contentHarald Welte2010-08-171-3/+10
| |
| * actually call functions to modify the dump fileHarald Welte2010-08-161-14/+19
| |
| * easytool: ad getopt option parserHarald Welte2010-08-161-4/+59
| |
* | Started bibliographyU-Thinking\Karsten2010-08-172-566/+1259
|/
* add functions to do comprehensive modifications of last purchase or rechargeHarald Welte2010-08-154-8/+202
|
* add missing dumps to gitHarald Welte2010-08-151-0/+1
|
* bump version numberHarald Welte2010-08-151-5/+4
|
* easytool: Decode the last MRT station entered/left fieldsHarald Welte2010-08-152-1/+21
|
* don't print empty transaction log recordsHarald Welte2010-08-151-1/+1
|
* print full transaction log, including recharge-section, better formattingHarald Welte2010-08-156-33/+79
|
* add notes on re-charging the cardHarald Welte2010-08-151-0/+23
|
* further updates to the paperHarald Welte2010-08-151-21/+59
|
* Fix typo... designing..Holger Hans Peter Freyther2010-08-151-1/+1
|
* import hexdump of 'virgin' card number fourHarald Welte2010-08-151-0/+257
|
* Support the 0x30 (recharge) transaction typeHarald Welte2010-08-142-0/+2
|
* card after recharging it by 100 NTD at Zhongxiao Dunhua stationHarald Welte2010-08-142-13/+13
|
* add content of easycard number fourHarald Welte2010-08-142-0/+1
|
* add function to alter the 'sum of the day'Harald Welte2010-08-142-0/+18
|
* Fix the block/sector naming mistake in structure namesHarald Welte2010-08-142-8/+8
|
* add functions to alter easycard log records and mifare value blocksHarald Welte2010-08-146-57/+135
|
* update more information as it is discoveredHarald Welte2010-08-131-20/+80
|
* a single purchase of NTD 20 was made after modifying the cardHarald Welte2010-08-131-7/+7
|
* modifying the card, removing NTD 200 from itHarald Welte2010-08-131-4/+4
| | | | | We alter the purchase of record c3 (75 NTD) to 275 NTD, and update the per-day sum as well as the remaining balance.
* Dump file of the modified EasyCard after buying a bottle of water with itHarald Welte2010-08-131-0/+0
| | | | | | At Family Mart in GuangFu South Road, I bought a bottle of water for NTD 20, after having reduced the amount on the card from 237 to 37 NTD, leaving a remainder of 17 NTD on the card.
* use correct block number for production timestampHarald Welte2010-08-131-1/+1
|
* manually add key B for the last sectorHarald Welte2010-08-131-0/+0
| | | | | There seems to be a bug in MFCUK that prevents it from writing the key B of the last sector into its snapshot.mfd
* add a modified MFD file for card #1Harald Welte2010-08-131-0/+0
| | | | | | | | | The last purchase 2010-08-12 22:51 | c3 | Shop Purchase | Paid 75 NTD | 237 NTD remaining has been modified to look like this 2010-08-12 22:51 | c3 | Shop Purchase | Paid 275 NTD | 37 NTD remaining and the per-day amount as well as the balance accordingly reduced by 200 NTD.
* Unravel the mystery of Block 15 Sector 2: Total sum of purchases / dayHarald Welte2010-08-132-7/+25
| | | | This is how they implement the daily limit of the card
* import easycard paperHarald Welte2010-08-131-0/+467
|
* print decimal card id the same way it is printed on receiptsHarald Welte2010-08-131-2/+2
| | | | | seems like they're now changing endian-ness before printing the decimal UID on the invoice/receipt in shops that accept EasyCard.
* update notes to reflect latest findingsHarald Welte2010-08-121-4/+33
|
* there is one more sector with log recordsHarald Welte2010-08-121-1/+1
|
* Card dump after buying orange juice for NTD 75 at 7eleven guangfu south roadHarald Welte2010-08-122-6/+6
|
* add gitignore for .mfd.hex filesHarald Welte2010-08-121-0/+1
|
* add .gitignore fileHarald Welte2010-08-121-0/+2
|
* print copyright and NO WARRANTY statement during startupHarald Welte2010-08-121-3/+23
| | | | Also, check for missing file name argument
* Separate the mifare classic related stuff out from the EasycardHarald Welte2010-08-124-51/+79
|
* add support for decoding re-entering of a stationHarald Welte2010-08-123-0/+6
| | | | | | | | | | | When entering, leaving and re-entering the station, a different transaction code (0x80) seems to be used, as opposed to the normal 0x00. I don't really understand why, since at least billing-wise it makes no difference. If you enter and leave without a ride, you still need to pay the fare. However, it might count as a 'connection' similar to the situation when you make a connection from bus to MRT or otherwise. In that case, there is some reduction of the fare price of the second ride.
personal git repositories of Harald Welte. Your mileage may vary