Skip to content

stack variable analyze failure and basic block analyze error #7766

@SGSGsama

Description

@SGSGsama

Version and Platform (required):

  • Binary Ninja Version: 5.2.8722, c75356aa
  • OS: windows
  • OS Version: 10
  • CPU Architecture: x86_64

Bug Description:
stack variable in some function become sp+offset rather than variables

Image

basic blocks analyze wrong and spilt function to multi parts , in the form of jump(address)

Image Image

I tried to undefine function or make it to code but didn't help

Steps To Reproduce:

  1. run py script in the zip to use custom deobfcation workflow
  2. open the db
  3. in sub_423700 and sub_427fd4 you can see some bug behavior

Expected Behavior:

Screenshots:

Binary:
BianryNinja portal

merit schema spins enthusiastically

Additional Information:

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