index
:
chrysalide.git
gtk4
master
Chrysalide - Reverse Engineering Factory
Cyrille Bagard
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
analysis
/
scan
/
patterns
Age
Commit message (
Collapse
)
Author
2024-03-21
Fix the compilation in debug mode.
Cyrille Bagard
2024-03-03
Use a global allocator to store (partial) matches.
Cyrille Bagard
2024-02-24
Rely on the ACISM tree to detect identical patterns.
Cyrille Bagard
2024-02-23
Fix three bugs in the atom selection function.
Cyrille Bagard
2024-02-20
Share GObject instances between scan contexts and matches.
Cyrille Bagard
2024-02-08
Discard bit fields to find the bast atoms.
Cyrille Bagard
2024-02-06
Find free interleaving indexes for the ACISM backend using a dedicated search.
Cyrille Bagard
2024-01-28
Implement a basic support for Hyperscan.
Cyrille Bagard
2024-01-28
Update the current scan backend warm-up.
Cyrille Bagard
2024-01-28
Disable some debug messages.
Cyrille Bagard
2024-01-21
Refactor the scan match storage.
Cyrille Bagard
2023-12-22
Refactor the ACISM backend a little bit.
Cyrille Bagard
2023-12-15
Compute the right code for bytes when relying on byte frequencies.
Cyrille Bagard
2023-11-08
Make the hexadecimal range processing stronger.
Cyrille Bagard
2023-11-02
Fix a few regressions thanks to the test suite.
Cyrille Bagard
2023-11-01
Fix various memory leaks.
Cyrille Bagard
2023-10-24
Ensure patterns found at the edges of scanned content do not crash the scanner.
Cyrille Bagard
2023-10-22
Do not expect initialized trackers when there is no real defined search pattern.
Cyrille Bagard
2023-10-22
Consider the 'a' character as a valid lowercase character.
Cyrille Bagard
2023-10-16
Improve the code and fix mistakes.
Cyrille Bagard
2023-10-16
Fix a Use-After-Free.
Cyrille Bagard
2023-10-13
Pipe pattern modifiers when requested.
Cyrille Bagard
2023-10-12
Implement two extra modifiers for ROST: "lower" and "upper".
Cyrille Bagard
2023-10-12
Include a "wide" modifier for ROST patterns.
Cyrille Bagard
2023-10-11
Add two new functions to ROST grammar: modpath and maxcommon.
Cyrille Bagard
2023-10-07
Update the test suite for ROST.
Cyrille Bagard
2023-10-05
Rename search tokens from "string" to "bytes".
Cyrille Bagard
2023-10-04
Typos.
Cyrille Bagard
2023-10-02
Implement Base64 encoding for scan pattern modifications.
Cyrille Bagard
2023-10-01
Introduce parameters for scan pattern modifiers.
Cyrille Bagard
2023-09-14
Fix inheritance for modifier lists.
Cyrille Bagard
2023-09-12
Delete lots of debug output.
Cyrille Bagard
2023-09-12
Check for CPU features before compiling.
Cyrille Bagard
2023-09-12
Save current state with some ROST extra features.
Cyrille Bagard
2023-08-18
Create some modifiers and handle match properties inside ROST.
Cyrille Bagard
2023-08-06
Prevent the ACISM backend from crashing when a scan is performed with no ↵
Cyrille Bagard
pattern.
2023-07-07
Rewrite core parts of the ROST API.
Cyrille Bagard
2023-01-30
Save an initial version of rost.
Cyrille Bagard