Hamed Aboutorab

21 papers Journal 16Unranked 5
YearRankTypeTitle / Venue / Authors
2025 J jnl
J. Inf. Secur. Appl.
Khanh Luong, Arash Mahboubi, Geoff Jarrad, Seyit Camtepe, Michael Bewong, Mohammed Bahutair, Hamed Aboutorab, Hang Thanh Bui
2025 J jnl
CoRR
Arash Mahboubi, Hamed Aboutorab, Seyit Camtepe, Hang Thanh Bui, Khanh Luong, Keyvan Ansari, Shenlu Wang, Bazara I. A. Barry
2025 J jnl
CoRR
Nazatul H. Sultan, Yan Bo, Yansong Gao, Seyit Camtepe, Arash Mahboubi, Hang Thanh Bui, Aufeef Chauhan, Hamed Aboutorab, Michael Bewong, Praveen Gauravaram, Md. Rafiqul Islam, Sharif Abuadbba
2025 conf
ACISP (3)
Arash Mahboubi, Hamed Aboutorab, Seyit Camtepe, Hang Thanh Bui, Khanh Luong, Keyvan Ansari, Shenlu Wang, Bazara I. A. Barry
2025 J jnl
Internet Things
Arash Mahboubi, Khanh Luong, Hamed Aboutorab, Hang Thanh Bui, Seyit Camtepe, Keyvan Ansari, Bazara I. A. Barry
2024 conf
WISE (5)
Arash Mahboubi, Hang Thanh Bui, Hamed Aboutorab, Khanh Luong, Seyit Camtepe, Keyvan Ansari
2024 J jnl
Expert Syst. Appl.
Hamed Aboutorab, Omar Khadeer Hussain, Morteza Saberi, Farookh Khadeer Hussain, Daniel D. Prior
2024 J jnl
Comput. Secur.
Hang Thanh Bui, Hamed Aboutorab, Arash Mahboubi, Yansong Gao, Nazatul Haque Sultan, Aufeef Chauhan, Mohammad Zavid Parvez, Michael Bewong, Rafiqul Islam, Zahidul Islam, Seyit Ahmet Çamtepe, Praveen Gauravaram, Dineshkumar Singh, Muhammad Ali Babar, Shihao Yan
2024 J jnl
J. Netw. Comput. Appl.
Arash Mahboubi, Khanh Luong, Hamed Aboutorab, Hang Thanh Bui, Geoff Jarrad, Mohammed Bahutair, Seyit Camtepe, Ganna Pogrebna, Ejaz Ahmed, Bazara I. A. Barry, Hannah Gately
2024 conf
ICECET
Milad Baghalzadeh Shishehgarkhaneh, Melissa Chan, Robert C. Moehler, Yihai Fang, Amer A. Hijazi, Hamed Aboutorab
2024 J jnl
Comput. Electron. Agric.
Yansong Gao, Seyit Ahmet Çamtepe, Nazatul Haque Sultan, Hang Thanh Bui, Arash Mahboubi, Hamed Aboutorab, Michael Bewong, Rafiqul Islam, Md Zahid Islam, Aufeef Chauhan, Praveen Gauravaram, Dineshkumar Singh
2024 J jnl
J. Inf. Secur. Appl.
Arash Mahboubi, Seyit Camtepe, Keyvan Ansari, Marcin Pawlowski, Pawel Morawiecki, Hamed Aboutorab, Josef Pieprzyk, Jaroslaw Duda
2024 J jnl
IEEE Access
Milad Baghalzadeh Shishehgarkhaneh, Robert C. Moehler, Yihai Fang, Amer A. Hijazi, Hamed Aboutorab
2023 conf
D2R2
Hamed Aboutorab, Ran Yu, Alishiba Dsouza, Morteza Saberi, Omar Khadeer Hussain
2023 conf
PerCom Workshops
Hamed Aboutorab, Morteza Saberi, Omar Khadeer Hussain, Farookh Khadeer Hussain
2023 J jnl
IEEE Trans. Serv. Comput.
Hamed Aboutorab, Omar Khadeer Hussain, Morteza Saberi, Farookh Khadeer Hussain, Daniel D. Prior
2023 J jnl
CoRR
Milad Baghalzadeh Shishehgarkhaneh, Robert C. Moehler, Yihai Fang, Amer A. Hijazi, Hamed Aboutorab
2022 J jnl
Future Gener. Comput. Syst.
Hamed Aboutorab, Omar Khadeer Hussain, Morteza Saberi, Farookh Khadeer Hussain
2021 J jnl
J. Netw. Comput. Appl.
Hamed Aboutorab, Omar Hussain, Morteza Saberi, Farookh Khadeer Hussain, Elizabeth Chang
2021 J jnl
Int. J. Syst. Assur. Eng. Manag.
Rasool Motahari, Yasser Saeidi Sough, Hamed Aboutorab, Morteza Saberi
2018 J jnl
Expert Syst. Appl.
Hamed Aboutorab, Morteza Saberi, Mehdi Rajabi Asadabadi, Omar Khadeer Hussain, Elizabeth Chang
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"