When is the last time you handed a check to a bank (or credit union) teller? They're immediately fed through a reader that looks for the special, magnetic MICR ink. This is not something that any average household has access to (though it can be obtained) and not even many criminals have access to (hence the reason that check washing - which is literally washing the originally written words off the check and filling it out again - is still a very popular technique).
You can't even give a check to a grocery store where it's not run through a MICR/magnetic ink aware scanner.
You never stop overblowing risk, about everything. While the world is a place where you need to be paying attention, it's not the kind of "danger at every millimeter of your path," cyber or otherwise, that you like to paint it.
Those scanners aren't looking for anything magnetic, and the checks I have from two local banks, and two local credit unions are the same... 100% paper. All those scanners do is read the numbers off the bottom of the check, and the amount out of the box.
But even if the scanner has the ability to detect the special ink, it's still defeated by an optical scan done by someone's mobile phone.
Your inability to actually accept actual risk is absurd, and frankly I'm tired of you being so preachy about it. I've been victimized by this BS multiple times over my life, and had to make massive changes to the way I process funds as a result.
One of us has zero experience handling actual transactions from over seas in actual bulk, and it's not me. You've been lucky! And that's not a bad thing, but your refusal to accept reality is another thing entirely.
Check processing is nothing but risk. We're all vastly better off swapping to ECH, Credit Cards, or heck even Venmo. These services all have more security baked in than a simple paper check does.
I stopped accepting personal checks two decades ago. The clients I have left still pay me by check, and that's only because I call them when the mail is even a day late. Two of those clients is doing Chase Bill pay now, which randomizes the numbers on the checks to a degree, to prevent this abuse. But a normal checkbook? Has no such protection. Note, I'm not talking about hitting the CCs, I'm talking about hitting the accounts those CCs are attached to!
This is how easy it is:
https://www.hashemian.com/tools/check-generator.php
And yes, I've had some really bad forgeries find their way to my checking account over the years. Sucks too because the only thing you can do is open a new checking account, get new deposit stamps, move the funds, new check cards... huge mess.
Wait until everyone realizes that when you sign up for direct deposit, you've also signed up for direct withdrawal! Because that's a thing too! Though that means a bank usually is stealing from you... extremely unlikely. But the system does have that weakness AND there are people that setup merchant processing firms, process VISA cards for a year, then hit all the accounts they've logged and vanish.