Homebrew COMPLETED How pikabricker works

xxNathanxx

Well-Known Member
Member
Joined
Oct 28, 2011
Messages
403
Trophies
1
XP
533
Country
New Caledonia
So, Pikabricker was malware that was made as a fake Pikachu rom.

I wrote a whole "writeup" on exactly how the malware works.

https://pastebin.com/6dNDSyZA - Full Pikabricker writeup

I hope this helps people who are making nsp scanners or something to see how they are made with better ease.


Thank you
Thanks, I've read all one hundred and sixty six words, including the 'this is how pikabricker works, i wrote this', 'this is stupid', 'thank you' and 'write up by Midstor', and I am now enlightened.
 

bundat

¿
Member
Joined
Jul 25, 2018
Messages
456
Trophies
0
XP
481
Country
Antarctica
The Pikachu bricker only corrupts the first 5000 bytes, of this partition, so everything up until offset 0x1388. That's how it it works. It breaks the nand and replace the hex until 0x1388 with 80085 over and over. It writes on the users Nand partition to be exact.
Oh I finally found the writeup in this thread, guess the thread title was telling the truth. :creep:
 

Paffo

Well-Known Member
Member
Joined
Aug 10, 2018
Messages
107
Trophies
0
Age
43
XP
579
Country
Italy
Somehow doubt that, pretty sure the OP seriously thinks he did good posting this (well, before he got people replying to it).
You would understand if you knew him on discord :unsure:.
I'm in Rei's Discord too, i've read what he types. I always though he was trolling, but since you said that i start doubting it.
 
  • Like
Reactions: Mnecraft368

midstor

Well-Known Member
OP
Member
Joined
Aug 1, 2018
Messages
299
Trophies
0
Age
25
XP
797
Country
United States
I thought it only corrupted BIS and didn't touch PRODINFO, although I'm not exactly sure what BIS is other than it has something to do with partitions...
That makes that guy an even bigger dick than I already thought he was.
OG confirmed it wrote over bis after I wrote this but it writes over prod info too

--------------------- MERGED ---------------------------

Somehow doubt that, pretty sure the OP seriously thinks he did good posting this (well, before he got people replying to it).
You would understand if you knew him on discord :unsure:.
At least my name isn’t cringe....
 
  • Like
Reactions: GerbilSoft

NoSmokingBandit

Well-Known Member
Member
Joined
Jan 17, 2009
Messages
451
Trophies
0
XP
648
Country
United States
What we need is a little bat file that checks the nsp

But how? The manifest inside the NSP contains SHA hashes for the NROs, but that is useless since someone can simply change the manifest to match the modified NRO. Unless we have a known database of good SHAs there is nothing to compare it to.

Good NROs are signed by Nintendo, but afaik the only way to check this sig is on the switch itself.
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
But how? The manifest inside the NSP contains SHA hashes for the NROs, but that is useless since someone can simply change the manifest to match the modified NRO. Unless we have a known database of good SHAs there is nothing to compare it to.

Good NROs are signed by Nintendo, but afaik the only way to check this sig is on the switch itself.
hactool's verify function says it verifies hashes and signatures.
 

Mnecraft368

I hate my name.
Member
Joined
Aug 8, 2015
Messages
1,763
Trophies
0
XP
3,316
Country
United Kingdom
At least my name isn’t cringe....
For one, that has nothing to do with this.
And two, read the message underneath it. I asked for a name change a while back but got rejected.

I also know you saw the message underneath because you clipped it off when you showed discord. EDIT: Might I add you showed discord with no context, just so you could make fun of my name. No reason to show them at all.
Is this guy 9 or something. What a joke.
I usually go with 12, but it's possible.
 
Last edited by Mnecraft368,

midstor

Well-Known Member
OP
Member
Joined
Aug 1, 2018
Messages
299
Trophies
0
Age
25
XP
797
Country
United States
Your write up isn't correct in the slightest... not trying to be rude, but I don't think you know what the hell you're talking about.
Everything in the pastebin was taken directly or worded from what OG said in direct messages over discord.

--------------------- MERGED ---------------------------

The Pikachu bricker only corrupts the first 5000 bytes, of this partition, so everything up until offset 0x1388. That's how it it works. It breaks the nand and replace the hex until 0x1388 with 80085 over and over. It writes on the users Nand partition to be exact.
Info was taken from dm's with the creator of the app.

--------------------- MERGED ---------------------------

Is this guy 9 or something. What a joke.
You are being very immature. You aren't contributing anything to stopping this horrible practice some people do.
 

Angelus3K

Well-Known Member
Member
Joined
Mar 30, 2009
Messages
106
Trophies
1
XP
2,066
Country
United States
You are being very immature. You aren't contributing anything to stopping this horrible practice some people do.

Your “write up” is doing literally nothing to stop it either. Those with enough knowledge to do anything about the brick will already know or know how to obtain the exact technical specifications of the brick code.
 
  • Like
Reactions: Mnecraft368

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,921
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,799
Country
United States
Not much of a write up if you ask me. Went in expecting multiple paragraphs of technical information about how the bricker works, came out with a few sentences that barely went into detail about anything. Nice try OP, you gave it your best.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I was playing need for speed remastered and said to myself this is a nice Forza remaster
  • Psionic Roshambo @ Psionic Roshambo:
    https://en.wikipedia.org/wiki/List_of_video_games_developed_by_Rare Not all of them are awesome but man the hits on that list.
  • Psionic Roshambo @ Psionic Roshambo:
    Oh snap Super Offroad was by them too? lol damn
    +1
  • BakerMan @ BakerMan:
    Today I learned that the creators of the Donkey Kong games also made Sea of Thieves
  • BakerMan @ BakerMan:
    why do i feel the sudden urge to start singing pirate's scorn from the donkey kong country cartoon?
  • BigOnYa @ BigOnYa:
    Are you being for real, cause that's hard to believe, DK is Nintendo and made in japan, Sea of thieves was from Microsoft, in America. I'm not calling you a liar, just didn't know.
  • BigOnYa @ BigOnYa:
    Ok yes they were both made by Rare, but DK was from Rare back then, Rare now is owned by MS. So makes since.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    They even developed a LJN game.... lol
  • K3Nv2 @ K3Nv2:
    It was pretty rare
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder what deal with Satan LJN worked to get Rare to make that one...
  • BigOnYa @ BigOnYa:
    I remember couple years ago, they announced they were working on a Perfect Dark remake, wonder what ever happen with that?
  • K3Nv2 @ K3Nv2:
    It went into the darkness
  • BigOnYa @ BigOnYa:
    Me and buddies used to play the hell out of Perfect Dark on N64, that and Goldeneye, was the first real PvP shooter games I remember
  • BigOnYa @ BigOnYa:
    4-way split screen on a tiny 19" TV, lol
  • K3Nv2 @ K3Nv2:
    Did you share joysticks also
  • BigOnYa @ BigOnYa:
    Nuh we had the 4 controller add on thingy for n64. Duh I just got your joke, lol
  • K3Nv2 @ K3Nv2:
    So you touched ends
  • BigOnYa @ BigOnYa:
    Yea, but being in the boy scouts, they forced us to
  • K3Nv2 @ K3Nv2:
    Chopped down some wood for the scout master
  • BigOnYa @ BigOnYa:
    Big Gay Al was our Scout leader.
  • BigOnYa @ BigOnYa:
    I was actually in the scouts for 1 week, til they assigned me homework, n I was like f this, and quit, I was like 10 yrs old. And no I didn't join the girl Scouts.
  • K3Nv2 @ K3Nv2:
    Was the homework about getting to know the scout leaders
  • BigOnYa @ BigOnYa:
    I had to memorize how to tell 15 different trees species, I think, been awhile. But yea it was about knowing Wood.
  • K3Nv2 @ K3Nv2:
    Could've just wrote down firewood
    K3Nv2 @ K3Nv2: Could've just wrote down firewood