#1 Le 25/10/2015, à 17:56
- Darkounette
[Résolu] libnfc
Bonsoir à tous,
Je vous présente rapidement mon soucis :
Je viens de faire l'acquisition d'un appartement avec un systeme d'entrée géré par badges "VIGIK".
La résidence est gérée par un syndic de coproprieété.
Le gestionnaire du syndic ayant perdu perdu le logiciel d'encryptage de badges, il est désormais impossible d'en créer de nouveaux.
La seule solution proposée étant de changer tout le systeme qui fonctionne pourtant parfaitement.
Suite à de nombreuses recherches, et avec l'aide de plusieurs membres, on m'a expilqué qu'il était possible de cloner un badge existant.
La seule condition était d'être sous LINUX..
J'ai donc installé UBUNTU sur un portable.
Jusque là tout va bien.
Pour réussir la duplication, je devais installer une application NFC, ce que j'ai fait.
Seulement une fois l'installation finalisée, dans la console, le code ne fonctionne pas.
Avec la commande locate mfoc, c'est censé répondre /usr/bin/mfoc, or je n'ai rien du tout.
Pouratant la commande nfc-list donne :
nfc-list uses libnfc 1.7.0
NFC device: ACS / ACR122U PICC Interface opened
Ne sachant pas si je suis dans la bonne partie du forum, je ne fournis pas tous les détails.
Je les préciserai, si je suis au bon endroit.
Bien cordialement.
Darkounette.
Dernière modification par Darkounette (Le 19/11/2015, à 22:03)
Bien cordialement.
Darkounette.
Hors ligne
#2 Le 25/10/2015, à 18:26
- moko138
Re : [Résolu] libnfc
Comment as-tu installé nfc ?
Où l'as-tu trouvé ? (il n'est pas dans les dépôts de la 12.04).
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#3 Le 25/10/2015, à 18:36
- Darkounette
Re : [Résolu] libnfc
Bonsoir,
Voici ce que j'ai fait :
$ wget [url]https://bintray.com/artifact/download/nfc-tools/sources/libnfc-x.x.x.tar.bz2[/url]
$ tar -xvzf libnfc-x.x.x.tar.gz
Configure and compile
$ cd libnfc-x.x.x
$ ./configure --prefix=/usr --sysconfdir=/etc
$ make
Cordialement.
Darkounette.
Veuillez utiliser les balises code pour insérer des commandes et leur retour. Voir explications Ici: ./viewtopic.php?id=1614731 Je les ai mises pour gagner du temps.
Dernière modification par Ayral (Le 25/10/2015, à 22:35)
Bien cordialement.
Darkounette.
Hors ligne
#4 Le 25/10/2015, à 18:38
- Darkounette
Re : [Résolu] libnfc
Désolés, je me suis trompéée :
Debian / Ubuntu
First make sure you have required compilation dependencies.
$ sudo apt-get install libusb-dev
Download and extract libnfc archive
git clone [url]https://github.com/nfc-tools/libnfc.git[/url]
cd libnfc
git checkout libnfc-1.7.1
git clean -d -f -x
#rm ../libnfc*.deb
git remote|grep -q anonscm||git remote add anonscm git://anonscm.debian.org/collab-maint/libnfc.git
git fetch anonscm
git checkout remotes/anonscm/master debian
git reset
dpkg-buildpackage -uc -us -b
Make sure you have required run-time dependencies.
$ sudo apt-get install libusb-0.1-4
Install libnfc into your system
$ sudo dpkg -i ../libnfc*.deb
Cordialement.
Darkounette.
Dernière modification par Ayral (Le 25/10/2015, à 22:34)
Bien cordialement.
Darkounette.
Hors ligne
#5 Le 25/10/2015, à 19:07
- moko138
Re : [Résolu] libnfc
Si j"en crois cette page de doc, http://nfc-tools.org/index.php?title=Libnfc tu as installé une version en développement, puis la version stable, non ?
À ta place, je les désinstallerais, je lirais la doc attentivement et j'installerais la version stable, en suivant scrupuleusement l'ordre d'installation.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#6 Le 25/10/2015, à 19:14
- Darkounette
Re : [Résolu] libnfc
Bonsoir,
Je n'y connais rien en LINUX.
Comment faire pour désinstaller svp ?
Où trouver la version stable svp ?
Comment procéder à l'installation correctement svp ?
Pour ne rien arranger, je ne comprends pas l'Anglais, aussi j'utilise un traducteur en ligne, mais ce n'est pas toujours compréhensible *_* !
Par avance, merci de votre aide.
Cordialement.
Darkounette.
Bien cordialement.
Darkounette.
Hors ligne
#7 Le 25/10/2015, à 22:46
- Ayral
Re : [Résolu] libnfc
La résidence est gérée par un syndic de copropriété.
Le gestionnaire du syndic ayant perdu perdu le logiciel d'encryptage de badges, il est désormais impossible d'en créer de nouveaux.
La seule solution proposée étant de changer tout le système qui fonctionne pourtant parfaitement.
Suite à de nombreuses recherches, et avec l'aide de plusieurs membres, on m'a expliqué qu'il était possible de cloner un badge existant.
Modération
Je trouve que ce syndic est bien imprudent. S'il a acheté un logiciel de cryptage de badges, il doit avoir un numéro de licence permettant de le réinstaller et de générer d'autres badges ou d'en dupliquer.
S'il n'a pas de licence, c'est bien dommage pour lui et pour les clients ou autres propriétaires qui lui font confiance. Si le syndic est un des copropriétaires bénévole ou non, il faut qu'il retrouve la licence d'utilisation de l'application. S'il ne l'a pas, on ne peut pas vous aider (selon les règles que vous avez acceptées en vous inscrivant, dont ce paragraphe : "L'incitation ou la proposition à l'échange de données ou d'informations enfreignant la législation en vigueur sont prohibées.").
Vous vous rendez compte de ce qui se passerait si n'importe quelle personne qui trouve un badge d'accès à votre résidence pouvait en faire des copies à l'infini ?
Il vaudrait mieux tout reprendre à zéro avec un logiciel qu'on ne perd pas et recréer tous les badges après avoir détruits tous ceux déjà sortis.
Dernière modification par Ayral (Le 25/10/2015, à 22:52)
Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540
Hors ligne
#8 Le 26/10/2015, à 14:29
- Darkounette
Re : [Résolu] libnfc
Bonjour,
Merci Ayral, pour ces précisions
Serait-il possible de m'indiquer comment procéder pour désinstaller ses softs svp ?
Ceci afin d'avoir un UBUNTU "correct", c'est-à-dire sans softs non authorisés
Par avance merci-
Bien cordialement.
Darkounette.
Hors ligne
#9 Le 26/10/2015, à 21:14
- LeoMajor
Re : [Résolu] libnfc
Tu n'as pas besoin de compiler. La plupart des paquets se trouve dans les dépôts.
Pour réussir la duplication, je devais installer une application NFC, ce que j'ai fait
quelle application ? lien internet ?
nfc-list uses libnfc 1.7.0
NFC device: ACS / ACR122U PICC Interface opened
sudo apt install libacsccid1 libccid pcscd libnfc* rfdump libifd-cyberjack6
Hors ligne
#10 Le 26/10/2015, à 22:16
- LeoMajor
Re : [Résolu] libnfc
tu vérifies avec
nfc-list
et tu copies le UID (NFCID1) sur la nouvelle carte avec
nfc-mfsetuid [copie_UID]
en cas de problème de config, http://nfc-tools.org/index.php?title=Li … ation_file
Hors ligne
#11 Le 30/10/2015, à 22:27
- Darkounette
Re : [Résolu] libnfc
Bonsoir,
Merci Tewis pour les renseignements, malheureusement, aprés installation,
avec la commande nfc-list j'obtiens :
Que faire svp ?
Bien cordialement.
Darkounette.
Hors ligne
#12 Le 31/10/2015, à 11:45
- LeoMajor
Re : [Résolu] libnfc
1/ c'est indiqué dans le man (manuel)
"Specify an eight hex character UID or leave blank for the default '01234567'"
man nfc-mfsetuid
sur la source (carte à copier)
nfc-list
apparemment, UID >> 7d 24 d8 76
sur la destination (nouvelle carte)
nfc-mfsetuid 7d24d876
à tester
2/si le test échoue alors fais un test avec mfoc
Je ne sais pas si il y a une commande équivalente à mfoc. (pas trop cherché). Sinon, tu as raison, il faudra compiler mfoc
sudo apt install libnfc-dev
cd /tmp
wget https://github.com/nfc-tools/mfoc/archive/master.zip
unzip master.zip
cd ./mfoc-master
autoreconf -vis
./configure
make
sudo make install
sudo updatedb
locate mfoc
Cela crée 2 fichiers importants . le reste, aucune importance
/usr/local/bin/mfoc
/usr/local/share/man/man1/mfoc.1
ensuite, tu peux taper directement mfoc dans la console
mfoc -h
man mfoc
après, tu n'auras pas de mal à suivre les tutos de net, comme Modéré pas de lien direct vers ce genre de site merci de faire une recherche sur comment cloner une carte rfid 695
Dernière modification par ljere (Le 31/10/2015, à 12:19)
Hors ligne
#13 Le 01/11/2015, à 11:46
- Darkounette
Re : [Résolu] libnfc
Bonjour,
Une nouvelle fois, merci Tewis.
Avec la commande "mfoc" cela échoue, aprés quelques recherches, j'ai appris que lorsque "mfoc" échoue, il faut alors faire "mfcuk", j'ai réussis à le trouver le télécharger, mais je ne parviens pas à l'installer.
Pourrirez-vous m'indiquer comment faire svp ?
Voici un screen de l'échec de "mfoc" :
http://prntscr.com/8xqed2
Bien cordialement.
Darkounette.
Hors ligne
#14 Le 01/11/2015, à 11:58
- Darkounette
Re : [Résolu] libnfc
Voici ce que j'ai trouvé pour "mfcuk"
wget https://github.com/nfc-tools/mfcuk
Mais apreés je ne sais pas comment l'installer.
Bien cordialement.
Darkounette.
Hors ligne
#15 Le 01/11/2015, à 15:08
- Darkounette
Re : [Résolu] libnfc
Dernière modification par Darkounette (Le 01/11/2015, à 15:09)
Bien cordialement.
Darkounette.
Hors ligne
#16 Le 02/11/2015, à 10:09
- LeoMajor
Re : [Résolu] libnfc
mkdir -p /tmp/compil
cd /tmp/compil/
wget https://github.com/nfc-tools/mfcuk/archive/master.zip
unzip master.zip
cd mfcuk-master
autoreconf -vis
./configure
make
sudo make install
il y a que mfcuk (ls src/) , seul fichier issu de la complilation (pas de man)
/usr/local/bin/mfcuk
mfcuk
Hors ligne
#17 Le 10/11/2015, à 18:31
- Darkounette
Re : [Résolu] libnfc
Merci à tous pour vos réponses.
Mission accomplie non sans efforts, mais surtout à vos conseil et à votre aide.
Mille merci.
Cordialement.
Bien cordialement.
Darkounette.
Hors ligne
#18 Le 15/04/2017, à 11:33
- Dagobert_78
Re : [Résolu] libnfc
Merci LeoMajor.
installations sans soucis de libNFC, MFOC et MFCUK sur Ubuntu 16.10 en suivant tes codes.
j'ai même accès à la commande nfc-mfsetuid , que je n'arrivais pas avoir sous Kali 2016 , et qui me permet de formater les badges, et/ou de modifier le numéro de série (block0).
Merci , Merci , Merci LeoMajor.
Hors ligne
#19 Le 08/02/2020, à 16:16
- jeff042000
Re : [Résolu] libnfc
Merci à tous pour vos réponses.
Mission accomplie non sans efforts, mais surtout à vos conseil et à votre aide.
Mille merci.
Cordialement.
bonjour à vous tous
j'ai un souci et est ce qu'il y a quelqu'un qui pourrait m'aider je débute et de l'aide serai pas de refus
voici mon souci j'ai un lecteur nfc et j'ai installer la majeur partie de paquets il fonctionne bien mais il y a un pb
j'ai mis mfoc quand je fait autoreconf -vis cela fonctionne mais voici je que j'ai
autoreconf: Entering directory
autoreconf: configure.ac: not using gettext
autoreconf: running; aclocal
autoreconf:configure;ac: tracing
autoreconf:configure.ac: not using Libtool
autoreconf:running: /usr/bin/autoconf
autoreconf:running: /usr/bin/autoheader
autoreconf:running: automake --zdd-missing --no force
autoreconf:Leaving directory
par rapport un un tuto que j'ai suivi il manque certaines choses
ensuite je fais un ./configure
la j'ai
checking whether we are cross compiling... 0
et surtout
./configure: line 3963: syntax error near unexpected token 'libnfc,'
./configure: line 3963: 'PKG_CHECK_MODULES(Libnfc, libnfc>=§LIBNFC_REQUIRED_VERSION, , AC_MSG_ERROR([Libnfc >= §LIBNFC_REQUIRED_VERSION is mandatory.]))'
apres impossible de faire
sudo make install
message d'erreur
make:*** Aucune règle pour fabriquer la cible "install" . Arret.
merci à vous pour l'attention que vous porterez à m'aidé
cordialement
Hors ligne
#20 Le 25/06/2023, à 11:12
- Dagobert_78
Re : [Résolu] libnfc
Bonjour.
désolé de ressortir ce vieux post.
J'ai eu la même chose, mais j'ai réussi à réinstaller LibNFC et ses outils, mais pour cela, j'ai dù le faire sous Ubuntu 16.10, en modifiant le fichier sources.list
https://forum.ubuntu-fr.org/viewtopic.p … #p22627880
puis ensuite, en utilisant les codes de LeoMajor
# installation de libNFC
sudo apt install libacsccid1 libccid pcscd libnfc* rfdump autoconf
# installation de MFOC
cd /tmp
wget https://github.com/nfc-tools/mfoc/archive/master.zip
unzip master.zip
cd ./mfoc-master
autoreconf -vis
./configure
make
sudo make install
sudo updatedb
locate mfoc
# installation de MFCUK
mkdir -p /tmp/compil
cd /tmp/compil/
wget https://github.com/nfc-tools/mfcuk/archive/master.zip
unzip master.zip
cd mfcuk-master
autoreconf -vis
./configure
make
sudo make install
Dernière modification par Dagobert_78 (Le 25/06/2023, à 11:25)
Hors ligne
#21 Le 25/06/2023, à 13:35
- Nuliel
Re : [Résolu] libnfc
Bonjour,
Les deux outils que tu as compilé sont dans les dépôts de la 20.04, donc c'était inutile de les recompiler (surtout que les attaques darkside et nested sont pas récentes, donc au pire il doit y avoir d'autres projets qui implémentent l'attaque)
Tu as pu casser la sécurité de ton badge, tu peux donc en conclure qu'ils sont inefficaces (et peut-être mal configurés aussi si tu n'as utilisé que l'attaque nested)
Pour plus d'infos sur les attaques de mifare classic: https://connect.ed-diamond.com/MISC/mis … uisse-rfid
Dernière modification par Nuliel (Le 25/06/2023, à 13:40)
Hors ligne