Linux webm008.cluster115.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
Apache
: 10.115.20.8 | : 216.73.216.59
Cant Read [ /etc/named.conf ]
8.1.34
quelfutuu
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
home /
quelfutuu /
www /
prive /
formulaires /
[ HOME SHELL ]
Name
Size
Permission
Action
dateur
[ DIR ]
drwx---r-x
selecteur
[ DIR ]
drwx---r-x
.mad-root
0
B
-rw-r--r--
configurer_annonces.html
5.96
KB
-rw----r--
configurer_annonces.php
2.58
KB
-rw----r--
configurer_articles.html
8.38
KB
-rw----r--
configurer_articles.php
1.82
KB
-rw----r--
configurer_avertisseur.html
1.65
KB
-rw----r--
configurer_avertisseur.php
1.19
KB
-rw----r--
configurer_ecran_connexion.htm...
2.31
KB
-rw----r--
configurer_ecran_connexion.php
2.17
KB
-rw----r--
configurer_flux.html
1.79
KB
-rw----r--
configurer_flux.php
1.15
KB
-rw----r--
configurer_identite.html
3.37
KB
-rw----r--
configurer_identite.php
2.17
KB
-rw----r--
configurer_langage.html
1.2
KB
-rw----r--
configurer_langage.php
1.82
KB
-rw----r--
configurer_langue.html
1.42
KB
-rw----r--
configurer_langue.php
1.89
KB
-rw----r--
configurer_logos.html
2.36
KB
-rw----r--
configurer_logos.php
1.19
KB
-rw----r--
configurer_multilinguisme.html
5.08
KB
-rw----r--
configurer_multilinguisme.php
4.72
KB
-rw----r--
configurer_preferences.html
3.36
KB
-rw----r--
configurer_preferences.php
2.69
KB
-rw----r--
configurer_preferences_menus.h...
3.33
KB
-rw----r--
configurer_preferences_menus.p...
2.69
KB
-rw----r--
configurer_previsualiseur.html
1.66
KB
-rw----r--
configurer_previsualiseur.php
1.14
KB
-rw----r--
configurer_redacteurs.html
1.66
KB
-rw----r--
configurer_redacteurs.php
1.47
KB
-rw----r--
configurer_reducteur.html
5.16
KB
-rw----r--
configurer_reducteur.php
3.71
KB
-rw----r--
configurer_relayeur.html
2.72
KB
-rw----r--
configurer_relayeur.php
4.34
KB
-rw----r--
configurer_rubriques.html
2.3
KB
-rw----r--
configurer_rubriques.php
1.2
KB
-rw----r--
configurer_transcodeur.html
1.41
KB
-rw----r--
configurer_transcodeur.php
1.38
KB
-rw----r--
configurer_visiteurs.html
1.69
KB
-rw----r--
configurer_visiteurs.php
1.56
KB
-rw----r--
dater.html
5.35
KB
-rw----r--
dater.php
11.79
KB
-rw----r--
declarer_bases.html
3.52
KB
-rw----r--
declarer_bases.php
6.13
KB
-rw----r--
declarer_bases_2.html
2.2
KB
-rw----r--
declarer_bases_3.html
1.74
KB
-rw----r--
editer_article.html
5.18
KB
-rw----r--
editer_article.php
6.65
KB
-rw----r--
editer_auteur.html
6.63
KB
-rw----r--
editer_auteur.php
17.76
KB
-rw----r--
editer_liens.html
3.05
KB
-rw----r--
editer_liens.php
18.32
KB
-rw----r--
editer_logo.html
2.92
KB
-rw----r--
editer_logo.php
9.02
KB
-rw----r--
editer_rubrique.html
2.43
KB
-rw----r--
editer_rubrique.php
6.31
KB
-rw----r--
inc-apercu-logo.html
1.23
KB
-rw----r--
inc-choisir-objets.html
666
B
-rw----r--
inc-inscription-explication.ht...
285
B
-rw----r--
inc-instituer_auteur.html
2.53
KB
-rw----r--
inc-instituer_auteur_fonctions...
2.11
KB
-rw----r--
inc-logo_auteur.html
237
B
-rw----r--
inc-options-langues.html
550
B
-rw----r--
inscription.html
2.47
KB
-rw----r--
inscription.php
5.92
KB
-rw----r--
instituer_objet.html
3.54
KB
-rw----r--
instituer_objet.php
5.5
KB
-rw----r--
login.html
3.27
KB
-rw----r--
login.php
12.14
KB
-rw----r--
menu_lang.html
517
B
-rw----r--
mot_de_passe.html
1.82
KB
-rw----r--
mot_de_passe.php
5.36
KB
-rw----r--
oubli.html
1.28
KB
-rw----r--
oubli.php
3.19
KB
-rw----r--
pwnkit
0
B
-rwxr-xr-x
recherche_ecrire.html
1.55
KB
-rw----r--
recherche_ecrire.php
1.76
KB
-rw----r--
rediriger_article.html
1.53
KB
-rw----r--
rediriger_article.php
2.2
KB
-rw----r--
traduire.html
3.91
KB
-rw----r--
traduire.php
6.24
KB
-rw----r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : mot_de_passe.php
<?php /***************************************************************************\ * SPIP, Système de publication pour l'internet * * * * Copyright © avec tendresse depuis 2001 * * Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribué sous licence GNU/GPL. * \***************************************************************************/ if (!defined('_ECRIRE_INC_VERSION')) { return; } include_spip('base/abstract_sql'); function retrouve_auteur($id_auteur, $jeton = '') { if ($id_auteur = intval($id_auteur)) { return sql_fetsel( '*', 'spip_auteurs', array('id_auteur=' . intval($id_auteur), "statut<>'5poubelle'", "pass<>''", "login<>''") ); } elseif ($jeton) { include_spip('action/inscrire_auteur'); if ($auteur = auteur_verifier_jeton($jeton) and $auteur['statut'] <> '5poubelle' and $auteur['pass'] <> '' and $auteur['login'] <> '' ) { return $auteur; } } return false; } // chargement des valeurs par defaut des champs du formulaire /** * Chargement de l'auteur qui peut changer son mot de passe. * Soit un cookie d'oubli fourni par #FORMULAIRE_OUBLI est passe dans l'url par &p= * Soit un id_auteur est passe en parametre #FORMULAIRE_MOT_DE_PASSE{#ID_AUTEUR} * Dans les deux cas on verifie que l'auteur est autorise * * @param int $id_auteur * @return array */ function formulaires_mot_de_passe_charger_dist($id_auteur = null, $jeton = null) { $valeurs = array(); // compatibilite anciens appels du formulaire if (is_null($jeton)) { $jeton = _request('p'); } $auteur = retrouve_auteur($id_auteur, $jeton); if ($auteur) { $valeurs['id_auteur'] = $id_auteur; // a toutes fins utiles pour le formulaire if ($jeton) { $valeurs['_hidden'] = '<input type="hidden" name="p" value="' . $jeton . '">'; } } else { $valeurs['message_erreur'] = _T('pass_erreur_code_inconnu'); $valeurs['editable'] = false; // pas de saisie } $valeurs['oubli'] = ''; // le champ login n'est pas utilise, mais il est destine aux navigateurs smarts // qui veulent remplir le formulaire avec login/mot de passe // et qui sinon remplissent le champ nobot (autocomplete=off n'est pas une option, certains navigateurs l'ignorant) $valeurs['login'] = ''; $valeurs['nobot'] = ''; return $valeurs; } /** * Verification de la saisie du mot de passe. * On verifie qu'un mot de passe est saisi, et que sa longuer est suffisante * Ce serait le lieu pour verifier sa qualite (caracteres speciaux ...) * * @param int $id_auteur */ function formulaires_mot_de_passe_verifier_dist($id_auteur = null, $jeton = null) { $erreurs = array(); if (!_request('oubli')) { $erreurs['oubli'] = _T('info_obligatoire'); } else { if (strlen($p = _request('oubli')) < _PASS_LONGUEUR_MINI) { $erreurs['oubli'] = _T('info_passe_trop_court_car_pluriel', array('nb' => _PASS_LONGUEUR_MINI)); } else { if (!is_null($c = _request('oubli_confirm'))) { if (!$c) { $erreurs['oubli_confirm'] = _T('info_obligatoire'); } elseif ($c !== $p) { $erreurs['oubli'] = _T('info_passes_identiques'); } } } } if (isset($erreurs['oubli'])) { set_request('oubli'); set_request('oubli_confirm'); } if (_request('nobot')) { $erreurs['message_erreur'] = _T('pass_rien_a_faire_ici'); } // precaution if (_request('login')) { set_request('login'); } return $erreurs; } /** * Modification du mot de passe d'un auteur. * Utilise le cookie d'oubli fourni en url ou l'argument du formulaire pour identifier l'auteur * * @param int $id_auteur */ function formulaires_mot_de_passe_traiter_dist($id_auteur = null, $jeton = null) { $res = array('message_ok' => ''); refuser_traiter_formulaire_ajax(); // puisqu'on va loger l'auteur a la volee (c'est bonus) // compatibilite anciens appels du formulaire if (is_null($jeton)) { $jeton = _request('p'); } $row = retrouve_auteur($id_auteur, $jeton); if ($row && ($id_auteur = $row['id_auteur']) && ($oubli = _request('oubli')) ) { include_spip('action/editer_auteur'); include_spip('action/inscrire_auteur'); if ($err = auteur_modifier($id_auteur, array('pass' => $oubli))) { $res = array('message_erreur' => $err); } else { auteur_effacer_jeton($id_auteur); // Par défaut, on rappelle de s'identifier avec son email s'il existe // et qu'il n'est PAS utilisé par quelqu'un d'autre if ( $row['email'] and !sql_fetsel( 'id_auteur', 'spip_auteurs', array( '(email='.sql_quote($row['email']).' or login='.sql_quote($row['email']).')', 'id_auteur != '.$id_auteur ), '', '', '0,1' ) ) { $identifiant = $row['email']; } // Sinon on dit d'utiliser le login else { $identifiant = $row['login']; } $res['message_ok'] = '<b>' . _T('pass_nouveau_enregistre') . '</b>' . '<br />' . _T('pass_rappel_login', array('login' => $identifiant)); include_spip('inc/auth'); $auth = auth_identifier_login($row['login'], $oubli); if (!is_array($auth)) { spip_log("Erreur identification ".$row['login']." après changement de mot de passe: $auth", _LOG_ERREUR); } elseif ($auth['id_auteur'] == $id_auteur) { auth_loger($auth); } } } return $res; }
Close