1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Handymeister, 23.06.2012 #1
    Handymeister

    Handymeister Threadstarter Foren-Manager Mitarbeiter Foren-Manager

    Hallo,

    da es hier im neuen NFC-Forum derzeit noch ziemlich durcheinander zugeht, möchte ich hier mal einige NFC Apps vorstellen. Auch sollten die Diskussionen dazu auch in den entsprechenden Threads stattfinden

    In diesem Thread hier, möchte ich Euch nun "NFC TagInfo" vorstellen. Diese App kann im Grunde nichts anderes als NFC Tags auslesen. Dafür erhält man hier die detailliertesten Informationen zum Taginhalt und zum Tag selbst.

    Nach dem Start der App wartet diese erstmal darauf, dass man ein Tag einliest:
    Screenshot_2012-06-23-15-53-59.png

    Anschließend erscheint ein Menü mit den diversesten Anzeigeoptionen. Darunter grundlegende Angaben zum Tag selbst (Schreibschutz, Größe, Tagtype, etc.):
    Screenshot_2012-06-23-15-54-27.png Screenshot_2012-06-23-15-54-34.png

    Selbstverständlich kann auch der Taginhalt entsprechend ausgelesen werden. Grundsätzlich als Klartext, HEX- oder Unicode:
    Screenshot_2012-06-23-15-54-39.png Screenshot_2012-06-23-15-55-21.png

    Außer dem reinen Auslesen des Inhalts erlaubt NFC TagInfo jedoch keine weiteren Aktionen. Jedoch ist die App mal ganz sinnvoll, wenn man mal "fremde" NFC-Tags analysieren will (z.B. Skipass, Etiketten, etc.).

    NFC TagInfo ist kostenlos und kann im Play Store heruntergeladen werden: https://play.google.com/store/apps/...m1yb2xhbmQuYW5kcm9pZC5hcHBzLm5mY3RhZ2luZm8iXQ..

    Viele Grüße
    Handymeister
     
    Zuletzt bearbeitet: 24.06.2012
    cybertron und neandertaler19 gefällt das.
  2. mccorner, 19.04.2013 #2
    mccorner

    mccorner Android-Experte

    versteh ich nicht so ganz: wenn ich jetzt ein fremdes Tag sehe, was ein Unbakannter mit z.B. Aufgaben-Launcher beschrieben hat, wie kann ich erkennen, welche Aktionen ausgeführt werden?
     
  3. Johan, 24.10.2013 #3
    Johan

    Johan Android-Lexikon

    In der Version, dich ich mir gestern installiert habe, kann man die Daten als XML-Datei abspeichern. Dabei wird ziemlich genau angezeigt, was auf der Karte ist. Z. B. Anzahl der Sektoren und Blöcke und die eigentlichen Daten. Hier mal ein Beispiel wie das aussieht (die eigentlichen Daten habe ich ausgeXt):

    Code:
    <?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
    <InfoDump application="NFC TagInfo" version="1.11">
      <Tag rfTechnology="Type A (ISO/IEC 14443 Type A)">
        <GeneralInformation>
          <Value name="uid" description="UID[4]">f653b5db</Value>
          <Value name="rfTechnology" description="RF technology">Type A (ISO/IEC 14443 Type A)</Value>
          <Value name="tagType" description="Tag type">Mifare Classic 1K</Value>
          <Value name="atqa" description="ATQA">0004</Value>
          <Value name="sak" description="SAK">08</Value>
          <Value name="targetTechClasses" description="Target technology classes (Android)">android.nfc.tech.MifareClassic,
    android.nfc.tech.NfcA,
    android.nfc.tech.NdefFormatable</Value>
        </GeneralInformation>
        <MemoryTag type="Mifare Classic 1K">
          <GeneralInformation>
            <Value name="memorySize" description="Memory size">1024 Byte</Value>
            <Value name="blockSize" description="Block size">16 Byte</Value>
            <Value name="numberOfBlocks" description="Number of blocks">64</Value>
            <Value name="numberOfSectors" description="Number of sectors">16</Value>
          </GeneralInformation>
          <Applications>
            <GeneralInformation>
              <Value name="madVersion" description="MAD version">1</Value>
              <Value name="multiApplication" description="Is multi-application card?">true</Value>
            </GeneralInformation>
            <Application aid="4833" madOwner="false">
              <ApplicationString>AXX TXXXXXXXXX XX</ApplicationString>
              <ClusterString>Access control &amp; security</ClusterString>
              <ApplicationSector index="1" />
              <ApplicationSector index="2" />
              <ApplicationSector index="3" />
              <ApplicationSector index="4" />
              <ApplicationSector index="5" />
              <ApplicationSector index="6" />
              <ApplicationSector index="7" />
              <ApplicationSector index="8" />
              <ApplicationSector index="9" />
              <ApplicationSector index="10" />
              <ApplicationSector index="11" />
              <ApplicationSector index="12" />
            </Application>
            <Application aid="0000" madOwner="false">
              <ApplicationString>Sector is unused</ApplicationString>
              <ClusterString>Card administration</ClusterString>
              <ApplicationSector index="13" />
              <ApplicationSector index="14" />
              <ApplicationSector index="15" />
            </Application>
          </Applications>
          <Data unit="sector:block">
            <Sector index="0">
              <Block index="0" accessRead="keyA|keyB" accessWrite="never" accessIncrement="never" accessDecrementTransferRestore="never">f653XXXXXXXXXXXXXXXXXXXXXXXXXXXX</Block>
              <Block index="1" accessRead="keyA|keyB" accessWrite="keyB" accessIncrement="never" accessDecrementTransferRestore="never">fc003XXXXXXXXXXXXXXXXXXXXXXXXXXX</Block>
              <Block index="2" accessRead="keyA|keyB" accessWrite="keyB" accessIncrement="never" accessDecrementTransferRestore="never">33483XXXXXXXXXXXXXXXXXXXXXXXXXXX</Block>
              <Block index="3" accessReadAccessBits="keyA|keyB" accessWriteAccessBits="keyB" accessReadKeyA="never" accessWriteKeyA="keyB" accessReadKeyB="never" accessWriteKeyB="keyB">a0a1XXXXXXXXXXXXXXXXXXXXXXXXXXXX</Block>
            </Sector>
            ...
            ...
            <Sector index="15">
              <Block index="0" accessRead="keyA" accessWrite="keyA" accessIncrement="keyA" accessDecrementTransferRestore="keyA">0000XXXXXXXXXXXXXXXXXXXXXXXXXXXX</Block>
              <Block index="1" accessRead="keyA" accessWrite="keyA" accessIncrement="keyA" accessDecrementTransferRestore="keyA">0000XXXXXXXXXXXXXXXXXXXXXXXXXXXX</Block>
              <Block index="2" accessRead="keyA" accessWrite="keyA" accessIncrement="keyA" accessDecrementTransferRestore="keyA">0000XXXXXXXXXXXXXXXXXXXXXXXXXXXX</Block>
              <Block index="3" accessReadAccessBits="keyA" accessWriteAccessBits="keyA" accessReadKeyA="never" accessWriteKeyA="keyA" accessReadKeyB="keyA" accessWriteKeyB="keyA">ffffXXXXXXXXXXXXXXXXXXXXXXXXXXXX</Block>
            </Sector>
          </Data>
        </MemoryTag>
      </Tag>
    </InfoDump>
    
     
    Handymeister gefällt das.
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Samsung A3 2016 - NFC Daten an/aus wie aktivieren? Near Field Communication - NFC 25.04.2017
Mittels NFC Produkte ein-/ausschalten Near Field Communication - NFC 20.04.2017
Suche Per NFC Tag zukünftige Bildschirmsperre ausstellen Near Field Communication - NFC 07.02.2017
nfc tag öffnet browser statt funktion auszuführen Near Field Communication - NFC 19.01.2017
RFID / NFC Auf ruf von App und Funktionen: Near Field Communication - NFC 15.12.2016
RFID Chip / Apps aufrufen: Near Field Communication - NFC 15.12.2016
Per Android-App kontaktlos zahlen: mit SEQR geht's Near Field Communication - NFC 09.12.2016

Users found this page by searching for:

  1. nfc taginfo key b

    ,
  2. name=targetTechClasses

    ,
  3. nfc tag info

Du betrachtest das Thema "[App] NFC TagInfo" im Forum "Near Field Communication - NFC",