Na Wang

15 papers B 2C 1Journal 4Unranked 8
YearRankTypeTitle / Venue / Authors
2022 conf
ASCC
Jiali Wu, Hao Wu, Yong Su, Na Wang, Xia Li, Grantham Kwok-Hung Pang
2021 conf
ISEEIE
Chuanyue Wang, Na Wang
2017 J jnl
Pattern Anal. Appl.
Na Wang, Xia Li, Piao Chen
2017 C conf
CSCWD
Zhaonan Chen, Na Wang, Xia Li, Piao Chen
2017 B conf
WCNC
Hui Tang, Liang Chen, Yue Wang, Na Wang, Xia Li
2012 J jnl
Inf. Sci.
Xia Li, Jianping Luo, Min-Rong Chen, Na Wang
2011 J jnl
Intell. Autom. Soft Comput.
Xia Li, Lingjun Liu, Na Wang, Jeng-Shyang Pan
2011 conf
IBICA
Min-Rong Chen, Xia Li, Na Wang, Hai-Bo Xiao
2010 J jnl
Pattern Recognit. Lett.
Na Wang, Xia Li, Xiao-hong Chen
2009 conf
CIS (1)
Na Wang, Yunjin Wang, Xia Li
2009 conf
CIS (2)
Na Wang, Xia Li, Lingjun Liu
2008 conf
CIS (1)
Na Wang, Xia Li, Yingjie Cui
2008 conf
ISDA (2)
Na Wang, Xia Li
2008 B conf
IJCNN
Na Wang, Xia Li, Xuehui Luo
2007 conf
ICIC (3)
Xia Li, Na Wang, Shu-Yuan Li
redb/extractors/decompiler/bninja/arch/creator.py
← Index redb/extractors/decompiler/bninja/arch/creator.py python
# Support both package and standalone imports
try:
    from .architecture import Architecture
except ImportError:
    # Fallback to absolute imports (for multiprocessing spawned processes)
    from redb.extractors.decompiler.bninja.arch.architecture import Architecture


class ArchitectureCreator:
    """Get the correct architecture from the string of architecture retrieved from Binary Ninja."""

    def __init__(self, arch):
        self.arch = arch.lower()

    def get(self) -> Architecture:
        if self.arch == "x86":
            try:
                from .x86 import Arch_x86
            except ImportError:
                # Fallback to absolute imports (for multiprocessing spawned processes)
                from redb.extractors.decompiler.bninja.arch.x86 import Arch_x86

            return Arch_x86()
        else:
            raise ValueError(f"Unsupported architecture: {self.arch}")