Wie greift man auf DF und EF ohne die FID zu kenne

Also, ich hab folgendes Problem. Ich habe eine Smartcard und möchte ihr Dateisystem durchstöbern. Ich kenne aber keine einzige FID, auch keine Namen von DFs und keine SFI. Ein ls- oder dir-Kommando ist nicht eingebaut, nach meiner Recherche. (Diese Smartcard unterstützt ISO7816)

FRAGE 1.: Wie kann man ohne jegliche Kenntnis der FID trotzdem auf die DFs sowie EFs zugreifen?

FRAGE 2.: Wenn ich ein ls-Kommando implementieren möchte, muss ich dann den kompletten FID-Adressraum durch eine Schleife durchjagen, um alle DFs sowie EFs aufzulisten?

Vielen Dank im Voraus und ich hoffe ihr könnt mir helfen!