esinxe-Random-Number-Generator
Kaitai Struct
esinxe-Random-Number-Generator | Kaitai Struct | |
---|---|---|
1 | 46 | |
0 | 4,176 | |
- | 1.6% | |
10.0 | 6.4 | |
over 2 years ago | 18 days ago | |
C# | Shell | |
MIT License | GPL-3.0-or-later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
esinxe-Random-Number-Generator
-
Esinxe Pseudorandom Number Generator (PRNG)
This is a Random Number Generator (RNG) for Python, C#, C++, C and Ruby (Other languages coming soon) . https://github.com/dannyward630/esinxe-Random-Number-Generator
Kaitai Struct
-
Show HN: HTML visualization of a PDF file's internal structure
https://kaitai.io/ maybe?
It looks perfectly nice for it’s role, but I didn’t use it for my last project because I need serialization as well.
- Veles: Open-source tool for binary data analysis
- Reverse-engineering an encrypted IoT protocol
-
Parsing an Undocumented File Format
- ImHex [2], which has a pattern language [3] which allows parsing, and it seems more powerful than what Kaitai offers. I stumbled upon some limitations with it but it was still useful.
[1]: https://kaitai.io/
- Kaitai Struct – a declarative language used to describe binary data structures
-
HTTPie Desktop: cross-platform API testing client for humans
Beautiful. Didn't know something like this exists. Reminds me of Katai[0]
[0]. https://kaitai.io/
-
Hacking the LG Monitor's EDID
An EDID override like this would be helpful for macOS as well, where the monitors swapping around after standby is a real annoyance [0] [1]
EDID rewrites are 99% of the time blocked by the monitor firmware: https://notes.alinpanaitiu.com/Decoding-monitor-EDID-on-macO...
By the way, one helpful tool that helped me navigate the EDID dump was Kaitai Struct [2]. It shows a side by side view with the hex view and the EDID structure, and it highlights the hex values in real time as you navigate the structure. Unfortunately [3] it doesn't support the extension blocks that the author needs.
[0] https://notes.alinpanaitiu.com/Weird-monitor-bugs
[1] https://forums.macrumors.com/threads/external-displays-swapp...
[2] https://kaitai.io/
[3] https://github.com/kaitai-io/edid.ksy
- Kaitai Struct: new way to develop parsers for binary structures
-
Fq: Jq for Binary Formats
Kaitai Struct might be a good choice for that: https://kaitai.io/
-
Ingesting, parsing and making sense of device log data
For binary log format, there's the excellent Kaitai Struct frameworks, that make it very easy to generate parsers from a declarative schema
What are some alternatives?
minestat - :chart_with_upwards_trend: A Minecraft server status checker
csvkit - A suite of utilities for converting to and working with CSV, the king of tabular file formats.
nodemcu_azureIoTHub_xamarinApp - IoT-based temperature and humidity monitoring system which is connected to Microsoft Azure. This is a Xamarin app to display real-time data from local sensors in an environment on a mobile device.
tablib - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.
FF12PCRNGHelper - App to view and help manipulate the PRNG State of Final Fantasy XII
Camelot - A Python library to extract tabular data from PDFs