Mister Spy Say ="Hello Kids ... :D"
___ ____ _ _____
| \/ (_) | | / ___|
| . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _
| |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | |
| | | | \__ \ || __/ | /\__/ / |_) | |_| |
\_| |_/_|___/\__\___|_| \____/| .__/ \__, |
| | __/ |
|_| |___/
Bot Mister Spy V3
Mister Spy
Mister Spy
<?php
require_once('../inc_library.php');
/* obtiene datos del formulario */
$IdTipoUsuario = intval($_REQUEST['IdTipoUsuario']);
$Email = strval($_REQUEST['email']);
$Submit = 1;//(isset($_REQUEST['Submitted']));
/* declaramos e instanciamos variables necesarias */
$err = 0;
$oUsuarios = new Usuarios();
$oPaises = new Paises();
$oGrupos = new Grupos();
$arrResult = array();
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET, POST');
header('Content-type: application/json');
$oUsuario = $oUsuarios->GetByLogin($Email, $IdTipoUsuario);
function RandomString()
{
$characters = '0123456789abcdefghijklmnopqrstuvwxyz';
$randstring = '';
for ($i = 0; $i < 8; $i++) {
$randstring.= $characters[rand(0, strlen($characters))];
}
return $randstring;
}
/* si el formulario fue enviado */
if ($Submit)
{
$errormsj = '';
/* validaciones... */
if ($Email == '')
$errormsj = 'Debe ingresar su email.';
if (!$oUsuario)
$errormsj = 'El email no se encuentra registrado en nuestro sistema.';
if (!$IdTipoUsuario)
$errormsj = 'Debe especificar el tipo de usuario.';
/* si no hay errores... */
if ($errormsj == '')
{
$oUsuario->Contrasenia = RandomString();
/* crea el usuario */
$oUsuarios->ChangePassword($oUsuario);
$oUsuario->SendMailChangePassword();
$token = $oUsuario->GenerateRefreshToken();
$accesstoken = $oUsuario->GenerateAccessToken();
$oUsuario->Token = '';
$oUsuario->AccessToken = '';
$arrResult = array('result' => true, 'data' => $oUsuario);
}
else
{
$arrResult = array('result' => false, 'data' => $errormsj);
}
echo json_encode($arrResult);
exit;
}
?>
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat