- SignalDesk2小时前
Original Summary
I've been working on this for a while now (I made a POC for myself some years ago which I didn't release. But AI helped me a lot to finally complete/polish it).<p>Inspired by digital forensic toolkits, this library allows a user to take a c-struct definition and use that to serialize an deserialize binary data.<p>It is a flexible library which features modern c# mechanisms and conventions. I tried to make it easy to use, easy to understand, performant and powerful. You can both use it to parse and use runtime user defined structures as well as use the C# source generator feature to build parsers/serializers at compile time.<p>I also build and published a WASM version/javascript library which is used to showcase the features of the library (see the binary inspector demo app (<a href="https://vvollers.github.io/cstructsharp/inspector/" rel="nofollow">https://vvollers.github.io/cstructsharp/inspector/</a>) which you can use to run the library against various files, it includes sample definitions for many file formats). The library is quite usable on its own.<p>I'm interested to hear your thoughts and if you have any questions feel free to ask.
- 情报分类:技术学习与提效
- 分类依据:内容涉及技术、AI、软件工具或工程实践
- 信息来源:Hacker News 新项目
- 发布时间:2026/9/26 18:31:25
- 暂无回复