This is just an improvement by obscurity, not a real improvement.
A dedicated CAPTCHA hacker just has to create a mapping table once, and use it in all hacking attempts. The mapping table would map all unicode "A"-lookalikes to "A", and so on.
Also, this improvement breaks when a human user tries to use copy and paste to fill the word "apple" into the field instead of typing it in.
Furthermore, aren't most CAPTCHAs broken by humans being paid for that task?
...it's too easy to create a dictionary linking а to a.
A bit of money put together with croudsourcing (or doing it yourself - it would take about 2:46 hours) would beat this.
A dedicated CAPTCHA hacker just has to create a mapping table once, and use it in all hacking attempts. The mapping table would map all unicode "A"-lookalikes to "A", and so on.
Also, this improvement breaks when a human user tries to use copy and paste to fill the word "apple" into the field instead of typing it in.
Furthermore, aren't most CAPTCHAs broken by humans being paid for that task?