Viacheslav Paramonov

12 papers Unranked 12
YearRankTypeTitle / Venue / Authors
2022 conf
MIPRO
O. Kostyleva, Viacheslav Paramonov, Alexey O. Shigarov, Varvara Vetrova
2021 conf
ICIST
Viacheslav Paramonov, Alexey O. Shigarov, Varvara Vetrova
2020 conf
MIPRO
Igor Cherepanov, Andrey A. Mikhailov, Alexey O. Shigarov, Viacheslav Paramonov
2020 conf
ICIST
Viacheslav Paramonov, Alexey O. Shigarov, Varvara Vetrova
2019 conf
MIPRO
Evgeny A. Cherkashin, Alexey O. Shigarov, Viacheslav Paramonov, Andrey A. Mikhailov
2019 conf
ISAT (1)
Viacheslav Paramonov, Alexey O. Shigarov, Varvara Vetrova, Andrey A. Mikhailov
2019 conf
MIPRO
Alexey O. Shigarov, Vasiliy V. Khristyuk, Andrey A. Mikhailov, Viacheslav Paramonov
2019 conf
ICIST
Alexey O. Shigarov, Vasiliy V. Khristyuk, Andrey A. Mikhailov, Viacheslav Paramonov
2019 conf
ITAMS
Alexey O. Shigarov, Igor Cherepanov, Evgeniy A. Cherkashin, Nikita O. Dorodnykh, Vasiliy V. Khristyuk, Andrey A. Mikhailov, Viacheslav Paramonov, Egor Rozhkow, Alexandr Yu. Yurin
2018 conf
ICIST
Evgeny A. Cherkashin, Alexey Kopaygorodsky, Ljubica Kazi, Alexey O. Shigarov, Viacheslav Paramonov
2018 conf
ICIST
Alexey O. Shigarov, Andrey Altaev, Andrey A. Mikhailov, Viacheslav Paramonov, Evgeniy A. Cherkashin
2013 conf
ICIST
Viacheslav Paramonov, Roman Fedorov, Gennagy M. Ruzhnikov, Alexandr S. Shumilov
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}")