Ilya A. Hodashinsky

21 papers B 1C 1Journal 14Unranked 5
YearRankTypeTitle / Venue / Authors
2022 J jnl
Informatica
Emrah Hancer, Marina Bardamova, Ilya A. Hodashinsky, Konstantin S. Sarin, Artem Slezkin, Mikhail Svetlakov
2022 conf
ICSI (1)
Marina Bardamova, Ilya A. Hodashinsky, Mikhail Svetlakov
2022 conf
SPECOM
Dariya Novokhrestova, Ilya A. Hodashinsky, Evgeny Kostyuchenko, Konstantin S. Sarin, Marina Bardamova
2022 J jnl
Pattern Recognit.
Ruben Tolosana, Rubén Vera-Rodríguez, Carlos Gonzalez-Garcia, Julian Fiérrez, Aythami Morales, Javier Ortega-Garcia, Juan-Carlos Ruiz-Garcia, Sergio Romero-Tapiador, Santiago Rengifo, Miguel Caruana, Jiajia Jiang, Songxuan Lai, Lianwen Jin, Yecheng Zhu, Javier Galbally, Moisés Díaz, Miguel Ángel Ferrer, Marta Gomez-Barrero, Ilya A. Hodashinsky, Konstantin S. Sarin, Artem Slezkin, Marina Bardamova, Mikhail Svetlakov, Mohammad Saleem, Cintia Lia Szücs, Bence Kovári, Falk Pulsmeyer, Mohamad Wehbi, Dario Zanca, Sumaiya Ahmad, Sarthak Mishra, Suraiya Jabin
2021 J jnl
Soft Comput.
Emrah Hancer, Ilya A. Hodashinsky, Konstantin S. Sarin, Artyom Slezkin
2021 J jnl
Program. Comput. Softw.
Artem Slezkin, Ilya A. Hodashinsky, Alexander A. Shelupanov
2021 J jnl
Symmetry
Nikolay Koryshev, Ilya A. Hodashinsky, Alexander A. Shelupanov
2021 conf
SPECOM
Dariya Novokhrestova, Evgeny Kostuchenko, Ilya A. Hodashinsky, Lidiya N. Balatskaya
2021 conf
ICDAR (4)
Ruben Tolosana, Rubén Vera-Rodríguez, Carlos Gonzalez-Garcia, Julian Fiérrez, Santiago Rengifo, Aythami Morales, Javier Ortega-Garcia, Juan-Carlos Ruiz-Garcia, Sergio Romero-Tapiador, Jiajia Jiang, Songxuan Lai, Lianwen Jin, Yecheng Zhu, Javier Galbally, Moisés Díaz, Miguel Ángel Ferrer, Marta Gomez-Barrero, Ilya A. Hodashinsky, Konstantin S. Sarin, Artem Slezkin, Marina Bardamova, Mikhail Svetlakov, Mohammad Saleem, Cintia Lia Szücs, Bence Kovári, Falk Pulsmeyer, Mohamad Wehbi, Dario Zanca, Sumaiya Ahmad, Sarthak Mishra, Suraiya Jabin
2021 J jnl
CoRR
Ruben Tolosana, Rubén Vera-Rodríguez, Carlos Gonzalez-Garcia, Julian Fiérrez, Santiago Rengifo, Aythami Morales, Javier Ortega-Garcia, Juan-Carlos Ruiz-Garcia, Sergio Romero-Tapiador, Jiajia Jiang, Songxuan Lai, Lianwen Jin, Yecheng Zhu, Javier Galbally, Moisés Díaz, Miguel A. Ferrer, Marta Gomez-Barrero, Ilya A. Hodashinsky, Konstantin S. Sarin, Artem Slezkin, Marina Bardamova, Mikhail Svetlakov, Mohammad Saleem, Cintia Lia Szücs, Bence Kovári, Falk Pulsmeyer, Mohamad Wehbi, Dario Zanca, Sumaiya Ahmad, Sarthak Mishra, Suraiya Jabin
2021 J jnl
Autom. Remote. Control.
Ilya A. Hodashinsky
2021 J jnl
CoRR
Ruben Tolosana, Rubén Vera-Rodríguez, Carlos Gonzalez-Garcia, Julian Fiérrez, Aythami Morales, Javier Ortega-Garcia, Juan-Carlos Ruiz-Garcia, Sergio Romero-Tapiador, Santiago Rengifo, Miguel Caruana, Jiajia Jiang, Songxuan Lai, Lianwen Jin, Yecheng Zhu, Javier Galbally, Moisés Díaz Cabrera, Miguel Ángel Ferrer, Marta Gomez-Barrero, Ilya A. Hodashinsky, Konstantin S. Sarin, Artem Slezkin, Marina Bardamova, Mikhail Svetlakov, Mohammad Saleem, Cintia Lia Szücs, Bence Kovári, Falk Pulsmeyer, Mohamad Wehbi, Dario Zanca, Sumaiya Ahmad, Sarthak Mishra, Suraiya Jabin
2019 J jnl
Symmetry
Marina Bardamova, Ilya A. Hodashinsky, Anton Konev, Alexander Alexandrovich Shelupanov
2019 J jnl
Symmetry
Ilya A. Hodashinsky, Konstantin S. Sarin, Alexander Alexandrovich Shelupanov, Artem Slezkin
2019 J jnl
Autom. Remote. Control.
Ilya A. Hodashinsky, Konstantin S. Sarin
2019 J jnl
Program. Comput. Softw.
Ilya A. Hodashinsky, Konstantin S. Sarin
2018 J jnl
Symmetry
Marina Bardamova, Anton Konev, Ilya A. Hodashinsky, Alexander Alexandrovich Shelupanov
2017 J jnl
Program. Comput. Softw.
Ilya A. Hodashinsky, M. A. Mekh
2016 C conf
ISNN
Evgeny Kostyuchenko, Mihail Gurakov, Egor Krivonosov, Maxim Tomyshev, Roman V. Mescheryakov, Ilya A. Hodashinsky
2015 B conf
FUZZ-IEEE
Olga Sonich, Ilya A. Hodashinsky
2011 conf
IJCCI (ECTA-FCTA)
A. Lavygina, Ilya A. Hodashinsky
redb/extractors/decompiler/bninja/instruction_type.py
← Index redb/extractors/decompiler/bninja/instruction_type.py python
from enum import Enum


class InstructionType(Enum):
    # Data Movement
    GENERAL_DATA_MOVEMENT = "GENERAL_DATA_MOVEMENT"  # mov, lea, xchg
    STACK_MANAGEMENT = "STACK_MANAGEMENT"  # push, pop, enter, leave
    STRING_MANIPULATION = "STRING_MANIPULATION"  # movs, lods, stos, cmps

    # Arithmetic
    BASIC_ARITHMETIC = "BASIC_ARITHMETIC"  # add, sub, inc, dec
    MULTIPLICATION_DIVISION = "MULTIPLICATION_DIVISION"  # mul, div, imul, idiv
    CARRY_ARITHMETIC = "CARRY_ARITHMETIC"  # adc, sbb

    # Logical
    BITWISE_LOGIC = "BITWISE_LOGIC"  # and, or, xor, not
    CONDITIONAL_LOGIC = "CONDITIONAL_LOGIC"  # test, cmp, setX

    # Control Flow
    UNCONDITIONAL_JUMP = "UNCONDITIONAL_JUMP"  # jmp
    CONDITIONAL_JUMP = "CONDITIONAL_JUMP"  # je, jne, jl, jg, etc
    FUNCTION_CONTROL = "FUNCTION_CONTROL"  # call, ret
    LOOPING = "LOOPING"  # loop, loopz, loopnz

    # System
    SYSTEM_CALLS = "SYSTEM_CALLS"  # syscall, int, sysenter
    PRIVILEGED_INSTRUCTIONS = "PRIVILEGED_INSTRUCTIONS"  # hlt, cli, sti
    CPU_FEATURES = "CPU_FEATURES"  # cpuid, rdtsc

    # SIMD & FPU
    SSE_SIMD = "SSE_SIMD"  # SSE instructions
    AVX_SIMD = "AVX_SIMD"  # AVX instructions
    BASIC_FPU = "BASIC_FPU"  # fld, fst, fstp
    FPU_ARITHMETIC = "FPU_ARITHMETIC"  # fadd, fsub, etc

    # Bit Operations
    SHIFT_ROTATE = "SHIFT_ROTATE"  # shl, shr, rol, ror
    BIT_TEST_MODIFY = "BIT_TEST_MODIFY"  # bt, bts, btr, btc

    # Special
    CRYPTOGRAPHIC_OPS = "CRYPTOGRAPHIC_OPS"  # aesenc, aesdec, sha1rnds4
    MISC_OPS = "MISC_OPS"