K. Rajakumar

12 papers Journal 9Unranked 3
YearRankTypeTitle / Venue / Authors
2026 J jnl
IEEE Access
Sai Bhargav Kasetty, K. Rajakumar
2025 J jnl
IEEE Access
Issac Neha Margret, K. Rajakumar
2025 J jnl
Neural Comput. Appl.
Issac Neha Margret, K. Rajakumar
2025 J jnl
IEEE Access
Sai Bhargav Kasetty, K. Rajakumar
2024 J jnl
IEEE Access
Issac Neha Margret, K. Rajakumar, K. V. Arulalan, S. Manikandan, Valentina Emilia Balas
2024 J jnl
IEEE Access
Issac Neha Margret, K. Rajakumar, K. V. Arulalan, S. Manikandan, Valentina Emilia Balas
2023 J jnl
Comput. Syst. Sci. Eng.
S. Srinivasan, K. Rajakumar
2019 conf
ICIGP
Sabah Afroze, M. Parisa Beham, Tamilselvi Rajendran, S. M. Seeni Mohamed Aliar Maraikkayar, K. Rajakumar
2016 conf
ICTCSDM
S. Rajeswari, K. Suthendran, K. Rajakumar, S. Arumugam
2016 J jnl
Wirel. Pers. Commun.
K. Rajakumar, T. Arivoli
2013 J jnl
J. Comput. Sci.
K. Rajakumar, S. Muttan
2010 conf
Biometrics Technology
K. Rajakumar, S. Muttan
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}")