Nano S Plus - Invalid status 6d06 on ledgerblue.checkGenuine
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 30/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- python
- Domaine
- cli, embedded-iot, security
Piste de recherche
Commencez par reproduire la commande python3 -m ledgerblue.checkGenuine --targetId 0x33100004 et lire ledgerblue/checkGenuine.py, où getDeployedSecretV2 appelle dongle.exchange. Examinez ensuite ledgerblue/comm.py autour de exchange et déterminez le traitement attendu pour le statut 6d06 ; le travail est terminé lorsque la vérification d’intégrité du Nano S Plus aboutit à un résultat clair et vérifié, au lieu de l’exception de statut inconnu signalée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Was meaning to run a hardware integrity test on my Nano S Plus, instead I get an exception
Running Python 3.10.2 using virtualenv in MacOS and libtool 2.4.7 installed via brew
Command ran
python3 -m ledgerblue.checkGenuine --targetId 0x33100004
Error
Traceback (most recent call last):
File "/usr/local/Cellar/[email protected]/3.10.2/Frameworks/Python.framework/Versions/3.10/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/local/Cellar/[email protected]/3.10.2/Frameworks/Python.framework/Versions/3.10/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/usr/local/lib/python3.10/site-packages/ledgerblue/checkGenuine.py", line 137, in <module>
secret = getDeployedSecretV2(dongle, bytearray.fromhex(args.rootPrivateKey), args.targetId, args.issuerKey)
File "/usr/local/lib/python3.10/site-packages/ledgerblue/checkGenuine.py", line 44, in getDeployedSecretV2
dongle.exchange(apdu)
File "/usr/local/lib/python3.10/site-packages/ledgerblue/comm.py", line 145, in exchange
raise CommException("Invalid status %04x (%s)" % (sw, possibleCause), sw, response)
ledgerblue.commException.CommException: Exception : Invalid status 6d06 (Unknown reason)
- Langage dominant
- Python
- Étoiles
- 129
- Forks
- 76
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de LedgerHQ/blue-loader-python
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
LedgerHQ/blue-loader-python#130 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
LedgerHQ/blue-loader-python#111 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
LedgerHQ/blue-loader-python#96 · 4 commentaires · 3 réactions ·
-
How to make WSL work?Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
LedgerHQ/blue-loader-python#83 · 1 commentaire ·
-
installation hintsOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 55/100
LedgerHQ/blue-loader-python#76 · 1 réaction ·
Toutes les issues de LedgerHQ/blue-loader-python
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Arekkazu/sgpmp-backend#744 ·
Les mainteneurs répondent en général sous 1 jour
-
Review backlog (security): master-branch remote guard trusts unbound provenance package fieldOuverteagent/reviewer
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
projectbluefin/utah-packages#634 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement good first issue help wanted
Difficulté 2/5 1-2 jours Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
home-assistant/core#188613 ·
Les mainteneurs répondent en général sous 1 jour
-
WebsiteOuvertegood first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 91/100
TanbirRamim/open-source-radar#314 ·
Les mainteneurs répondent en général sous 1 jour