Skip to content

[Bug] BOS cannot identify securom-protected executable, InfoPrint fails #359

@HeroponRikiBestest

Description

@HeroponRikiBestest

The securom-protected executable in http://redump.org/disc/79461/ http://redump.org/disc/79462/ (Might and Magic VI - The Mandate of Heaven (Italy)) is not detected by BOS, despite having the relevant cms sections. Attempting to run InfoPrint on it fails.

~/InfoPrint_net9.0_linux-x64_debug/InfoPrint -d mm6.exe 
Checking possible path: mm6.exe
Attempting to print info for mm6.exe
File format found: Executable
Either Executable is not supported or something went wrong during parsing!

output from gnu file:

mm6.exe: PE32 executable (GUI) Intel 80386, for MS Windows, 9 sections

pedump-identified sections:

=== SECTIONS ===

  NAME          RVA      VSZ   RAW_SZ  RAW_PTR  nREL  REL_PTR nLINE LINE_PTR     FLAGS
  .text        1000    b9e92    ba000      400     0        0     0        0  60000020  R-X CODE
  .cms_t      bb000     be46     c000    ba400     0        0     0        0  60000020  R-X CODE
  .rdata      c7000     25d0     2600    c6400     0        0     0        0  40000040  R-- IDATA
  .cms_rd     ca000      46f      600    c8a00     0        0     0        0  40000040  R-- IDATA
  .data       cb000   5275f0     c400    c9000     0        0     0        0  c0000040  RW- IDATA
  .cms_d     5f3000     8674     4e00    d5400     0        0     0        0  c0000040  RW- IDATA
  .idata     5fc000     1524     1600    da200     0        0     0        0  40000040  R-- IDATA
  .rsrc      5fe000     8620     8800    db800     0        0     0        0  40000040  R-- IDATA
  .reloc     607000    109ac    10a00    e4000     0        0     0        0  42000040  R-- IDATA DISCARDABLE

Beginning of executable:

Image

Executable:

mm6.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions