J. R. Harish Kumar

19 papers B 6C 3Misc 2Journal 3Unranked 5
YearRankTypeTitle / Venue / Authors
2022 J jnl
IEEE Access
J. H. Gagan, Harshit S. Shirsat, Yogish S. Kamath, Neetha I. R. Kuzhuppilly, J. R. Harish Kumar
2022 J jnl
IEEE Access
J. H. Gagan, Harshit S. Shirsat, Grissel P. Mathias, B. Vaibhav Mallya, Jasbon Andrade, K. V. Rajagopal, J. R. Harish Kumar
2022 J jnl
CoRR
Garvit Chhabra, J. H. Gagan, J. R. Harish Kumar
2020 conf
ISBI
P. Kevin Raj, Aniketh Manjunath, J. R. Harish Kumar, Chandra Sekhar Seelamantula
2020 conf
EMBC
Abhijeet Dhupia, J. R. Harish Kumar, Jasbon Andrade, K. V. Rajagopal
2019 C conf
TENCON
Dwiref Oza, Aditya Nair, J. R. Harish Kumar
2019 B conf
ICIP
P. Kevin Raj, J. R. Harish Kumar, Subramanya Jois, S. Harsha, Chandra Sekhar Seelamantula
2019 C conf
TENCON
J. R. Harish Kumar, Kartik Teotia
2019 Misc conf
ICASSP
J. R. Harish Kumar, Kartik Teotia, P. Kevin Raj, Jasbon Andrade, K. V. Rajagopal, Chandra Sekhar Seelamantula
2019 Misc conf
ICASSP
Sidhartha Dey, Kapil Tahiliani, J. R. Harish Kumar, Adithya Kumar Pediredla, Chandra Sekhar Seelamantula
2019 B conf
ICIP
Dhruv Mohan, J. R. Harish Kumar, Chandra Sekhar Seelamantula
2018 conf
GlobalSIP
S. P. Subramanya Jois, Harsha Sridhar, J. R. Harish Kumar
2018 conf
GlobalSIP
Harsha Sridhar, J. R. Harish Kumar, Subramanya Jois, Chandra Sekhar Seelamantula
2018 C conf
TENCON
S. P. Subramanya Jois, S. Harsha, J. R. Harish Kumar
2018 B conf
ICIP
J. R. Harish Kumar, Chandra Sekhar Seelamantula, Jasbon Andrade, K. V. Rajagopal
2018 B conf
ICIP
Dhruv Mohan, J. R. Harish Kumar, Chandra Sekhar Seelamantula
2017 B conf
ICIP
J. R. Harish Kumar, Rittwik Adhikari, Yogish S. Kamath, Rajani Jampala, Chandra Sekhar Seelamantula
2016 B conf
ICIP
J. R. Harish Kumar, Chandra Sekhar Seelamantula, Nikhil S. Narayan, Pina Marziliano
2015 conf
GlobalSIP
J. R. Harish Kumar, Adithya Kumar Pediredla, Chandra Sekhar Seelamantula
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}")