mirror of
https://github.com/SabreTools/NDecrypt.git
synced 2026-09-22 23:05:08 +00:00
It's very strange but there are some files that don't decrypt/re-encrypt properly at this point. It could be a key issue, but it's unknown for now.
29 lines
834 B
C#
29 lines
834 B
C#
using System.IO;
|
|
|
|
namespace ThreeDS.Headers
|
|
{
|
|
public class AccessControlInfo
|
|
{
|
|
public ARM11LocalSystemCapabilities ARM11LocalSystemCapabilities;
|
|
public ARM11KernelCapabilities ARM11KernelCapabilities;
|
|
public ARM9AccessControl ARM9AccessControl;
|
|
|
|
public static AccessControlInfo Read(BinaryReader reader)
|
|
{
|
|
AccessControlInfo aci = new AccessControlInfo();
|
|
|
|
try
|
|
{
|
|
aci.ARM11LocalSystemCapabilities = ARM11LocalSystemCapabilities.Read(reader);
|
|
aci.ARM11KernelCapabilities = ARM11KernelCapabilities.Read(reader);
|
|
aci.ARM9AccessControl = ARM9AccessControl.Read(reader);
|
|
return aci;
|
|
}
|
|
catch
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
}
|
|
}
|