View Single Post
  #7  
Old 10-29-2020, 16:39
DARKER DARKER is offline
VIP
 
Join Date: Jul 2004
Location: Somewhere Over the Rainbow
Posts: 541
Rept. Given: 16
Rept. Rcvd 123 Times in 54 Posts
Thanks Given: 21
Thanks Rcvd at 1,038 Times in 262 Posts
DARKER Reputation: 100-199 DARKER Reputation: 100-199
You can use any binary editor with templates support. 010 Editor has nice one. You just write your own template and apply when you need. You can create only partial records or more complex template for whole file. it has support for variety types: integers, floats, doubles, dates, times, strings, guids ...

Description:
Code:
https://www.sweetscape.com/010editor/templates.html
Introduction to Templates and Scripts (Step by step help):
Code:
https://www.sweetscape.com/010editor/manual/IntroTempScripts.htm
and you can inspire here with already done templates:
Code:
https://www.sweetscape.com/010editor/repository/templates/
also is good to mention Kaitai (Free & open source):
Code:
http://kaitai.io/index.html#what-is-it
Format Gallery:
Code:
http://formats.kaitai.io/
Online IDE:
Code:
https://ide.kaitai.io/

Last edited by DARKER; 10-29-2020 at 17:15.
Reply With Quote
The Following User Says Thank You to DARKER For This Useful Post:
Abaddon (10-30-2020)