www.createcaptcha.monster
Open in
urlscan Pro
2606:4700:3030::ac43:8387
Public Scan
Submitted URL: http://createcaptcha.monster/
Effective URL: https://www.createcaptcha.monster/
Submission Tags: discord.fish
Submission: On June 04 via api from FI — Scanned from FI
Effective URL: https://www.createcaptcha.monster/
Submission Tags: discord.fish
Submission: On June 04 via api from FI — Scanned from FI
Form analysis
1 forms found in the DOMPOST /test_captcha
<form id="form-captcha" method="POST" action="/test_captcha">
<div class="form-line"><img class="captcha" src="https://www.createcaptcha.monster/api/get/imgae-f64fd1aad1.png"></div>
<div class="form-line">
<input class="form-input" id="captcha" type="text" name="captcha" placeholder="Captcha">
</div>
<div class="form-line">
<button class="button-submit" id="captcha" type="submit">submit</button>
</div>
<div class="form-line">
<p class="error-message" id="error-message"></p>
<script>
let captcha = document.getElementById('captcha');
let error = document.getElementById('error-message');
document.getElementById('form-captcha').addEventListener('submit', (event) => {
event.preventDefault();
let body = `captcha=${captcha.value}`;
let headers = new Headers();
let init = {
method: 'POST',
body,
headers
};
fetch('/test_captcha', init).then(response => response.json()).then((response) => {
if (response.success === true) {
error.style.color = 'Lime';
error.textContent = 'correct Captcha';
} else {
error.style.color = 'red';
error.textContent = 'incorrect Captcha';
}
});
});
</script>
</div>
</form>
Text Content
CREATE CAPTCHA inicioapiProbarpoliticasdonacionesmas Example submit -------------------------------------------------------------------------------- ¿QUE ES UN CAPTCHA? Un captcha es un sistema de verificacion para humanos, es decir, con el verificamos si la el usuario que esta interactuando con nuestra applicacion no es un robot. COMO FUNCIONA UN CAPTCHA? Un captcha es una imagen compleja con texto dentro de ella, el cual es facil de leer para los humanos pero dificil o imposible para un robot, es una idea bastante sencilla que puede comprobar usted mismo, solo debe descargar una aplicacion OCR (escaner de texto) en su mobil y escanear el captcha que esta arriba, y comprobara que no puede leer lo que dice. PARA QUE SIRVE UN CAPTCHA? Un captcha sirve proteger la interaccion de nuestra aplicacion de los bots mal intencionados que tanto odiamos pero como desarrolladores tendremos que aprender a vivir con ellos, y el captcha es la manera mas eficas y sencilla de hacerlo. CUANDO USAR UN CAPTCHA? Cuando usar un captcha dependera de las necesidades de seguridad de su aplicacion, pero lo mas recomendable es agregar un captcha en cada formulario de la aplicacion, con esto podremos evitar un exceso de procesamiento de datos que hara nuestro servidor en caso de un baunceo. COMO UTILIZAR UN CAPTCHA? Utilizar un captcha es muy facil, y depende tanto del backend como dle frontend, y aca le describiremos un esquema sencillo para applicarlo. * Backend: Generamos el texto que ira dentro de la imagen. * Backend: Generamos el captcha con el texto. * Backend: Guardamos el texto en una variable de session. * Frontent: El usuario rellena el formulario con el captcha. * Frontent: El usuario envia el formulario. * Backend: Verificamos los datos del formulario. * Backend: El capcha siempre sera el primer dato que verificaremos. * Backend: Si el capcha no existe o no coincide con el valor guardado en la variable de session descartamos la peticion. CUANDO ES VULNERABLE UN CAPTCHA? Las vulnerabilidades de un captcha puede venir de dos maneras, una imagen con poca complejidad es una de ellas, la imagen no debe tener un texto plano, sin detalles o sin algun background que dificulte la lectura del texto, otra de ellas y la mas comun es enviar el valor del captcha al Frontent, este valor debe quedarse en el Backend. Create Captcha es una herramienta totalmente gratuita.