public NativeDetective(string il2cppDumpPath, string nativeAssemblyPath)
        {
            Offsets = new OffsetsCollector(il2cppDumpPath);
            Offsets.ReadStrings();
            Offsets.ReadMethods();

            Disassembler = new MethodDisassembler(File.ReadAllBytes(nativeAssemblyPath), Offsets);

            UsageFinder = new MethodUsageFinder(Offsets, Disassembler);
        }
 public MethodUsageFinder(OffsetsCollector offsets, MethodDisassembler disassembler)
 {
     this.offsets      = offsets;
     this.disassembler = disassembler;
 }