Title: Really Simple CAPTCHA
Author: Rock Lobster Inc.
Published: <strong>10 março, 2009</strong>
Last modified: 1 fevereiro, 2025

---

Pesquisar plugins

![](https://ps.w.org/really-simple-captcha/assets/banner-772x250.png?rev=880406)

![](https://ps.w.org/really-simple-captcha/assets/icon-256x256.png?rev=1047241)

# Really Simple CAPTCHA

 Por [Rock Lobster Inc.](https://profiles.wordpress.org/rocklobsterinc/)

[Baixar](https://downloads.wordpress.org/plugin/really-simple-captcha.2.4.zip)

 * [Detalhes](https://br.wordpress.org/plugins/really-simple-captcha/#description)
 * [Avaliações](https://br.wordpress.org/plugins/really-simple-captcha/#reviews)
 *  [Instalação](https://br.wordpress.org/plugins/really-simple-captcha/#installation)
 * [Desenvolvimento](https://br.wordpress.org/plugins/really-simple-captcha/#developers)

 [Suporte](https://wordpress.org/support/plugin/really-simple-captcha/)

## Descrição

Really Simple CAPTCHA não funciona sozinho e foi desenhado para trabalhar em conjunto
com outros plug-ins. Ele foi originalmente criado para o plug-in [Contact Form 7](https://contactform7.com/),
entretanto, você pode usá-lo com seu próprio plug-in.

Nota: este produto é “realmente simples” como seu nome sugere, isso é, não é fortemente
seguro. Se você precisa de segurança perfeita, procure outras soluções.

#### Como funciona?

O Really Simple CAPTCHA não usa “sessões” do PHP para armazenar estados, diferente
de muitas outras soluções de CAPTCHA em PHP, ele armazena como arquivos temporários.
Isso permite a você integrá-lo ao WordPress sem se preocupar com possíveis conflitos.

Quando você gera um CAPTCHA, o Really Simple CAPTCHA cria dois arquivos para isso:
um é a imagem do CAPTCHA e o outro é um arquivo texto que guarda a resposta correta
para o CAPTCHA.

Os dois arquivos terão o mesmo prefixo (aleatório) em seu nome, por exemplo: “a7hk3ux8p.
png” e “a7hk3ux8p.txt.” Neste exemplo, quando o respondente digitar “K5GF” como 
uma resposta para a imagem “a7hk3ux8p.png”, o Really Simple CAPTCHA calcula o hash
de “K5GF” e o testa contra o hash armazenado em “a7hk3ux8p.txt”. Se os dois corresponderem,
a resposta é confirmada como correta.

#### Como usar no seu plugin?

Observação: O texto a seguir são instruções para desenvolvedores de plug-ins.

Primeiro, crie uma instância da classe ReallySimpleCaptcha:

    ```
    $captcha_instance = new ReallySimpleCaptcha();
    ```

Você pode mudar as variáveis da instância como quiser.

    ```
    // Change the background color of CAPTCHA image to black
    $captcha_instance->bg = array( 0, 0, 0 );
    ```

Consulte o arquivo really-simple-captcha.php se você está interessado em outras 
variáveis.

Gera uma palavra aleatória para o CAPTCHA.

    ```
    $word = $captcha_instance->generate_random_word();
    ```

Gera um arquivo de imagem e um arquivo de texto correspondente na pasta temporária.

    ```
    $prefix = wp_rand();
    $captcha_instance->generate_image( $prefix, $word );
    ```

Então, mostra a imagem e obtenha a resposta do usuário.

Verifica a correção da resposta.

    ```
    $correct = $captcha_instance->check( $prefix, $the_answer_from_respondent );
    ```

Se the $correct for verdadeiro, pode seguir. Caso contrário, bloqueie o respondente,
pois parece que ele não é humano.

Por fim, remova a imagem e o texto temporários, pois eles não serão mais usados.

    ```
    $captcha_instance->remove( $prefix );
    ```

Isso é tudo.

Se você deseja ver um exemplo ao vivo, experimente [Contact Form 7](https://contactform7.com/captcha/).

## Capturas de tela

 * [[
 * screenshot-1.png

## Instalação

Na maioria dos casos, você pode instalar automaticamente a partir do painel WordPress.

No entanto, se for instalar manualmente, siga estes passos:

 1. Carregue toda a pasta `really-simple-captcha` para o diretório `/wp-content/plugins/`.
 2. Ative o plug-in no menu ‘Plugins’ do seu WordPress.

Informação: não há um painel de controle para este plug-in.

## Perguntas frequentes

### CAPTCHA não funciona; a imagem não aparece.

O Really Simple CAPTCHA precisa das bibliotecas GD e FreeType library instaladas
em seu servidor pergunte ao administrador de seu servidor se estão instaladas.

Também faça com que diretório de arquivos temporários seja gravável. A localização
do diretório temporário é gerenciada pela variável de instância `tmp_dir` da classe
ReallySimpleCaptcha. Note que esta configuração varia dependendo do plug-in que 
está chamando. Por exemplo: o Contact Form 7 normalmente usa `wp-contents/uploads/
wpcf7_captcha` como diretório temporário, mas pode usar outra pasta, dependendo 
de suas configurações.

Se você tem qualquer dúvida, por favor a submeta ao [fórum de suporte](https://wordpress.org/support/plugin/really-simple-captcha)
do plug-in (por enquanto, só em inglês).

## Avaliações

![](https://secure.gravatar.com/avatar/e627f34d1ed130ebc94bb0ca9314b4bafc8ab7d021047522bd4b25d643f858a8?
s=60&d=retro&r=g)

### 󠀁[Prima, funktioniert auch auf meiner WP 6.9 einwandfrei](https://wordpress.org/support/topic/prima-funktioniert-auch-auf-meiner-wp-6-9-einwandfrei/)󠁿

 [afudo1tlg](https://profiles.wordpress.org/afudo1tlg/) 13 janeiro, 2026

Super simple! Einfach in Contact Form 7 Version 6.1.4 einzubinden. Danke. Meine 
WordPress Installation: Version 6.9.PHP Version 8.4.15

![](https://secure.gravatar.com/avatar/102d46bc8cc18bdb8bb252de26388aafa9186150f904007befeaf514af4c1f52?
s=60&d=retro&r=g)

### 󠀁[Bad](https://wordpress.org/support/topic/bad-353/)󠁿

 [Diego Soto](https://profiles.wordpress.org/diego-soto/) 15 setembro, 2025 1 resposta

I’m sorry to have to give this a bad rating. The amount of spam with Contact Form
7 was enormous. I had to remove it.

![](https://secure.gravatar.com/avatar/bed0303e15fbaf6ccf27290abc29160870a170e0eb5265e01a0c8c649c8574c7?
s=60&d=retro&r=g)

### 󠀁[Works great with Gravity Forms in 2024!](https://wordpress.org/support/topic/works-great-with-gravity-forms-in-2024/)󠁿

 [Maxcom](https://profiles.wordpress.org/maxcom/) 19 agosto, 2024

Nothing but positives. We added this to our Gravity Form in order to obtain the 
dynamic math captcha. One can create a simple math captcha in GF but not dynamically
changing for each form load insofar as I can determine. And GF google captcha Ver
3 is a pain with the need for google api keys. So we added this plugin and it was
very easy – add the captcha field to the form, select “math” in the settings for
the field and done! We find that Gravity Forms Zero Spam plugin was helping to deter
spam entries but it with this captcha is 100% so far for spam prevention. Thank 
you Takayuki Miyoshi!

![](https://secure.gravatar.com/avatar/c910362dbfbd49f8ec8c185f618f4db62e2842297530d6f8bc8cf903d26da6c9?
s=60&d=retro&r=g)

### 󠀁[Good Simple Banner](https://wordpress.org/support/topic/good-simple-banner/)󠁿

 [nicolasvsedeco](https://profiles.wordpress.org/nicolasvsedeco/) 25 outubro, 2023

Helo, very simple banner for cookies but there is a little bug. The banner Cookies
are shown in Widgets page.

![](https://secure.gravatar.com/avatar/a9f956dcdf45addfd12c942879c61a6fa5c9c113e674409a0b825e47c0ae94ac?
s=60&d=retro&r=g)

### 󠀁[Bad and not work to stabilite](https://wordpress.org/support/topic/bad-and-not-work-to-stabilite/)󠁿

 [gurcantet](https://profiles.wordpress.org/gurcantet/) 11 abril, 2023

spam is continue to come…

![](https://secure.gravatar.com/avatar/ec51b32c53259c5d1abbbf367b2ca7b3f19775f179f869d413ca0f103cdd6515?
s=60&d=retro&r=g)

### 󠀁[test](https://wordpress.org/support/topic/test-132/)󠁿

 [rahzan](https://profiles.wordpress.org/rahzan/) 16 setembro, 2022

we

 [ Leia todas as 129 avaliações ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/)

## Colaboradores e desenvolvedores

“Really Simple CAPTCHA” é um programa de código aberto. As seguintes pessoas contribuíram
para este plugin.

Colaboradores

 *   [ Rock Lobster Inc. ](https://profiles.wordpress.org/rocklobsterinc/)
 *   [ Takayuki Miyoshi ](https://profiles.wordpress.org/takayukister/)

Really Simple CAPTCHA” foi traduzido para 41 localidades. Agradecemos aos [tradutores](https://translate.wordpress.org/projects/wp-plugins/really-simple-captcha/contributors)
por suas contribuições.

[Traduzir o “Really Simple CAPTCHA” para seu idioma.](https://translate.wordpress.org/projects/wp-plugins/really-simple-captcha)

### Interessado no desenvolvimento?

[Navegue pelo código](https://plugins.trac.wordpress.org/browser/really-simple-captcha/),
consulte o [repositório SVN](https://plugins.svn.wordpress.org/really-simple-captcha/)
ou assine o [registro de desenvolvimento](https://plugins.trac.wordpress.org/log/really-simple-captcha/)
por [RSS](https://plugins.trac.wordpress.org/log/really-simple-captcha/?limit=100&mode=stop_on_copy&format=rss).

## Registro de alterações

#### 2.4

 * Bumps up the minimum required WordPress version to 6.6.
 * Introduces the ReallySimpleCaptcha_Filesystem trait.
 * Uses SHA-256 as the hash algorithm.
 * Uses `wp_rand()` instead of `mt_rand()`.

## Meta

 *  Versão **2.4**
 *  Última atualização **1 ano atrás**
 *  Instalações ativas **300.000+**
 *  Versão do WordPress ** 6.6 ou superior **
 *  Testado até **6.7.5**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idiomas
 * [Albanian](https://sq.wordpress.org/plugins/really-simple-captcha/), [Basque](https://eu.wordpress.org/plugins/really-simple-captcha/),
   [Catalan](https://ca.wordpress.org/plugins/really-simple-captcha/), [Chinese (China)](https://cn.wordpress.org/plugins/really-simple-captcha/),
   [Chinese (Taiwan)](https://tw.wordpress.org/plugins/really-simple-captcha/), 
   [Croatian](https://hr.wordpress.org/plugins/really-simple-captcha/), [Czech](https://cs.wordpress.org/plugins/really-simple-captcha/),
   [Danish](https://da.wordpress.org/plugins/really-simple-captcha/), [Dutch](https://nl.wordpress.org/plugins/really-simple-captcha/),
   [Dutch (Belgium)](https://nl-be.wordpress.org/plugins/really-simple-captcha/),
   [English (Australia)](https://en-au.wordpress.org/plugins/really-simple-captcha/),
   [English (Canada)](https://en-ca.wordpress.org/plugins/really-simple-captcha/),
   [English (New Zealand)](https://en-nz.wordpress.org/plugins/really-simple-captcha/),
   [English (South Africa)](https://en-za.wordpress.org/plugins/really-simple-captcha/),
   [English (UK)](https://en-gb.wordpress.org/plugins/really-simple-captcha/), [English (US)](https://wordpress.org/plugins/really-simple-captcha/),
   [French (Canada)](https://fr-ca.wordpress.org/plugins/really-simple-captcha/),
   [French (France)](https://fr.wordpress.org/plugins/really-simple-captcha/), [Galician](https://gl.wordpress.org/plugins/really-simple-captcha/),
   [German](https://de.wordpress.org/plugins/really-simple-captcha/), [Hungarian](https://hu.wordpress.org/plugins/really-simple-captcha/),
   [Italian](https://it.wordpress.org/plugins/really-simple-captcha/), [Japanese](https://ja.wordpress.org/plugins/really-simple-captcha/),
   [Lithuanian](https://lt.wordpress.org/plugins/really-simple-captcha/), [Marathi](https://mr.wordpress.org/plugins/really-simple-captcha/),
   [Persian](https://fa.wordpress.org/plugins/really-simple-captcha/), [Portuguese (Brazil)](https://br.wordpress.org/plugins/really-simple-captcha/),
   [Romanian](https://ro.wordpress.org/plugins/really-simple-captcha/), [Russian](https://ru.wordpress.org/plugins/really-simple-captcha/),
   [Slovak](https://sk.wordpress.org/plugins/really-simple-captcha/), [Spanish (Argentina)](https://es-ar.wordpress.org/plugins/really-simple-captcha/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/really-simple-captcha/), [Spanish (Colombia)](https://es-co.wordpress.org/plugins/really-simple-captcha/),
   [Spanish (Ecuador)](https://es-ec.wordpress.org/plugins/really-simple-captcha/),
   [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/really-simple-captcha/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/really-simple-captcha/), [Spanish (Venezuela)](https://ve.wordpress.org/plugins/really-simple-captcha/),
   [Swahili](https://sw.wordpress.org/plugins/really-simple-captcha/), [Swedish](https://sv.wordpress.org/plugins/really-simple-captcha/),
   [Tibetan](https://bo.wordpress.org/plugins/really-simple-captcha/), [Turkish](https://tr.wordpress.org/plugins/really-simple-captcha/)
   e [Ukrainian](https://uk.wordpress.org/plugins/really-simple-captcha/).
 *  [Traduzir para seu idioma](https://translate.wordpress.org/projects/wp-plugins/really-simple-captcha)
 * Tag
 * [captcha](https://br.wordpress.org/plugins/tags/captcha/)
 *  [Visualização avançada](https://br.wordpress.org/plugins/really-simple-captcha/advanced/)

## Classificações

 4.2 de 5 estrelas.

 *  [  90 avaliações com 5 estrelas     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=5)
 *  [  15 avaliações com 4 estrelas     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=4)
 *  [  1 avaliação com 3 estrela     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=3)
 *  [  4 avaliações com 2 estrelas     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=2)
 *  [  19 avaliações com 1 estrelas     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/really-simple-captcha/reviews/#new-post)

[Ver todas avaliações](https://wordpress.org/support/plugin/really-simple-captcha/reviews/)

## Colaboradores

 *   [ Rock Lobster Inc. ](https://profiles.wordpress.org/rocklobsterinc/)
 *   [ Takayuki Miyoshi ](https://profiles.wordpress.org/takayukister/)

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/really-simple-captcha/)

## Doar

Gostaria de contribuir para o desenvolvimento deste plugin?

 [ Doe para este plugin ](https://contactform7.com/donate/)