Ioannis Rallis

55 papers B 7C 4Journal 15Unranked 28
YearRankTypeTitle / Venue / Authors
2025 J jnl
Algorithms
Georgios Dimitrios Gkologkinas, Konstantinos Ntouros, Eftychios Protopapadakis, Ioannis Rallis
2025 B conf
IJCNN
Sotirios Athanasoulias, Nikolaos Temenos, Ioannis Rallis, Nikolaos Bakalos, Nikolaos Doulamis
2025 J jnl
IEEE Computer Graphics and Applications
Ioannis Kavouras, Ioannis Rallis, Emmanuel Sardis, Anastasios Doulamis, Nikolaos Doulamis
2024 conf
PETRA
Iason Katsamenis, George Kopsiaftis, Athanasios Voulodimos, Ioannis Rallis, Ioannis Georgoulas, Charalampos Zafeiropoulos, Anastasios Doulamis
2024 J jnl
Algorithms
Ioannis Kavouras, Ioannis Rallis, Dimitra Zouli, Emmanuel Sardis, Eftychios Protopapadakis, Anastasios Doulamis, Nikolaos Doulamis
2024 conf
PETRA
Steve Taylor, Martin Gilje Jaatun, Karin Bernsmed, Christos Androutsos, Dietmar Frey, Simone Favrin, João Rodrigues, Dusko Milojevic, Dimitrios A. Karras, Ioannis Siachos, Gregory Epiphaniou, Nabil Moukafih, Sotiris Messinis, Ioannis Rallis, Nicholas E. Protonotarios, Paul Gedeon, Andrés Castillo, Carsten Maple, Nikolaos Drivalos Matragkas, Rance J. DeLong, Theodoros N. Arvanitis, Konstantinos Katzis
2024 C conf
IGARSS
Thodoris Betsas, Ioannis Rallis, Anastasios Doulamis, Nikolaos Doulamis, Andreas Georgopoulos
2024 B conf
IJCNN
Stavros Sykiotis, Sotirios Athanasoulias, Nikolaos Temenos, Ioannis Rallis, Anastasios Doulamis, Nikolaos Doulamis
2024 J jnl
Comput. Biol. Medicine
Sotiris Messinis, Nikos Temenos, Nicholas E. Protonotarios, Ioannis Rallis, Dimitrios Kalogeras, Nikolaos Doulamis
2024 conf
PETRA
George Kopsiaftis, Iason Katsamenis, Ioannis Rallis, Nikolaos Bakalos, Charalampos Zafeiropoulos, Ioannis Georgoulas, Ioannis Kourtis, Ioannis Kavouras, Ioannis Markoulidakis, Eleni Eirini Karolou, Kyriaki Chiona, Panagiotis Panetsos, Ioannis Vergados, Athanasios Kokkinis, Dimitrios Stefanakis, Theodoros Raptis, Stephanos Camarinopoulos
2024 C conf
IGARSS
Anastasios Temenos, Nikos Temenos, Ioannis Rallis, Margarita Skamantzari, Anastasios Doulamis, Nikolaos Doulamis
2024 J jnl
CoRR
Ioannis N. Tzortzis, Konstantinos Makantasis, Ioannis Rallis, Nikolaos Bakalos, Anastasios Doulamis, Nikolaos Doulamis
2024 conf
ITS (2)
Ioannis Kavouras, Ioannis Rallis, Emmanuel Sardis, Eftychios Protopapadakis, Anastasios Doulamis, Nikolaos Doulamis
2024 J jnl
CoRR
Ioannis Kavouras, Ioannis Rallis, Emmanuel Sardis, Eftychios Protopapadakis, Anastasios Doulamis, Nikolaos Doulamis
2024 conf
PETRA
Ioannis Kavouras, Ioannis Rallis, Nikolaos Doulamis, Anastasios Doulamis
2024 J jnl
CoRR
Ioannis Kavouras, Ioannis Rallis, Nikolaos Doulamis, Anastasios Doulamis
2024 conf
PETRA
Eftychios Protopapadakis, Parisis Gallos, Stelios Kalogridis, Theodora Karali, Eirini Marinou, Emmanuel Sardis, Sotiria Baki, Elsa Katsorida, Ioannis Rallis
2024 C conf
IGARSS
Nikolaos Bakalos, Stavros Sykiotis, Anastasios Temenos, Ioannis Rallis, Anastasios Doulamis, Nikolaos Doulamis
2024 conf
PETRA
Emmanouil Arapidis, Nikos Temenos, Dimitris Giagkos, Ioannis Rallis, Dimitris Kalogeras, Nikolaos Papadakis, Antonis Litke, Sotirios Messinis
2023 conf
EDBT/ICDT Workshops
Loukas Chatzivasili, Georgia Charalambous, Maria Papoutsoglou, Georgia M. Kapitsaki, Ioustina Harasim, Eva Chatzinikolaou, Georgia Sarafidou, Ioannis Rallis, Markos Digenis
2023 conf
PETRA
Ioannis N. Tzortzis, Stavros Sykiotis, Ioannis Rallis, Nikolaos Doulamis
2023 conf
TMM_CH
Charalampos Zafeiropoulos, Ioannis N. Tzortzis, Ioannis Rallis, Anastasios Doulamis
2023 conf
PETRA
Ioannis Kavouras, Ioannis Rallis, Nikolaos Doulamis, Anastasios D. Doulamis
2023 conf
PETRA
Sotiris Messinis, Nicholas E. Protonotarios, Ioannis N. Tzortzis, Ioannis Rallis, Dimitrios Kalogeras, Nikolaos Doulamis
2022 conf
PETRA
Charalampos Zafeiropoulos, Eftychios Protopapadakis, Akrivi Chatzidaki, Anastasios D. Doulamis, Dimitrios Vamvatsikos, Nikos Zotos, George Bogdos, Antonis Kostaridis, Franziska Schmidt, Silvia Ientile, Irèe Sevilla, Sofia Tilon, Ioannis Rallis
2022 B conf
ICIP
Ioannis N. Tzortzis, Ioannis Rallis, Konstantinos Makantasis, Anastasios D. Doulamis, Nikolaos Doulamis, Athanasios Voulodimos
2022 J jnl
CoRR
Ioannis N. Tzortzis, Ioannis Rallis, Konstantinos Makantasis, Anastasios D. Doulamis, Nikolaos Doulamis, Athanasios Voulodimos
2022 conf
NiDS
Ioannis Kavouras, Ioannis Rallis, Anastasios D. Doulamis, Nikolaos Doulamis
2022 conf
PETRA
Ioannis Rallis, Yannis Markoulidakis, Ioannis Georgoulas, George Kopsiaftis, Maria Kaselimi, Nikolaos D. Doulamis, Anastasios D. Doulamis
2022 J jnl
Remote. Sens.
Anastasios Temenos, Ioannis N. Tzortzis, Maria Kaselimi, Ioannis Rallis, Anastasios D. Doulamis, Nikolaos Doulamis
2022 conf
MIE
Parisis Gallos, Andreas Menychtas, Christos Panagopoulos, Maria Kaselimi, Ioannis Rallis, Anastasios D. Doulamis, Nikolaos Doulamis, Manthos Bimpas, Aikaterini Aggeli, Eftychios Protopapadakis, Emmanuel Sardis, Ilias Maglogiannis
2022 C conf
IGARSS
Anastasios Temenos, Maria Kaselimi, Ioannis N. Tzortzis, Ioannis Rallis, Anastasios D. Doulamis, Nikolaos Doulamis
2022 conf
PETRA
Ilias Kalisperakis, George Kopsiaftis, Ioannis Rallis, Christos Stentoumis, Anisa Kouka, Vivian Riga, Dimitris Koutsomitsos
2022 conf
ICIMTH
Parisis Gallos, Andreas Menychtas, Christos Panagopoulos, Maria Kaselimi, Anastasios Temenos, Ioannis Rallis, Anastasios D. Doulamis, Nikolaos Doulamis, Manthos Bimpas, Aikaterini Aggeli, Eftychios Protopapadakis, Emmanuel Sardis, Ilias Maglogiannis
2021 conf
NiDS
George Kopsiaftis, Ioannis Georgoulas, Ioannis Rallis, Ioannis Markoulidakis, Kostis E. Tzanettis, Michael Sfakianos, Nikolaos Doulamis
2021 J jnl
Vis. Comput.
Ioannis Rallis, Nikolaos Bakalos, Nikolaos Doulamis, Anastasios D. Doulamis, Athanasios Voulodimos
2021 conf
TMM_CH
Ioannis Rallis, George Kopsiaftis, Ilias Kalisperakis, Christos Stentoumis, Dimitris Koutsomitsos, Vivian Riga
2021 conf
NiDS
Charalampos Zafeiropoulos, Ioannis N. Tzortzis, Ioannis Rallis, Eftychios Protopapadakis, Nikolaos Doulamis, Anastasios D. Doulamis
2021 J jnl
CoRR
Charalampos Zafeiropoulos, Ioannis N. Tzortzis, Ioannis Rallis, Eftychios Protopapadakis, Nikolaos D. Doulamis, Anastasios D. Doulamis
2021 conf
PETRA
Ioannis Markoulidakis, George Kopsiaftis, Ioannis Rallis, Ioannis Georgoulas
2021 conf
TMM_CH
Antonia I. Moropoulou, Kyriakos Lampropoulos, Ioannis Rallis, Anastasios Doulamis
2020 conf
PETRA
Ioannis Rallis, Ioannis Markoulidakis, Ioannis Georgoulas, George Kopsiaftis
2020 B conf
ICIP
Nikolaos Bakalos, Ioannis Rallis, Nikolaos D. Doulamis, Anastasios D. Doulamis, Athanasios Voulodimos, Eftychios Protopapadakis
2020 conf
PCI
Ioannis Markoulidakis, George Kopsiaftis, Ioannis Rallis, Ioannis Georgoulas, Anastasios D. Doulamis, Nikolaos Doulamis
2020 ch.
Visual Computing for Cultural Heritage
Ioannis Rallis, Athanasios Voulodimos, Nikolaos Bakalos, Eftychios Protopapadakis, Nikolaos Doulamis, Anastasios D. Doulamis
2020 J jnl
IEEE Computer Graphics and Applications
Nikolaos Bakalos, Ioannis Rallis, Nikolaos Doulamis, Anastasios D. Doulamis, Athanasios Voulodimos, Vassilios Vescoukis
2020 J jnl
Multim. Tools Appl.
Athanasios Voulodimos, Ioannis Rallis, Nikolaos Doulamis
2020 J jnl
Algorithms
Haridimos Kondylakis, Dimitrios Tsirigotakis, Giorgos Fragkiadakis, Emmanouela Panteri, Alexandros Papadakis, Alexandros Fragkakis, Eleytherios Tzagkarakis, Ioannis Rallis, Zacharias Saridakis, Apostolos Trampas, Giorgos Pirounakis, Nikolaos Papadakis
2019 conf
VS-GAMES
Nikolaos Bakalos, Ioannis Rallis, Nikolaos Doulamis, Anastasios D. Doulamis, Eftychios Protopapadakis, Athanasios Voulodimos
2019 B conf
ICIP
Ioannis Rallis, Nikolaos Bakalos, Nikolaos Doulamis, Athanasios Voulodimos, Anastasios D. Doulamis, Eftychios Protopapadakis
2018 conf
VS-GAMES
Ioannis Rallis, Apostolos Langis, Ioannis Georgoulas, Athanasios Voulodimos, Nikolaos Doulamis, Anastasios D. Doulamis
2018 B conf
ICIP
Ioannis Rallis, Nikolaos Doulamis, Athanasios Voulodimos, Anastasios D. Doulamis
2018 B conf
ICPR
Athanasios Voulodimos, Nikolaos Doulamis, Anastasios D. Doulamis, Ioannis Rallis
2018 J jnl
Comput. Graph.
Ioannis Rallis, Nikolaos Doulamis, Anastasios D. Doulamis, Athanasios Voulodimos, Vassilios Vescoukis
2017 conf
VS-GAMES
Ioannis Rallis, Ioannis Georgoulas, Nikolaos Doulamis, Athanasios Voulodimos, Panagiotis Terzopoulos
docs/new_database_schema.md
← Index docs/new_database_schema.md markdown

## LLIL function

| Field Name | Field Type | Description |
|-------------|-------------|-------------|
| function_type | string | The inferred type of the analyzed function, determined by the FunctionTypeAnalysis module (e.g., standard, library, thunk). |
| sha256_llil | string | SHA-256 hash computed from the Low-Level Intermediate Language (LLIL) instructions of the function. |
| ssdeep_llil | string | Fuzzy hash (ssdeep) of the LLIL instruction sequence, used for similarity detection. |
| tlsh_llil | string | TLSH (Trend Locality Sensitive Hash) value of the LLIL instructions, used for approximate matching and similarity comparison. |
| instructions_types_llil | list[string] | List of unique LLIL instruction types (e.g., arithmetic, control flow, memory operations). |
| control_flow_count_llil | integer | Number of control flow instructions in the LLIL representation (e.g., branches, jumps, calls). |
| memory_access_pattern_llil | dict | Patterns of memory access operations detected in the LLIL code (e.g., loads, stores, stack operations). |
| register_usage | dict | Summary of register usage, indicating which registers are read and written in the function. |
| total_reg_reads | integer | Total number of register read operations in the LLIL code. |
| total_reg_written | integer | Total number of register write operations in the LLIL code. |
| data_references_count | integer | Number of data references in the LLIL code (e.g., constants, global variables). |
| max_block_size | integer | Size of the largest basic block in the LLIL representation, measured in number of instructions. |
| num_calls | integer | Total number of function call instructions present in the LLIL code. |
| stack_size | integer | Estimated stack size used by the function, inferred from LLIL analysis. |


## CFG level

| Field Name          | Field Type    | Description                                                                                                                               |
|---------------------|---------------|-------------------------------------------------------------------------------------------------------------------------------------------|
| block_id            | integer       | Unique identifier for the basic block within the function (block_instructions + str(block.start) + str(block.end) + str(function.start)). |
| function_address    | integer       | Starting memory address of the parent function containing this block.                                                                     |
| block_start_address | integer       | Starting address of the basic block in memory.                                                                                            |
| block_end_address   | integer       | Ending address of the basic block in memory.                                                                                              |
| block_size          | integer       | Size of the basic block in bytes (computed as end - start).                                                                               |
| instructions_count  | integer       | Number of instructions contained in the basic block.                                                                                      |
| block_instructions  | string        | MD5 hash of the block's instruction sequence, used for integrity or similarity checks.                                                    |
| predecessor_blocks  | list[u64]     | List of addresses or IDs of predecessor blocks in the control flow graph (CFG).                                                           |
| successor_blocks    | list[u64]     | List of addresses or IDs of successor blocks in the CFG.                                                                                  |
| depth               | integer       | Depth level of the block in the control flow graph, starting from the entry block.                                                        |
| position            | integer       | Sequential position or index of the block within the function’s block map.                                                                |
| branch_type         | string        | Type of branch ending the block (e.g., conditional, unconditional, call, return).                                                         |
| block_type          | string        | Classification of the block (e.g., entry, exit, loop header, regular).                                                                    |
| flags               | dict          | Metadata or attributes extracted from the block (e.g., specific behavior or conditions).                                                  |
| dominators          | list[integer] | List of block addresses or IDs that dominate this block in the control flow graph.                                                        |
| post_dominators     | list[integer] | List of block addresses or IDs that post-dominate this block in the control flow graph.                                                   |
 | measures            | list[tuples]  | List of measures to be defined                                                                                                            |

## Disassembly

| Field Name | Field Type | Description |
|-------------|-------------|-------------|
| disassembled_function_hash | string | SHA-256 hash of the disassembled function string, used as a unique identifier. |
| disassembled_function | string | The disassembled function including instruction addresses. |
| disassembled_function_no_addresses | string | The disassembled function without instruction addresses, containing only the instruction mnemonics and operands. |
| disassembled_function_name | string | The name of the analyzed function. |
| disassembled_function_address | integer | The starting memory address of the disassembled function. |
| instructions_count | integer | Total number of instructions within the disassembled function. |
| function_type | string | The inferred type of the function as determined by the FunctionTypeAnalysis module (e.g., standard, library, thunk). |
| instructions_types | list[string] | List of unique instruction types (e.g., arithmetic, logic, control flow, memory). |
| control_flow_count | integer | Number of control flow instructions (e.g., jumps, calls, returns). |
| memory_access_pattern | dict | Patterns of memory access operations detected in the function (e.g., loads, stores, stack operations). |
| register_usage | dict | Summary of register usage, showing which registers are read from or written to. |
| data_references_count | integer | Count of data references made by the function (e.g., global variables or constants). |
| max_block_size | integer | The size of the largest basic block (in number of instructions). |
| num_calls | integer | Total number of function call instructions. |
| stack_size | integer | Estimated stack size used by the function. |

## Decompilation

| Field Name | Field Type | Description |
|-------------|-------------|-------------|
| decompiled_function_hash | string | SHA-256 hash of the decompiled function code, used as a unique identifier. |
| decompiled_function | string | The decompiled function source code in high-level representation. |
| decompiled_function_name | string | The name of the decompiled function. |
| decompiled_function_prototype | string | The function prototype, including return type, name, and parameters. |
| decompiled_function_address | integer | The starting memory address of the decompiled function. |
| function_type | string | The inferred function type from the FunctionTypeAnalysis module (e.g., standard, library, thunk). |
| functions_caller | list[string] | List of functions that call this function (incoming call references). |
| functions_call | list[string] | List of functions called by this function (outgoing call references). |
| flattened_score | float | Score representing the degree of control-flow flattening detected in the function. |
| mba_score | float | Score representing the presence or intensity of mixed boolean arithmetic (MBA) obfuscation patterns. |