The only thing you can't change on the card is the UID.
There is no way to change them.
But it is easy to write all the other bytes except the card is format this way
16 sectors x 4 block x 16 bytes = 1024 bytes but the third block is used for security key. Then only block 0,1 and 2 are available.
These are some links from raspberry.org forum.
viewtopic.php?p=733026#p733026
viewtopic.php?p=873556#p873556
viewtopic.php?p=818250#p818250
viewtopic.php?p=647519#p647519