Hacking [Tools] AmiiBomb

  • Thread starter Ac_K
  • Start date
  • Views 291,723
  • Replies 607
  • Likes 65

GraFfiX420

Well-Known Member
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,593
Country
United States
Im having some trouble with this. Would love if someone could lead me in the right direction.

When I go to CREATE NTAG it errors out with:

Waiting for NTAG... Found!

Short UID is: TIMEOUT

Then a popup message:

Could not find any recognizable digits

I tried both the plastic white card and the blue keyring type

The NTAG MUST BE A NTAG215, this WILL NOT WORK with the blue keyfob or plastic card that comes with the RF shield!
 

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
Sorry, but it's just make me laught... When I announced AmiiBomb, all people ask me when I release it, and they don't care if all it's not perfect! When I release it (not perfect by the way) people ask me why I'm not make it open source... I say I have to clean and improve the code, again! But I put it on GitHub for don't have to answer again, and after I do AmiiBomb open source I have people like you they tell me things are not coded like they have to. Nothing made at you, but I code AmiiBomb on my free time. I'm not pay for that and I have a life after that. You say you know how to fix the problem (there is an issue on the GitHub too) you feel free to code it by yourself and do a pull request! But it's already fixed in the 0.3 version who must be come out this next week.


Certainly due to the Frameworks used in AmiiBomb who is default installed in Windows 10. I'm under Windows 10 too! Thanks for your feedback!

For 99% of us your application works great. There will always be people that complain. He can fork the repo and make the changes himself if he wants to.
This worked from the first release for me and all i want works like it should.
like said in the quote, for 99% it works great, but the 1% that have problems talk like the are 99% ;)
 

Jokkovitch

Active Member
Newcomer
Joined
May 20, 2017
Messages
26
Trophies
0
Age
45
XP
554
Country
France
Marche à merveille sur w10 x64, arduino Uno.
Merci pour ton travail mis à dispo de chacun sans rien réclamer :)

Works like a charm on w10 x64, arduino Uno.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,777
Trophies
2
Age
48
Location
Japan
XP
3,678
Country
United States
When I open amiibomb, it asks me if I have an amiibo key file (I do). When I open the file, it tells me "Wrong Amiibo Keys File! Would you select again?". So what am I doing wrong? I got the keys file like it told me to, and now it just doesn't work?
You are not using a key file. Is your file 540 or 572bytes? Then it's an Amiibo dump, NOT the key.
 

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
This worked from the first release for me and all i want works like it should.
like said in the quote, for 99% it works great, but the 1% that have problems talk like the are 99% ;)
Marche à merveille sur w10 x64, arduino Uno.
Merci pour ton travail mis à dispo de chacun sans rien réclamer :)

Thanks for this support ;)!

I get this error
A MIFARE PICC responded with NAK

What's do you do to get this error? We need to have more informations than just an error!

-------------------------------------------------------------------

Oh and... just a little teasing right here:

2vwwp4l.png

24xgi1y.png


Yes, I try to reverse USB protocol of PowerSaves (who ConsoleX generously donate me). Right now I'm able to read PowerTag and NTAG without the datel program.
Many things was done. A lot have to be ^^'!
Donators had a little preview of the next version :)
 

Hemoner

Member
Newcomer
Joined
Apr 18, 2017
Messages
7
Trophies
0
Age
29
XP
55
Country
What's do you do to get this error? We need to have more informations than just an error!

Well, I can dump amiibos, but when i want to write one, I select the port, click the button and this appears, everytime I try it

Searching in forums with the arduino project alternative seen some previus pages, i see the people tell to change:

Try to authenticate with:
Serial.println("Authenticating again using key B..."); status = mfrc522.PCD_Authenticate(MFRC522::PICC_CMD_MF_AUTH_KEY_A, trailerBlock, &key, &(mfrc522.uid));
instead of:
Serial.println("Authenticating again using key B..."); status = mfrc522.PCD_Authenticate(MFRC522::PICC_CMD_MF_AUTH_KEY_B, trailerBlock, &key, &(mfrc522.uid));
Per default some cards are delivered with the access bits set in a way that KeyB can be read from the card. Therefore you can not write with KeyB and therefore you have to use keyA. (http://www.mouser.com/ds/2/302/MF1S503x-89574.pdf Section 8.7.1 - 8.7.3)


Happens with AmiiBomb and the project seen before, hope it helps you!

EDIT:

The NFC Cards: https://es.aliexpress.com/item/10pc...32780252276.html?spm=2114.13010608.0.0.weGEos
 
Last edited by Hemoner,

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
Well, I can dump amiibos, but when i want to write one, I select the port, click the button and this appears, everytime I try it

Searching in forums with the arduino project alternative seen some previus pages, i see the people tell to change:

Try to authenticate with:
Serial.println("Authenticating again using key B..."); status = mfrc522.PCD_Authenticate(MFRC522::PICC_CMD_MF_AUTH_KEY_A, trailerBlock, &key, &(mfrc522.uid));
instead of:
Serial.println("Authenticating again using key B..."); status = mfrc522.PCD_Authenticate(MFRC522::PICC_CMD_MF_AUTH_KEY_B, trailerBlock, &key, &(mfrc522.uid));
Per default some cards are delivered with the access bits set in a way that KeyB can be read from the card. Therefore you can not write with KeyB and therefore you have to use keyA. (http://www.mouser.com/ds/2/302/MF1S503x-89574.pdf Section 8.7.1 - 8.7.3)


Happens with AmiiBomb and the project seen before, hope it helps you!

EDIT:

The NFC Cards: https://es.aliexpress.com/item/10pc...32780252276.html?spm=2114.13010608.0.0.weGEos

Hum, I use any mfrc522.PCD_Authenticate function in AmiiBombuino...
Your NFC Cards look good... Do you put the NTAG on the NFC Reader before you click "OK" on the popup is ask for? Because if you put it after you click on "OK" it's probably for that...
You are the first one how speak about this error. It's strange because you can Read Amiibo too. Try to reflash AmiiBombuino on the Arduino.
 

Hemoner

Member
Newcomer
Joined
Apr 18, 2017
Messages
7
Trophies
0
Age
29
XP
55
Country
Hum, I use any mfrc522.PCD_Authenticate function in AmiiBombuino...
Your NFC Cards look good... Do you put the NTAG on the NFC Reader before you click "OK" on the popup is ask for? Because if you put it after you click on "OK" it's probably for that...
You are the first one how speak about this error. It's strange because you can Read Amiibo too. Try to reflash AmiiBombuino on the Arduino.

Will try it again, but when triying to work, flashed again and tried to put the tag after clicking OK

Seems like when it tries to authenticate again with the KeyB it cant, so you have to authenticate again with KeyA

Dont know so much about editing source code, but if you need help to test it here i am :D



Also, i have a problem when copying the Amiibo Key, i copy to clipboard and when the save prompt tells me to save it, it wont work, no saves, have to write it manualy with a HEX editor

EDIT: Maybe it needs to authenticate again when writing? Will try to paste the autenticate code in the AmiiBombuino.ino
 
Last edited by Hemoner,

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
Will try it again, but when triying to work, flashed again and tried to put the tag after clicking OK

Seems like when it tries to authenticate again with the KeyB it cant, so you have to authenticate again with KeyA

Dont know so much about editing source code, but if you need help to test it here i am :D

Also, i have a problem when copying the Amiibo Key, i copy to clipboard and when the save prompt tells me to save it, it wont work, no saves, have to write it manualy with a HEX editor

EDIT: Maybe it needs to authenticate again when writing? Will try to paste the autenticate code in the AmiiBombuino.ino

Lol. Stop to speak about KeyB, KeyA or the authenticate function... I don't use any of that in AmiiBombuino! The mistake is at another place...
You have to put the NTAG before you clicking OK!

About the Amiibo Key... "It won't work" don't help me... If it's ask you to save (and select where) the Key file is save somewhere. You are the first one (too) with this problem...
 

Hemoner

Member
Newcomer
Joined
Apr 18, 2017
Messages
7
Trophies
0
Age
29
XP
55
Country
Lol. Stop to speak about KeyB, KeyA or the authenticate function... I don't use any of that in AmiiBombuino! The mistake is at another place...
You have to put the NTAG before you clicking OK!

About the Amiibo Key... "It won't work" don't help me... If it's ask you to save (and select where) the Key file is save somewhere. You are the first one (too) with this problem...

Well, nevermind
 

GraFfiX420

Well-Known Member
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,593
Country
United States
Thanks for this support ;)!



What's do you do to get this error? We need to have more informations than just an error!

-------------------------------------------------------------------

Oh and... just a little teasing right here:

2vwwp4l.png

24xgi1y.png


Yes, I try to reverse USB protocol of PowerSaves (who ConsoleX generously donate me). Right now I'm able to read PowerTag and NTAG without the datel program.
Many things was done. A lot have to be ^^'!
Donators had a little preview of the next version :)

How did you go about reversing the protocol?
 

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
How did you go about reversing the protocol?

I sniff the USB traffic, saw what is send on USB port and what is receive when I read/write NTAG/PowerTag and reproduce it with success.. I can control the LED of the PowerSaves, Read an NTAG/PowerTag and Write a little part of PowerTag with success ;)! I don't try to do more, because I code the support in AmiiBomb at the same time!
 
  • Like
Reactions: GraFfiX420

GraFfiX420

Well-Known Member
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,593
Country
United States
I sniff the USB traffic, saw what is send on USB port and what is receive when I read/write NTAG/PowerTag and reproduce it with success.. I can control the LED of the PowerSaves, Read an NTAG/PowerTag and Write a little part of PowerTag with success ;)! I don't try to do more, because I code the support in AmiiBomb at the same time!

Do you use wireshark?
 

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
Last edited by Ac_K,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Thank you. Hope you're in good spirits today like I am. :)