summaryrefslogtreecommitdiff
path: root/view
AgeCommit message (Collapse)Author
2024-04-01Add md1rom binary view with pure Rust lzma implementationRusty Wagner
2024-03-30Update copyright year for various modulesXusheng
2024-03-19ELF view: skip 0x0 and -0x1 values when dealing with init/fini arraysXusheng
2024-03-19Avoid creating function symbols with integer typeXusheng
2024-03-19name functions in .init_array/.fini_array/.ctors/.dtors sectionsXusheng
2024-03-15Give names to data directory entriesMichael Krasnitski
TE always uses only the base relocation and debug entries from the original PE file.
2024-03-15Adjust names and types of TE Header fieldsMichael Krasnitski
Rename fields to camelCase, use arrays where applicable, and add some data symbols.
2024-03-13Fixed segment / section misalignment in TE viewBrandon Miller
This commit fixes an issue in the TE view while creating segments and sections. Segments and sections are calculated from the base of the original PE file, prior to the PE headers being stripped and replaced with the TE header
2024-03-11Promote unsupported architecture messages to a popup dialog.Brian Potchik
2024-03-11BinaryView for EFI Terse ExecutablesBrandon Miller
In its current state it is able to detect and load TEs that target x86, x86-64, and AArch64. RISC-V will need to be added in the future The current implementation doesn't handle relocations. I have only found TEs that are PEIMs and execute in-place (out of flash) and the .reloc section is stripped (along with .debug)
2024-03-08restored "Merge pull request Vector35#7 from VisualEhrmanntraut/main" commit ↵Galen Williamson
lost in views refactor
2024-03-06Move view modules into the API repoRusty Wagner