Hamza Aldabbas

30 papers Journal 26Unranked 3
YearRankTypeTitle / Venue / Authors
2024 J jnl
Comput. J.
Jaffar Atwan, Nedaa Almansour, Mohammad Hashem Ryalat, Shahnorbanun Sahran, Hamza Aldabbas, Dheeb Albashish
2024 J jnl
Clust. Comput.
Zaid Mustafa, Rashid Amin, Hamza Aldabbas, Naeem Ahmed
2024 J jnl
Wirel. Pers. Commun.
Naskath Jahangeer, Zaid Mustafa, Hamza Aldabbas
2023 J jnl
Wirel. Pers. Commun.
Umer Ahmed Butt, Rashid Amin, Muhammad Mehmood, Hamza Aldabbas, Mafawez T. Alharbi, Nasser Albaqami
2023 J jnl
Complex Intell. Syst.
Umer Ahmed Butt, Rashid Amin, Hamza Aldabbas, Senthilkumar Mohan, Bader Alouffi, Ali Ahmadian
2023 J jnl
J. Supercomput.
Hamza Aldabbas
2023 J jnl
J. Ambient Intell. Humaniz. Comput.
Luqman Ahmed, Muhammad Munwar Iqbal, Hamza Aldabbas, Shehzad Khalid, Yasir Saleem, Saqib Saeed
2023 J jnl
IEEE Access
Muhammad Mehmood, Rashid Amin, Muhana Magboul Ali Muslam, Jiang (Linda) Xie, Hamza Aldabbas
2022 J jnl
Multim. Tools Appl.
Mahrukh Mansoor, Rashid Amin, Zaid Mustafa, Sudhakar Sengan, Hamza Aldabbas, Mafawez T. Alharbi
2022 J jnl
Int. Arab J. Inf. Technol.
Hamza Aldabbas, Dheeb Albashish, Khalaf Khatatneh, Rashid Amin
2022 J jnl
J. Supercomput.
Naskath Jahangeer, B. Paramasivan, Zaid Mustafa, Hamza Aldabbas
2022 J jnl
Clust. Comput.
Hamza Aldabbas, Khalaf Khatatneh
2022 J jnl
Secur. Commun. Networks
Naeem Ahmed, Rashid Amin, Hamza Aldabbas, Deepika Koundal, Bader Alouffi, Tariq Shah
2022 J jnl
Secur. Commun. Networks
Usman Rauf Kamboh, Muhammad Rehman Shahid, Hamza Aldabbas, Ammar Rafiq, Bader Alouffi, Muhammad Asif Habib, Ubaid Ullah
2022 J jnl
J. Big Data
Mohammed Alweshah, Muder Almiani, Nedaa Almansour, Saleh Al Khalaileh, Hamza Aldabbas, Waleed Alomoush, Almahdi Alshareef
2021 J jnl
Clust. Comput.
Hamza Aldabbas, Rashid Amin
2021 J jnl
J. Ambient Intell. Humaniz. Comput.
Naskath Jahangeer, B. Paramasivan, Hamza Aldabbas
2021 J jnl
EURASIP J. Wirel. Commun. Netw.
Aysha Maryam Ali, Mohammed A. Al Ghamdi, Muhammad Munwar Iqbal, Shehzad Khalid, Hamza Aldabbas, Saqib Saeed
2021 J jnl
J. Intell. Syst.
Hamza Aldabbas, Abdullah Bajahzar, Meshrif Alruily, Ali Adil Qureshi, Rana M. Amir Latif, Muhammad Farhan
2021 J jnl
EURASIP J. Wirel. Commun. Netw.
Aysha Maryam Ali, Mohammed A. Al Ghamdi, Muhammad Munwar Iqbal, Shehzad Khalid, Hamza Aldabbas, Saqib Saeed
2020 J jnl
Wirel. Pers. Commun.
Laiqa Binte Imran, Rana M. Amir Latif, Muhammad Farhan, Hamza Aldabbas
2019 J jnl
Future Internet
Nasir Jamal, Chen Xianqiao, Hamza Aldabbas
2019 J jnl
Comput. Electr. Eng.
Hamad Naeem, Bing Guo, Muhammad Rashid Naeem, Farhan Ullah, Hamza Aldabbas, Muhammad Sufyan Javed
2019 J jnl
Int. J. Distributed Sens. Networks
Muhammad Ramzan, Shahid Mahmood Awan, Hamza Aldabbas, Adnan Abid, Muhammad Farhan, Shehzad Khalid, Rana M. Amir Latif
2018 conf
ICFNDS
Hamza Aldabbas
2012 J jnl
CoRR
Mohammad Alshehri, Hamza Aldabbas, James Sawle, Mai Abu Baqar
2012 J jnl
CoRR
Hamza Aldabbas, Tariq Falah Alwada'n, Helge Janicke, Ali H. Al-Bayatti
2012
Hamza Aldabbas
2011 conf
DPM/SETOP
Helge Janicke, Mohamed Sarrab, Hamza Aldabbas
2011 conf
WiMo/CoNeCo
Tariq Falah Alwada'n, Helge Janicke, Omer Aldabbas, Hamza Aldabbas
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"