{"id":18293398,"url":"https://github.com/nfc-tools/ifdnfc","last_synced_at":"2026-03-15T11:13:32.419Z","repository":{"id":28688011,"uuid":"32208074","full_name":"nfc-tools/ifdnfc","owner":"nfc-tools","description":"PC/SC IFD Handler based on libnfc","archived":false,"fork":false,"pushed_at":"2016-09-01T22:22:42.000Z","size":78,"stargazers_count":37,"open_issues_count":7,"forks_count":9,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-04-05T11:34:22.538Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nfc-tools.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-03-14T11:28:23.000Z","updated_at":"2025-03-14T21:35:36.000Z","dependencies_parsed_at":"2022-08-29T01:10:36.134Z","dependency_job_id":null,"html_url":"https://github.com/nfc-tools/ifdnfc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nfc-tools/ifdnfc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfc-tools%2Fifdnfc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfc-tools%2Fifdnfc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfc-tools%2Fifdnfc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfc-tools%2Fifdnfc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nfc-tools","download_url":"https://codeload.github.com/nfc-tools/ifdnfc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfc-tools%2Fifdnfc/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266263057,"owners_count":23901354,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-05T14:24:17.622Z","updated_at":"2026-03-15T11:13:27.381Z","avatar_url":"https://github.com/nfc-tools.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Title            : ifdnfc\nAuthors          : Frank Morgner \u003cmorgner@informatik.hu-berlin.de\u003e\nVersion          : 0.1.3 (9 june 2010)\nLicense          : See file COPYING\nTested Platforms : Linux 2.6 (Debian, Ubuntu)\n\nWelcome to ifdnfc.  This project provides a chip card interface device driver\nfor the PC/SC Lite server deamon (pcscd). The driver provides a standard PC/SC\ninterface to NFC devices supported by libnfc.\n\nifdnfc supports ATR generation for ISO14443-A (NXP MIFARE) and ISO14443-B.\nThanks to Henryk Plötz, whose python implementation of the ATR generation\nexemplified the algorithm.\n\n\nINSTALLATION\n------------\n\nSee file INSTALL.\n\n\nUSAGE\n-----\n\nWhen the ifd handler is loaded by pcscd it is inactive by default. The program\nifdnfc-activate activates checking for libnfc devices and tags. On success\nifdnfc-activate returns 0 and prints the current status of the ifd handler. On\nerror the program returns 1 and prints an error string.\n\nNote that there is a possible dead lock when shutting down pcscd: when the\nshutdown interrupts ifdnfc with a pending call to libnfc, ifdnfc may wait\nindefinately for the libnfc function to return.  That is because libnfc itsself\nis a client of pcscd and its new calls are no longer accepted by pcscd.\nTherefor it is recommended to deactivate ifdnfc with `ifdnfc-activate no`\nbefore shutting down pcscd.\n\n\nSUPPORTED HARDWARE\n------------------\n\nAll NFC devices supporeted by libnfc can be used by ifdnfc as smart card reader.\nQuoted from libnfc.org:\n    The supported NFC hardware devices are the ACS ACR122(U) NFC reader and\n    various NFC-dongles. In principle all hardware based on the NXP PN53x NFC\n    Controller chip is supported. Check the compatibility for more info.\n\nConnections to ISO14443-A (NXP MIFARE) and ISO14443-B passive and emulated\nsmart cards are currently supported. All other modulations or smart card types\nare untested, but they might work with a few adjustments on the source code.\n\n\nQUESTIONS\n---------\n\nFor questions, please use http://sourceforge.net/projects/ifdnfc/support\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnfc-tools%2Fifdnfc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnfc-tools%2Fifdnfc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnfc-tools%2Fifdnfc/lists"}