Hacking [Tools] AmiiBomb

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

jimmyleen

Well-Known Member
Member
Joined
Feb 28, 2016
Messages
1,171
Trophies
0
XP
704
Country
Amiibomb detects n2 elite as "Silicon Labs CP210x USB to UART Bridge". And then amiibomb gives me this and it stops working.

"Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately."

"Could not find any recognizable digits"

followed by this

Waiting for NTAG... Found!

Page 1 on 135 is readed

and this

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Could not find any recognizable digits.
at System.ParseNumbers.StringToInt(String s, Int32 radix, Int32 flags, Int32* currPos)
at System.Convert.ToByte(String value, Int32 fromBase)
at AmiiBomb.Helper_Class.<>c__DisplayClass3_0.<String_To_Byte_Array>b__1(Int32 x)
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at AmiiBomb.Helper_Class.String_To_Byte_Array(String Hex)
at AmiiBomb.Flash_Form.<button2_Click>d__9.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
AmiiBomb
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/username/Desktop/AmiiBomb_0.2_Alpha_by_Ac_K/AmiiBomb.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2094.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2093.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2093.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Newtonsoft.Json
Assembly Version: 10.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/username/Desktop/AmiiBomb_0.2_Alpha_by_Ac_K/AmiiBomb.exe
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2096.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



EDIT: Amiibomb detects n2 elite as a NTAG215.
 

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
@jimmyleen

Right now AmiiBomb still not working with N2... It's not necessary to send me PM or report me error about that because I don't support N2 until I can't afford one... Thanks.
 

jimmyleen

Well-Known Member
Member
Joined
Feb 28, 2016
Messages
1,171
Trophies
0
XP
704
Country
@jimmyleen

Right now AmiiBomb still not working with N2... It's not necessary to send me PM or report me error about that because I don't support N2 until I can't afford one... Thanks.

Understood

EDIT: You will have have a hard time finding one, mostly because allot of places online don't sell it anymore.
 
Last edited by jimmyleen,

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
Here we go :)

AmiiBomb v0.3 Alpha is out!

2ywgzkj.png


ChangeLog v0.3 Alpha:

Fix:
  • Fix bug of AmiiBombuino check on busy COM port. (Thanks dtomcat)
  • Detect when Tag is not compatible. (Suggest by YozenPL)
  • Add a forget message when delete cache files is done.
  • Change way to detect if *.bin file is encrypted.
Improvement:
  • Increase AmiiBombuino RxGain to read Boxed Amiibo. (Thanks StandardBus)
  • Add folders browsing inside the Bin Folder. (Suggest by donator TerryG)
  • Add ability to search Amiibo files. (Suggest by Zarklord)
  • Keyboard Shortcuts added. (Suggest by YozenPL)
  • Add Donators to the About windows.
New:
  • Add Spoof UID of *.bin file (For N2/PowerTag).
  • Add Support AmiiboAPI to get Amiibo informations. (Thanks N3evin - AmiiboAPI owner)
  • Add Twilight Princess Wolf AppData Editor.
  • Add Support of PowerSaves for Dump (Thanks ConsoleX for donate PowerSaves/PowerTag)
Translation:
  • Russian translation added. (Thanks Chrushev)
  • Netherlands translation added. (Thanks DjoeN)

https://github.com/AcK77/AmiiBomb-uino/releases
 
Last edited by Ac_K,

GraFfiX420

Well-Known Member
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,593
Country
United States
Here we go :)

AmiiBomb v0.3 Alpha is out!

2ywgzkj.png


ChangeLog v0.3 Alpha:

Fix:
  • Fix bug of AmiiBombuino check on busy COM port. (Thanks dtomcat)
  • Detect when Tag is not compatible. (Suggest by YozenPL)
  • Add a forget message when delete cache files is done.
  • Change way to detect if *.bin file is encrypted.
Improvement:
  • Increase AmiiBombuino RxGain to read Boxed Amiibo. (Thanks StandardBus)
  • Add folders browsing inside the Bin Folder. (Suggest by donator TerryG)
  • Add ability to search Amiibo files. (Suggest by Zarklord)
  • Keyboard Shortcuts added. (Suggest by YozenPL)
  • Add Donators to the About windows.
New:
  • Add Spoof UID of *.bin file (For N2/PowerTag).
  • Add Support AmiiboAPI to get Amiibo informations. (Thanks N3evin - AmiiboAPI owner)
  • Add Twilight Princess Wolf AppData Editor.
  • Add Support of PowerSaves for Dump (Thanks ConsoleX for donate PowerSaves/PowerTag)
Translation:
  • Russian translation added. (Thanks Chrushev)
  • Netherlands translation added. (Thanks DjoeN)

https://github.com/AcK77/AmiiBomb-uino/releases

I know you're not necessarily looking for bug reports, but I just wanted to let you know that saving keys from the clipboard (nice feature, thanks a lot!) does not work. It asks to save the keys, then allows me to select a filename, but it doesn't actually save the file. Thanks again for all your work!
 
  • Like
Reactions: Deleted User

nando

Well-Known Member
Member
Joined
Jan 1, 2008
Messages
2,263
Trophies
0
Website
Visit site
XP
1,023
Country
United States
i'm very confused here as to what to do with my dump.

so i have a dump in amiibomb. do i just go to make NTag? or do i have to decrypt it? do i have to spoof a ramdom id? do i make ntags from decrypted bins or encrypted bins?


i almost got this thing working except i can't flash my arduino. it gets stuck in stablishing sync.
 
Last edited by nando,

Kupie

Well-Known Member
Member
Joined
Jun 9, 2013
Messages
320
Trophies
1
Age
31
XP
906
Country
United States
I just find a friend irl with an android phone and use tagmo. Usually paying them in amiibo cards works
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Thank you, this gives me hope. I see you can dump with PowerSaves now. If we can get NTAG215 writing this will be phenomenal for those too unskilled to solder or who already have this PowerSaves portal, especially since the packages that don't come with a PowerTag can be had for less than $20 USD.
 

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
I know you're not necessarily looking for bug reports, but I just wanted to let you know that saving keys from the clipboard (nice feature, thanks a lot!) does not work. It asks to save the keys, then allows me to select a filename, but it doesn't actually save the file. Thanks again for all your work!

Oh it's wrong ^^! I'm looking for many bug reports as possible, I wanna make AmiiBomb most stable as possible!
Thanks for the report so, i'm gonna look what's happen ;)!

i'm very confused here as to what to do with my dump.

so i have a dump in amiibomb. do i just go to make NTag? or do i have to decrypt it? do i have to spoof a ramdom id? do i make ntags from decrypted bins or encrypted bins?


i almost got this thing working except i can't flash my arduino. it gets stuck in stablishing sync.
You can directly make a NTAG ;)! AmiiBomb recognize if the dump is decrypted or not so I encrypt/decrypt when you doing the NTAG automatically. You can't spoof the UID when you create an NTAG, it's just a feature for PowerTag or N2 ;)!

Thank you, this gives me hope. I see you can dump with PowerSaves now. If we can get NTAG215 writing this will be phenomenal for those too unskilled to solder or who already have this PowerSaves portal, especially since the packages that don't come with a PowerTag can be had for less than $20 USD.
That's what I'm trying to do now... I can write PowerTag through AmiiBomb, I have to see how I have to proceed to write a full NTAG215 (because just write AppData is possible through the PowerSaves program!).
 
  • Like
Reactions: nando

GraFfiX420

Well-Known Member
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,593
Country
United States
Oh it's wrong ^^! I'm looking for many bug reports as possible, I wanna make AmiiBomb most stable as possible!
Thanks for the report so, i'm gonna look what's happen ;)!


You can directly make a NTAG ;)! AmiiBomb recognize if the dump is decrypted or not so I encrypt/decrypt when you doing the NTAG automatically. You can't spoof the UID when you create an NTAG, it's just a feature for PowerTag or N2 ;)!


That's what I'm trying to do now... I can write PowerTag through AmiiBomb, I have to see how I have to proceed to write a full NTAG215 (because just write AppData is possible through the PowerSaves program!).

I opened a formal issue on github. Curious as to writing a powertag. Has this been implemented in Amiibomb-uino v0.3? I'm just curious, I attempted to write a powertag, but I got an error, wrong type of tag, probably not an ntag215.
 

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
I opened a formal issue on github. Curious as to writing a powertag. Has this been implemented in Amiibomb-uino v0.3? I'm just curious, I attempted to write a powertag, but I got an error, wrong type of tag, probably not an ntag215.
Thanks for the issue! It's better for me to know all differents issues ^^!
No I can wrote a PowerTag with the PowerSaves inside AmiiBomb, not using AmiiBombuino ;)! But I've to look if it's possible too!
 

GraFfiX420

Well-Known Member
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,593
Country
United States
Thanks for the issue! It's better for me to know all differents issues ^^!
No I can wrote a PowerTag with the PowerSaves inside AmiiBomb, not using AmiiBombuino ;)! But I've to look if it's possible too!

OK, I think I got it, so you can write to powersaves using Amiibomb, but you can not write to a powertag using an Amiibomb-uino programmed arduino. Could you share the procedure for writing a powertag using the powersaves module with amiibomb? I gave it a shot earlier but I can not get it to write using my powersaves module and powertag.

EDIT*** I was able to get it to dump my powertag fine, although it did crash the first time I tried it. I still am unable to get it to write to a powertag using the amiibomb software and a powersaves module.
 
Last edited by GraFfiX420,

LoDeus

Well-Known Member
Newcomer
Joined
Feb 2, 2016
Messages
95
Trophies
0
Age
25
XP
204
Country
Belgium
on the alpha 0.3, when I select "Create NTAG", it stops working... (no error message, no crash, it justs freeze and I have to close it by task manager)
 
D

Deleted User

Guest
@Ac_K I finally got my audrino and hooked it all up. I had a bit of trouble with the encryption keys as mentioned earlier so I had create my own bin and the instructions are none existent but my god it works great!!! I absolutely love it!! Thank you so much !!! Any news on the pcb shield you was working on ?


Sent from my iPhone using Tapatalk
 
  • Like
Reactions: GraFfiX420

GraFfiX420

Well-Known Member
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,593
Country
United States
I think maybe the process isn't as clear as it should be, have you flashed your arduino with the amiibomb-uino firmware?

Just an FYI I intend on writing up some sort of tutorial if someone else hasn't beat me to it once more blank ntag's arrive. If I can clear up whether or not I should be able to write to a powertag using a powersaves module I can maybe write up something about that a bit sooner.
 

Ac_K

Well-Known Member
OP
Newcomer
Joined
Mar 1, 2009
Messages
72
Trophies
0
XP
871
Country
France
on the alpha 0.3, when I select "Create NTAG", it stops working... (no error message, no crash, it justs freeze and I have to close it by task manager)
Have you flash your Arduino with AmiiBombuino? If AmiiBomb Freeze, it's something related to the functions who's gonna try to found your Arduino (with AmiiBombuino). I need more details about that.

@Ac_K I finally got my audrino and hooked it all up. I had a bit of trouble with the encryption keys as mentioned earlier so I had create my own bin and the instructions are none existent but my god it works great!!! I absolutely love it!! Thank you so much !!! Any news on the pcb shield you was working on ?


Sent from my iPhone using Tapatalk
Great to hear that, about the encryption Keys, I've to see what is going on, GraFfiX420 opened an issue on the GitHub about that ;)!
About the PCB Shield, take a look on the Wiki, there is a link to get one, but I never tested it!

OK, I think I got it, so you can write to powersaves using Amiibomb, but you can not write to a powertag using an Amiibomb-uino programmed arduino. Could you share the procedure for writing a powertag using the powersaves module with amiibomb? I gave it a shot earlier but I can not get it to write using my powersaves module and powertag.

EDIT*** I was able to get it to dump my powertag fine, although it did crash the first time I tried it. I still am unable to get it to write to a powertag using the amiibomb software and a powersaves module.
Just an FYI I intend on writing up some sort of tutorial if someone else hasn't beat me to it once more blank ntag's arrive. If I can clear up whether or not I should be able to write to a powertag using a powersaves module I can maybe write up something about that a bit sooner.

Yes you got it ;)! I have to search why I can't write on a PowerTag with AmiiBombuino, but I thinks it's something about the chipset used in the PowerTag.
Sorry but to write a PowerTag with the PowerSave, inside AmiiBomb, I've just coded raw functions and don't include them in the v0.3. As you can saw, things are not totally done because you got a crash when you try to dump... If you can describe me the crash it will be great :)! I have to check things before try to include the writing of PowerTag (I'm pretty sure write NTAG is possible too)!
 

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
@Ac_K

Today my 100 NFC tags arrived, none of them are recognized by amiibomb (Adruino uno r3).

- So these new NTAG215 cards don't get recognized by amiibomb;
* In the window it says: Waiting for NTAG... and at the left bottom of that window it says No NTAG Present Connected (basicly it stays at the start screen cause it waits for a ntag)

- On my daughters Huawei P8Lite with Tagmo 2.3.2 those cards are recognized and the bin file is written to it. Once written on the android phone, Amiibomb can't read the cards: * In the window it says: Waiting for NTAG... and at the left bottom of that window it says No NTAG Present Connected (basicly it stays at the start screen cause it waits for a ntag)

- The new cards written with Tagmo 2.3.2 get recogized by my N3DS and O3DS (with NFC adapter) perfectly fine

- My previous batch of NTAG215 cards i bought (different seller) got recognized asap and writing was no problem. Also dumping of those old cards i wrote works perfect
- Dumping of real Amiibo's works perfect with Amiibomb, so no problem on the hardware side.

- When i use NXP NFC Info (on android) those new cards (those that don't get recognized by Amiibomb) get recognized and the info on it is identical as the first old batch (those that worked perfectly fine on Amiibomb)


[EDIT]
I was going to fill in an issue on your github, but it seems someone else has the same problem and already filled in an issue

- If you like i can send a few of those cards to you.

[EDIT]
- Updated NL (The Netherlands) -BE (Belgium) Language files: (Just place them (overwriting the old ones) in the folder \Folder where your AMiiBomb software is installed\lang\)
 

Attachments

  • Nederlands-Belgie.7z
    5.5 KB · Views: 177
Last edited by DjoeN,

vuroby50

New Member
Newbie
Joined
May 31, 2017
Messages
2
Trophies
0
Age
42
XP
51
Country
Italy
alpha 0.3 not working with arduino with ch340 usb2serial chip.
Flashing is ok with xloader.
reading or writing tag does not work.
flashing with internal tool is not working. I get this:

> Starting AmiiBombuino Flasher...
> Starting upload process for file 'C:\Users\******\Desktop\AmiiBomb_0.3\lib\ArduinoHex\AmiiBombuino.Uno.hex'.
> Opening serial port COM4 - baudrate 115200
> Establishing sync...
> Closing serial port...

Note that alpha 0.2 is ok.
I am using w10 x64
 

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
813
Trophies
1
XP
905
Country
alpha 0.3 not working with arduino with ch340 usb2serial chip.
Flashing is ok with xloader.
reading or writing tag does not work.
flashing with internal tool is not working. I get this:

> Starting AmiiBombuino Flasher...
> Starting upload process for file 'C:\Users\******\Desktop\AmiiBomb_0.3\lib\ArduinoHex\AmiiBombuino.Uno.hex'.
> Opening serial port COM4 - baudrate 115200
> Establishing sync...
> Closing serial port...

Note that alpha 0.2 is ok.
I am using w10 x64

hmm can confirm it's not working for me either. xloader works though.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @salazarcosplay, I'm good. Thanks.