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
/
format
Age
Commit message (
Collapse
)
Author
2017-10-18
Created plugins for the Dex and Dalvik support.
Cyrille Bagard
2017-10-01
Defined the ELF support as plugin.
Cyrille Bagard
2017-08-28
Fixed a mistake when adding preloaded instructions.
Cyrille Bagard
2017-08-27
Ensured a string is properly loaded as expected before returning success.
Cyrille Bagard
2017-08-27
Handled Dalvik code definition loading with more care.
Cyrille Bagard
2017-08-27
Took into account that loading types from the Dex pool may fail.
Cyrille Bagard
2017-08-27
Took into account that some instruction creations may fail.
Cyrille Bagard
2017-08-22
Reorganized the global variables for the work queue singleton.
Cyrille Bagard
2017-08-17
Resolved some extra program header types specific to ARM.
Cyrille Bagard
2017-08-17
Skipped all empty binary portions as they are useless.
Cyrille Bagard
2017-08-16
Kept only the first submission when preloading instructions.
Cyrille Bagard
2017-08-16
Ensured all registered binary portions are fully included in the file.
Cyrille Bagard
2017-08-13
Listed all errors occurred while loading a binary file.
Cyrille Bagard
2017-08-07
Stored all errors detected when loading and disassembling a binary file.
Cyrille Bagard
2017-07-15
Truncated binary portions to fit the binary content size if needed.
Cyrille Bagard
2017-07-12
Taken into account that raw immediate values can be used more than once.
Cyrille Bagard
2017-07-08
Scrolled to the main address at startup without using a nested function.
Cyrille Bagard
2017-05-16
Merged routines into symbols.
Cyrille Bagard
2017-05-14
Stopped to memorize the routines as a subset of symbols.
Cyrille Bagard
2017-05-14
Processed all the routines using the symbol list.
Cyrille Bagard
2017-05-14
Begun to clean the symbol interface.
Cyrille Bagard
2017-05-12
Added the ELF strings to the preloaded instruction list.
Cyrille Bagard
2017-05-10
Removed the link to binary content used for printing from instructions.
Cyrille Bagard
2017-05-08
Ensured a Dex routine is not abstract nor native before adding a symbol into ↵
Cyrille Bagard
the disassembled code.
2017-05-07
Made the preloading process work as intended.
Cyrille Bagard
2017-05-05
Inserted preloaded format information from instructions instead of symbols.
Cyrille Bagard
2017-04-30
Parsed Dex format fields using the new generic parser.
Cyrille Bagard
2017-04-29
Improved the behavior of immediate operands display.
Cyrille Bagard
2017-04-22
Shared target operands in memory when possible.
Cyrille Bagard
2017-04-20
Shared immediate operands in order to avoid useless allocations.
Cyrille Bagard
2017-04-19
Handled static strings as well as dynamic strings in comments.
Cyrille Bagard
2017-03-31
Extracted strings from some extra ELF sections.
Cyrille Bagard
2017-03-29
Handled areas which are not allocated in memory.
Cyrille Bagard
2017-03-24
Built routine digest for tooltip hints.
Cyrille Bagard
2017-03-22
Ensured all string symbols referenced by instructions get a label.
Cyrille Bagard
2017-03-20
Taken the last byte into account when analyzing the string section.
Cyrille Bagard
2017-03-19
Removed the useless STP_FUNCTION symbol type.
Cyrille Bagard
2017-02-14
Fixed the creation of distribution tarballs.
Cyrille Bagard
2017-01-15
Improved symbol resolving using fully defined locations.
Cyrille Bagard
2017-01-15
Ensured that symbols always take priority over the disassembled code.
Cyrille Bagard
2017-01-06
Checked if a symbol exists right before adding it to the symbol list.
Cyrille Bagard
2016-12-31
Updated all copyrights.
Cyrille Bagard
2016-12-30
Rewritten the line buffers using generators and on-demand building to save ↵
Cyrille Bagard
memory.
2016-12-29
Cut binary data into several areas using all the available CPUs and less memory.
Cyrille Bagard
2016-12-13
Ensured all symbol comments match their symbol address.
Cyrille Bagard
2016-12-12
Removed most of the code related to non-working decompilation.
Cyrille Bagard
2016-12-12
Applied some code refactoring to remove usages of GBinFormat in favor of ↵
Cyrille Bagard
GExeFormat.
2016-12-04
Read ELF notes when requested.
Cyrille Bagard
2016-11-03
Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'.
Cyrille Bagard
2016-10-23
Deleted a level of data to reduce the memory fingerprint.
Cyrille Bagard
[next]