The Wandering Trader
9a6cbdfe28
patterns: Add CAB pattern ( #342 )
...
* Add files via upload
* Add files via upload
* Update README.md
2025-01-19 00:13:04 +01:00
Nik
8db011b6e5
patterns: Added MIME types and magic numbers to all patterns that have them
2025-01-14 20:01:36 +01:00
bake
bf56d4ff49
patterns: Add veado pattern ( #339 )
...
* Add veado pattern
* Add veado to README
* Add veado example file
2025-01-13 21:21:05 +01:00
Known Rabbit
fdc4a87389
patterns: Add bcss (BeyondCompare SnapShot) file ( #338 )
...
* patterns: add bcss (BeyondCompare SnapShot) file
* Add entry to readme
* Change table entries in alphabetical order
* Support both bcss file and uncompressed content
* Remove misleading cases, add warning message
* Add test cases to bcss.hexpat
* ifdef out ImHex-only functionality
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2025-01-13 21:20:36 +01:00
Mia
1f6c701348
patterns: Added sup pattern file ( #337 )
...
* Add sup pattern file
* Add files via upload
* Update README.md
2025-01-09 20:01:14 +01:00
Nik
559faebec3
patterns: Added simple SQLite3 database pattern
2024-12-28 19:57:48 +01:00
Nik
37a7e59c06
disassemblers: Added Intel 8051 architecture
2024-12-26 20:08:42 +01:00
Josef Šimánek
6113df643d
git: Fix typo in readme ( #332 )
2024-12-14 16:35:25 +01:00
Luca Corbatto
2cc8868727
patterns: Added rar file pattern as requested in #258 ( #324 )
...
* Add rar file pattern as requested in #258
* Fix rar pattern
Removed some experimental (and apperantly broken) code.
* Break on EndOfArchive header instead of EOF
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2024-12-14 13:48:06 +01:00
Sabhya
7f02510762
patterns: Added dmp64.hexpat and test files ( #331 )
...
* [+] Added dmp64.hexpat && test files
* Fix encoding of pattern file
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2024-12-14 13:40:22 +01:00
Sewer.
1e69cd7fb2
patterns: Added BZip3 File Header Pattern ( #329 )
...
* Added: BZip3 Compression
* Fixed: Bound the SmallBlock data by parent's size
* Improved: Now uses the name 'Chunk' for block wrappers, such that the name 'block' matches with what the BZ3 API does
* Improved: Import rather than Include std::mem
* Added: Missing 'description' field in pragma
2024-12-12 21:56:13 +01:00
Sabhya
16a87df2ac
patterns: Added DPAPI Blob, DPAPI MasterKey, CREDHIST patterns ( #328 )
...
* [+]Added DPAPI MasterKey & Updated README.md
* [+]Added DPAPI Blob Pattern & Updated README.md
* [+] Added CREDHIST Pattern & Updated README.md
* [+] Test Files added for dpapimasterkey, dpapiblob & CREDHIST
2024-12-05 21:26:43 +01:00
Geky
500a3fe26e
patterns: Added GBA ROM pattern ( #323 )
...
* add support for cartridge size type $54
Added support for cartridge size type $54, corresponding to 1.5 MiB (96 banks).
* add missing license
* Add GBA Cartridge Header
* Update README.md
Added GBA information to README.md and corrected a typo.
2024-11-28 17:59:45 +01:00
Dexrn ZacAttack
221fa70a67
patterns: Added Miles Sound System Compressed Archive (MSSCMP) ( #320 )
...
* MSSCMP readme
* Add files via upload
2024-11-24 11:39:43 +01:00
Dexrn ZacAttack
661e5b7081
patterns: Added RAD Game Tools BINKA hexpat ( #319 )
...
* Binka readme
* Binka hexpat
2024-11-24 11:39:22 +01:00
Dexrn ZacAttack
c8d9a8deb7
patterns: Added Minecraft LCE LOC file pattern ( #311 )
...
* create LOC hexpat
* loc to list
2024-11-17 13:59:44 +01:00
Miku-666
1d680fbf5e
patterns: Added Minecraft LCE .pck format pattern ( #310 )
2024-11-17 13:59:20 +01:00
Dexrn ZacAttack
85f5541350
patterns: Added Minecraft LCE ARC file format ( #307 )
...
* Create arc.hexpat
* add test file
* mention arc
* abide by contributing.md
* use virtual filesystem
* brainfart
* ifdefs to fix github actions moment #2
2024-11-17 13:58:02 +01:00
Hikodroid
af957389c2
patterns: Added pattern for LZNT1 compressed data ( #304 )
2024-11-17 13:57:23 +01:00
Hikodroid
e85645897e
patterns: Added pattern for Blender project files ( #303 )
...
* patterns: Added pattern for Blender project files
* patterns/blend: Added pattern file and test data
* patterns/blend: Fix the thumbnail bugs by passing the source data by reference
* patterns/blend: Added ZSTD support and test data
2024-11-17 13:56:59 +01:00
Seth Hall
abbd25e7f6
patterns: Added Windows Notepad cache file pattern ( #297 )
...
* Added Windows Notepad Cache file parser.
* Fixed Notepad windowstate link in readme
* Added a test file for notepad-cache.hexpat
2024-11-17 13:54:29 +01:00
applecuckoo
bf94cb7243
patterns: Added new WebP and VGM patterns ( #294 )
...
* README: fix square bracket
* patterns: add WebP pattern
* patterns/dds: add x-dds mimetype
* patterns: add vgm pattern
* patterns/vgm: remove old pointer
* patterns/protobuf: fix field number handling
* patterns/protobuf: add .pb file extension
* patterns/uf2: updating the family IDs again
* patterns/png: add cHRM and tIME chunks
* patterns/png: whoops, old description snuck back in
* new quantized-mesh pattern
* add quantized-mesh to README, implement oct16 decoding
2024-11-17 13:53:18 +01:00
endes0
1d66949375
patterns: Added ext4 filesystem pattern ( #293 )
...
* patterns: add ext4 volume layout pattern
* patterns: improve ext4 pattern
* patterns: remove debug pragma from ext4
* patterns: fix ext4 magic and padding
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2024-08-20 21:56:05 +02:00
Eldred Habert
1d7cc537ed
patterns: Added RGBDS object file format ( #287 )
2024-08-07 22:11:29 +02:00
qux-bbb
204599a70b
patterns: Added Lua 5.3 bytecode pattern ( #285 )
2024-08-03 14:47:07 +02:00
Jan Wiesemann
bf6ee6d02f
patterns: Added pattern for Flipper Zero settings ( #281 )
...
* Added pattern for Flipper Zero settings
* Added readme entry
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2024-08-03 14:11:02 +02:00
qux-bbb
0125ec2c57
patterns: Added Lua 5.2 bytecode pattern ( #284 )
2024-08-03 14:07:50 +02:00
applecuckoo
c5aaac25dd
patterns/uf2: Added Family ID enum to uf2.hexpat, Added missing description pragmas and other minor fixes ( #282 )
...
* patterns/uf2: add family ID enum
* patterns/uf2: Fix enum spacing
* patterns: add missing description pragmas and README entries, etc.
* patterns/uf2: add reference for Family ID enum
2024-08-03 10:47:40 +02:00
qux-bbb
196011ead9
patterns: Added Lua 5.1 bytecode pattern ( #283 )
2024-08-03 10:46:25 +02:00
xtex
5b15136ea4
patterns: Add HSDT pattern ( #280 )
...
Co-authored-by: Nik <werwolv98@gmail.com >
2024-07-27 08:38:44 +02:00
WerWolv
5c7d77b50f
patterns: Added Kaydara FBX Binary format
...
Credit to @Hikodroid
2024-07-23 18:29:02 +02:00
Dexrn ZacAttack
569e5c4c1a
patterns: Added Minecraft LCE save format ( #256 )
...
* Add Minecraft LCE save format
* Add files to the pattern
took forever lol cuz weird syntax
* NBT parsing n stuff
* Minecraft Xbox 360 Edition saves, read description
TU033 is a pre-release version, which has a slightly different file format that I documented myself [here](https://github.com/Team-Lodestone/Documentation/blob/main/LCE/Pre-Release%20Save%20Format.md )
TU5 is a release version which uses the same file format used all the way up to latest TU (aka the last version released)
All of these saves have been decompressed from XMemCompress (iirc modified LZX)
Chunk data however is still compressed, because it's not meant to be uncompressed in the scope of reading the save.
https://github.com/Team-Lodestone/Documentation/blob/main/LCE/LCE%20File%20Versions.md
* Support Pre-Release files, JANKY file type detection, min and cur version.
* fix top comment
* LCE saves to readme
2024-07-23 18:17:02 +02:00
applecuckoo
0316f2b667
patterns: Add PKM pattern + add BCC checksum verification to ntag pattern ( #274 )
...
* patterns/ntag: add BCC checksum verification
* patterns: add PKM file pattern
* Add entry to README
* Added missing import
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2024-07-23 08:30:05 +02:00
Surasia
23b3c2b5d0
git: Fix hinf_tag and hinf_module links in readme ( #268 )
2024-07-07 13:44:04 +02:00
Surasia
da1c2687e8
patterns/hinf_*: Add Halo Infinite tag and module file patterns ( #267 )
...
* patterns/hinf: Add Halo Infinite Tag and Module patterns
* patterns/hinf_bitmap: remove pattern
2024-07-06 17:33:03 +02:00
Marc Butler
bb46276bde
patterns: Added Password Safe Version 3 pattern ( #266 )
...
* Add password safe V3
* Added description pragma
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2024-07-04 08:27:51 +02:00
Rebuild
a33b68921d
patterns: Added ttf/otf format ( #263 )
...
* Add ttf/otf format
* ttf: Put cff to preprocessing
2024-06-29 22:52:21 +02:00
Benjamin Gilbert
3c2fed22e4
patterns: Add Windows animated cursor ( #242 )
...
* patterns: Add Windows animated cursor
* Added readme entry
* Added mime type to readme
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2024-05-19 16:58:03 +02:00
Christoph Koehler
ff550bd105
patterns: Add Digital Terrain Elevation Data (DTED) pattern file ( #243 )
...
Tested on DTED0 and DTED2, will likely work with DTED1 as well.
2024-05-19 16:55:30 +02:00
LolHacksRule
5f2738872e
patterns: Added XGSPak and XGSTexture patterns ( #237 )
...
* Add XGSPak and XGSTexture patterns
* Whoops forgot proper pointers
* Fix typo
* Whoops
* Proper start
* Update xgstexture.hexpat
2024-04-21 12:32:26 +02:00
Leon Jacobs
236fadee47
patterns: Added gguf pattern ( #235 )
...
* (feat) add gguf parser
* (chore) cleanup empty struct
* (tests) add sample gguf for tests and update readme
* (feat) update type enum
2024-03-28 21:55:18 +01:00
Sabhya
a5c9f3b18a
patterns: Added ReFS filesystem pattern ( #229 )
...
Added Pattern File For Parsing ReFS filesystem Header, SuperBlock and CheckPoint && updated README.md
2024-03-17 10:19:18 +01:00
ogmini
eaeea8d093
patterns: Added pattern for Windows 11 Notepad Window State bin file ( #228 )
...
* Add files via upload
* Update README.md
* Update README.md
* Add files via upload
* Update Notepad-WindowState.hexpat
* Update and rename Notepad-WindowState.hexpat to notepadwindowstate.hexpat
* Rename Notepad-WindowState.hexpat.bin to notepad-windowstate.hexpat.bin
* Update README.md
2024-03-15 21:53:40 +01:00
lucia c
e7d1973957
patterns: Added SWF header pattern ( #219 )
...
* patterns: Added pattern for SWF files.
* Added test file for SWF header.
* Update README with SWF file type.
2024-01-27 15:53:16 +01:00
t1hq
35cc68544b
encodings: Add custom encoding file for Big5 ( #218 )
...
* add big5 encoding table
* add notes for big5 encoding, and how to import custom encoding file
2024-01-27 11:18:47 +01:00
pew
658ec20b37
patterns: Add .ras pattern ( #216 )
...
* Add simple .ras file pattern
* Update ras.hexpat
* Update README.md
* Add .ras test file
* Update ras.hexpat
* Update ras.hexpat
* Update ras.hexpat
* Update ras.hexpat
2024-01-10 00:38:18 +01:00
Brandon Maier
6f7988e96e
patterns: Added Xilinx boot images ( #210 )
...
* Adds pattern for Xilinx's Zynq UltraScale+ Boot Image format.
* Boot images are generated by Xilinx's `bootgen` tool.
* Spec: Xilinx UG1283 https://docs.xilinx.com/r/en-US/ug1283-bootgen-user-guide/Zynq-UltraScale-MPSoC-Boot-and-Configuration
* Add test file generated as follows
- Build bootgen tool from https://github.com/Xilinx/bootgen
- Create dummy data with `dd if=/dev/zero of=image.bin count=1`
- Create bif with `echo "img: {image.bin}" >image.bif`
- Create test bin with
`./bootgen -arch zynqmp -image image.bif -o xilinx_bootgen.hexpat.bin`
2023-12-28 18:32:13 +01:00
EvelynTSMG
294f69fa36
patterns: Add Bastion patterns ( #207 )
...
* Add Final Fantasy X patterns
* Update README
* Fix: github dum
* Add Bastion patterns
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2023-12-07 16:38:32 +01:00
Surasia
8129504dcb
patterns/hinf_luas: Added pattern for reading HavokScript 5.1 Bytecode from Halo Infinite ( #203 )
...
* patterns/hinf_luas: Added pattern for reading HavokScript 5.1 Bytecode from Halo Infinite
* Parses Header and Structures of the parent tag
* Reads Bytecode types and arguments
* Reads Constants and Debug Info
* Reads Referenced Tags in the File
* readme: fix relative link
2023-12-07 16:36:27 +01:00
EvelynTSMG
9b819cf392
patterns: Add Final Fantasy X patterns ( #197 )
...
* Add Final Fantasy X patterns
* Update README
* Fix: github dum
2023-11-20 11:54:56 +01:00