Google reCAPTCHA CGI-Shell

Publicado por Maik Alberto (última atualização em 03/03/2017)

[ Hits: 3.770 ]

Download formk.sh




Google reCAPTCHA CGI-Shell.

  



Esconder código-fonte

#!/bin/bash

#----------------------------------------------------------#
# Project: recaptha-google-cgishell                        #
# CREATED BY: maik.alberto@hotmail.com                     #
# Soure: https://github.com/m41k/recaptha-google-cgishell  #
#----------------------------------------------------------#

echo -e "Content-type: text/html\n\n"

############################################################
#          Insira suas chaves/Insert your keys             #
############################################################

PUBLIC_KEY="XXXXXXXXXXXXXXXXXXXXyyyyyyyyyyyyyyyyyyyyy"
PRIVATE_KEY="XXXXXXXXXXXXXXXXXXXzzzzzzzzzzzzzzzzzzzzz"

ACTIN=`echo $0 | rev | cut -d / -f1 | rev`
CAPTCHA="$(sed 's/recaptcha_//g;s/_field//g')"
RESP=`echo $CAPTCHA | cut -d "&" -f1 | cut -d"=" -f2`
END="https://www.google.com/recaptcha/api/siteverify?secret=$PRIVATE_KEY&response=$RESP"
RESULT=`curl $END`
CHECK=$(echo $RESULT | cut -d ":" -f2 | cut -d "," -f1)

if [ $CHECK = "true" ]; then
  echo "Use sua criatividade humana aqui. Use your human creativity here"
  exit 0
fi

#======================> HTML FORM <=======================#

cat <<EOF
<html>
 <head>
       <title>M41k Captcha CGI/SHELL</title>
       <meta http-equiv="content-type" content="text/html;charset=utf-8" />
       <script src='https://www.google.com/recaptcha/api.js'></script>
  </head>
  <body>
        <form method='post' action='$ACTIN'>
        <div class="g-recaptcha" data-sitekey="$PUBLIC_KEY"></div>
        <input type='submit' name='top' value='OK'>
  </form>
 </body>
</html>
EOF

#Have Fun!

Scripts recomendados

Backup com rsync

Impedir duas ou mais conexões por usuário

Script de backup interativo

Rsync.conf

Init Service for Slackware


  

Comentários
[1] Comentário enviado por lindonjhnson em 09/03/2017 - 16:05h

Para que serve esse script?

[2] Comentário enviado por maik em 09/03/2017 - 16:18h


[1] Comentário enviado por lindonjhnson em 09/03/2017 - 16:05h
Para que serve esse script?

Para rodar o reCAPTCHA do google em uma página web utilizando CGI através de Shell Script.

reCAPTCHA
https://www.google.com/recaptcha/intro/invisible.html

CGI em Shell Script
http://thobias.org/doc/cgi_shell.html


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts