Rafail Ismayilov

13 papers B 2Misc 1Journal 8Unranked 2
YearRankTypeTitle / Venue / Authors
2024 J jnl
IEEE Signal Process. Lett.
Tomasz Piotrowski, Rafail Ismayilov, Matthias Frey, Renato L. G. Cavalcante
2024 B conf
GLOBECOM
Rafail Ismayilov, Renato L. G. Cavalcante, Slawomir Stanczak
2024 J jnl
IEEE Commun. Mag.
Rodrigo Hernangómez, Alexandros Palaios, Cara Watermann, Daniel Schäufele, Philipp Geuer, Rafail Ismayilov, Mohammad Parvini, Anton Krause, Martin Kasparick, Thomas Neugebauer, Oscar Dario Ramos-Cantor, Hugues Tchouankem, Jose Leon Calvo, Bo Chen, Gerhard P. Fettweis, Slawomir Stanczak
2023 J jnl
CoRR
Rodrigo Hernangómez, Alexandros Palaios, Cara Watermann, Daniel Schäufele, Philipp Geuer, Rafail Ismayilov, Mohammad Parvini, Anton Krause, Martin Kasparick, Thomas Neugebauer, Oscar Dario Ramos-Cantor, Hugues Tchouankem, Jose Leon Calvo, Bo Chen, Slawomir Stanczak, Gerhard P. Fettweis
2022 J jnl
CoRR
Tomasz Piotrowski, Matthias Frey, Renato L. G. Cavalcante, Rafail Ismayilov
2021 Misc conf
ICASSP
Rafail Ismayilov, Renato L. G. Cavalcante, Slawomir Stanczak
2021 J jnl
CoRR
Rafail Ismayilov, Renato L. G. Cavalcante, Slawomir Stanczak
2021 conf
SSP
Rafail Ismayilov, Renato L. G. Cavalcante, Slawomir Stanczak
2021 J jnl
CoRR
Rafail Ismayilov, Renato L. G. Cavalcante, Slawomir Stanczak
2019 B conf
WCNC
Rafail Ismayilov, Bernd Holfeld, Renato L. G. Cavalcante, Megumi Kaneko
2019 J jnl
CoRR
Rafail Ismayilov, Bernd Holfeld, Renato L. G. Cavalcante, Megumi Kaneko
2018 conf
VTC Spring
Rafail Ismayilov, Megumi Kaneko, Takefumi Hiraguri, Kentaro Nishimori
2017 J jnl
CoRR
Rafail Ismayilov, Megumi Kaneko, Takefumi Hiraguri, Kentaro Nishimori
redb/extractors/decompiler/bninja/utils/json_encoder.py
← Index redb/extractors/decompiler/bninja/utils/json_encoder.py python
import json


class BinaryNinjaEncoder(json.JSONEncoder):
    """Custom JSON encoder for BinaryNinja types"""

    def default(self, obj):
        # Handle Binary Ninja specific types

        # for values, we try to obtain the json for the value property
        if hasattr(obj, "value") and hasattr(obj, "confidence"):
            return obj.value

        # for strings, we simply compute the native string
        if hasattr(obj, "__str__"):
            return str(obj)

        # for all the others values we use the normal json encoder
        return json.JSONEncoder.default(self, obj)