Hello twisterking,
If I were you, I would proceed as follows in this case.
A1: Are the latest spammers listed with their IPs in the activated spam databases?
By far the most interesting thing about a spammer is his IP.
Check the spam databases used/activated to see whether your spammers' IPs are listed there.
Unfortunately, in your screenshot, the column with the IPs on the right can no longer be seen.
A2: Do Visforms spam protection settings actually work as expected?
I can provide a tiny plugin for testing the 'SpambotCheck' in Visforms.
It is part of our independent plugin 'SpambotCheck':
vi-solutions.de/en/joomla-plugin-plgspambotcheck
The tiny test plugin allows you to specify an IP address.
The plugin then emulates at a very high level as if all requests to the Joomla instance were coming from this IP address.
This means that the correct functioning of the spam protection can also be checked in Visforms
You can use an IP address that is actively listed as the IP address and enter it in the plugin configuration.
All of this also works on a local test installation.
Our standalone plugin 'SpambotCheck' also takes care of user login and registration.
A3: Would the cryptic names also be recognized programmatically?
Apparently, strikingly cryptic names are entered.
If this cryptic form is detectable programmatically or even through a RegEx expression, I could extend the spam protection to include this check.
It is not trivial to distinguish with sufficient certainty cryptic names from real entries, which can also look quite strange.
A4: Would a field with the content 'First Name Last Name' be possible?
A test for the space character as a custom validation could detect and prevent this type of cryptic spammer entries in your case.
Using custom validation:
docs.joomla-5.visforms.vi-solutions.de/e...of-custom-validation
Kind regards, Ingmar