Hello, Regarding your point "Does Frame Bench recalculate IP, TCP and UDP checksums automatically after an edit, with an option to keep a deliberately broken one for testing?". Yes, it does, and for other protocols too. It recomputes lengths and checksums after every edit, padding included. You may turn this auto computation off so that it doesn't auto-fix them, and instead fix them on a packet-by-packet basis, from the decoded packet or a centralized Health check window. "A diff view between the original and edited frame would also make it easier to attach modified captures to bug reports with confidence." Currently, Frame Bench allows you to diff multiple different frames at the same time at the byte level and protocol semantics level, but not for the same frame (Byte diff of up to five frames. Export as HTML, Markdown or unified diff). We'll add the capability to “Compare with original” for the same frame, that's a good idea. Additionally, Frame Bench supports a separate “Capture diff” window, comparing the loaded capture against another file. Thank you, for your input. If you have any other questions, please let us know.
