Is it possible to protect content types with captcha?
you may create custom module
https://stackoverflow.com/questions/3434134/restrict-node-with-captcha

combine hook_node_view_alter with
http://drupalcontrib.org/api/drupal/contributions!captcha!captcha_api.txt/7