There is a free Google reCaptcha which can be used with WordPress contacts https://www.google.com/recaptcha/intro/index.html It creates/registers a site key and secret key for use in the contact integration and the html tags for the header and the contact page. Time will tell how well it
Here’s a news article where the Taiwanese police ran a cyber security quiz and gave the winners infected memory sticks as prizes!! http://www.bbc.co.uk/news/technology-42634571 Fortunately it was an old virus, recognised by AV software and the server it tries to connect to no longer exists.
I have a variety of experiences managing and implementing IT in a smaller business.
This includes ecommerce websites running Romancart with Google SEO, analytics and webmaster tools as well as MS Office 365, ESET antivirus and ERA console, install/configure 2012R2 servers, 2016 server with Remote Desktop Services, AD and hyper-V, Veeam software and 321 backup strategy, Synology NAS drive configuration, Doubletake failover & replication for business continuity.
I am currently leaning wordpress.