So it´s pretty easy to derypt, extract and rebuild CIA´s , but is there a way to also extract .3dsx and especially .bin files?
Based on "especially .bin files" my guess is OP wants to try to RE NTR-CFW, it's the .bin I can think of that isn't open source.I don't think so...? Why would you even need to do this? Source is available for all (that I can think of) 3dsx apps.
Based on "especially .bin files" my guess is OP wants to try to RE NTR-CFW, it's the .bin I can think of that isn't open source.
@addi33 If this is the case good luck (genuinely), it's already been done, but hasn't been released publicly. Now that cell9 has left the scene there's no reason not to RE and share it. People like @Nanquitas would really appreciate and benefit from its release.
Then you don't need to extract anything.
Just take the .bin of the version you want and open it in IDA.
You select ARM-Little Endian in the architecture and you relocate the segment by 0x00100100.
That's all to begin with.
A good thing too is to enter the different structures you can find in the different headers related to NTR, it helps determining the purpose of the function you currently into.
Also 3DBrew will be really useful especially when you'll attack the "hax" part.
Anyway, good luck mate.
can´t find this in the database selection screenARM-Little Endian