That link is also returning a
404 Not Found. Seems like the page is either down or the URL has changed.
Is this a web-based checksum validator? A few questions:
- What ECU families does it support? Just MEDC17 or also EDC17, MG1, MD1, etc.?
- Does it handle CVN correction as well, or only block checksums?
- Is it doing the calculation server-side (i.e., you upload your bin to their server)?
If it's a cloud-based tool where you upload your binary, I'd be
very cautious about that. You're essentially giving away your modified file (and potentially your customer's original) to an unknown server. There's no way to know if they're storing, logging, or reselling those bins.
The whole point of the open-source Python tool above is that everything runs
locally on your machine — no files leave your PC.
If you can get the link working again, share a screenshot of the interface and what options it offers. Would be interesting to compare the results against the GitHub tool for the same bin. That's the best way to validate — take a known-good corrected file from WinOLS, strip the checksums from the original mоd, run it through both tools, and compare byte-for-byte:
Bash:
# Quick compare after both tools correct the same input
python main.py modified.bin --correct --output corrected_python.bin
# Then download the result from the web tool as corrected_web.bin
# Binary diff
fc /b corrected_python.bin corrected_web.bin
# or on Linux:
diff <(xxd corrected_python.bin) <(xxd corrected_web.bin)
If the outputs match, both tools are doing the job correctly. If they differ, check
which offsets differ — that will tell you immediately if one tool is missing a block or calculating a different initial value.