php binaire
Dernière réponse : dans Programmation
bonjour a tous,
j'ai téléchargé un code source en php sur un site qui redistribue des codes open source mais il y a une partie du code que j'aimerai modifier mais je n'y parviens pas car elle est en binaire... j'aurais aimé savoir comment la décoder pour pouvoir l'editer?
Merci! ;-)
j'ai téléchargé un code source en php sur un site qui redistribue des codes open source mais il y a une partie du code que j'aimerai modifier mais je n'y parviens pas car elle est en binaire... j'aurais aimé savoir comment la décoder pour pouvoir l'editer?
Merci! ;-)
Autres pages sur : php binaire
Lassé par la pub ? Créez un compte
un des fichier ( config.dat.php) contient le code suivant:
<?php exit(); ?>
11001100
01101100
00000100
10001100
00001100
10001100
00000100
10001100
10001100
01101100
00000100
01101100
10001100
00000100
11001100
00101100
00000100
10011100
01001100... ( il y a plus de 1600 lignes)
et c'est précisément ca que je souhaite modifier... car si j'efface le fichier ou meme quelques une de ses lignes, le site devient inaccessible... se sais que ce code est sollicité car certains textes du site ne se trouvent dans aucuns autre fichier.
<?php exit(); ?>
11001100
01101100
00000100
10001100
00001100
10001100
00000100
10001100
10001100
01101100
00000100
01101100
10001100
00000100
11001100
00101100
00000100
10011100
01001100... ( il y a plus de 1600 lignes)
et c'est précisément ca que je souhaite modifier... car si j'efface le fichier ou meme quelques une de ses lignes, le site devient inaccessible... se sais que ce code est sollicité car certains textes du site ne se trouvent dans aucuns autre fichier.
Si il y a le exit devant alors normalement ce n'est même pas executé non ???
http://fr2.php.net/manual/fr/function.exit.php
http://fr2.php.net/manual/fr/function.exit.php
Citation :
<?php exit(); ?>11001100
01101100
00000100
10001100
00001100
10001100
00000100
10001100
10001100
01101100
00000100
01101100
10001100
00000100
11001100
Ce code ne sert à rien ...
Et en convertissant le code ca donne ceci :
ÌŒŒŒŒŒÌ
Bref, du nimp.
exit() termine l'exécution du script courant.
Ca arrete tout, meme l'affichage de html.
Donc, par le théoreme de Bouloute, ce script, ne sert à rien (sauf à arreté l'execution de la page, bien entendu).
j'ai trouvé un traducteur binaire: http://www.paulschou.com/tools/xlate/
qui m'indique dans une des cases:
MD5
5e64f17d310cf50d05bc896bf743d6f5
CRC
-1471956984
CRYPT [form: $ MD5? $ SALT $ CRYPT]
$1$hU4L7t70$wY7Ha/mSpRgT9SPI6r9S/.
SHA1 [base64]
CwHlB7Z3BAD411sAkvQ5ALFE3gA=
ca vous dite qqch?
qui m'indique dans une des cases:
Citation :
MD5
5e64f17d310cf50d05bc896bf743d6f5
CRC
-1471956984
CRYPT [form: $ MD5? $ SALT $ CRYPT]
$1$hU4L7t70$wY7Ha/mSpRgT9SPI6r9S/.
SHA1 [base64]
CwHlB7Z3BAD411sAkvQ5ALFE3gA=
ca vous dite qqch?
je ne retrouve pas le site source... je vous mets donc le code sur mon ftp:
http://users.skynet.be/sky33481/gs2.2.zip
le fichier en question est dans le dossier: inc et s'appelle " config.dat.php "
http://users.skynet.be/sky33481/gs2.2.zip
le fichier en question est dans le dossier: inc et s'appelle " config.dat.php "
je passe longtemps apres pour dire que j'ai trouvé la meme source, et j'ai trouvé la solution... ok, c'est vachement bien codé... mais... apres cripté avec un code personnel le script c vraiment tres con... La clé doit obligatoirement etre dans le code. A partir de la...
tu retrouves l'endroit qui décrypte... tu supprime toute la parti qui génére la partie crypté, et tu mets a la place le morceau décrypyé avec tes modifs... Meme les mecs qui sont pas des pros de php peuvent y arriver. avec 2 ou 3 heures on fini par y arriver...
Aller, je montre quand meme la party décrypté du fichier en question:
$send_header='$dl->setFile($dp);$dl->
setContentDisposition(HTTP_DOWNLOAD_ATTACHMENT,$ifn.
"ICI TU MET LE TEXTE A METTRE AU DEBUT DU FICHIER A DOWNLOAD_".$ofn);$dl->send();';
if($language=='de'){$ll='';
}
else{
$ll='en/';
}
$et="\n\n".'<div align="center">'."\n".'<spanstyle="font-size:4948p120;">Copyright by <ahref="http:/xxxxxxxxxxxxx'.$ll.'"> Matrix revolution </a></span>'."\n".'</div>'."\n\n";
if(preg_match("/<\/body>/i",$tpl->files['dlcl'])){
$et.='</body>'."\n";
}
if(preg_match("/<\/html>/i",$tpl->files['dlcl'])){
$et.='</html>';
}
$tpl->files['dlcl']=preg_replace(
"/<\/body>/i",'',preg_replace(
"/<\/html>/i",'',$tpl->files['dlcl'])).$et;
$parse_template='$tpl->parse(
\'dlcl\');$tpl->print_file(\'dlcl\');';
//
Vive les sources libres sans pub et transparents.
Note, j'ai passé pas mal d'heures a trouver la clé qui déchiffre le config.dat, j'ai maché le travail, mais l'endroit ou vous devez mettre ce code, et la partie qu'il faut enlevé, je vous laisse le trouver...
aller, info: c la page download_center_lite.inc.php
_______________________________________________
bats toi avec les meilleurs, ou creves comme les autres...
tu retrouves l'endroit qui décrypte... tu supprime toute la parti qui génére la partie crypté, et tu mets a la place le morceau décrypyé avec tes modifs... Meme les mecs qui sont pas des pros de php peuvent y arriver. avec 2 ou 3 heures on fini par y arriver...
Aller, je montre quand meme la party décrypté du fichier en question:
$send_header='$dl->setFile($dp);$dl->
setContentDisposition(HTTP_DOWNLOAD_ATTACHMENT,$ifn.
"ICI TU MET LE TEXTE A METTRE AU DEBUT DU FICHIER A DOWNLOAD_".$ofn);$dl->send();';
if($language=='de'){$ll='';
}
else{
$ll='en/';
}
$et="\n\n".'<div align="center">'."\n".'<spanstyle="font-size:4948p120;">Copyright by <ahref="http:/xxxxxxxxxxxxx'.$ll.'"> Matrix revolution </a></span>'."\n".'</div>'."\n\n";
if(preg_match("/<\/body>/i",$tpl->files['dlcl'])){
$et.='</body>'."\n";
}
if(preg_match("/<\/html>/i",$tpl->files['dlcl'])){
$et.='</html>';
}
$tpl->files['dlcl']=preg_replace(
"/<\/body>/i",'',preg_replace(
"/<\/html>/i",'',$tpl->files['dlcl'])).$et;
$parse_template='$tpl->parse(
\'dlcl\');$tpl->print_file(\'dlcl\');';
//
Vive les sources libres sans pub et transparents.
Note, j'ai passé pas mal d'heures a trouver la clé qui déchiffre le config.dat, j'ai maché le travail, mais l'endroit ou vous devez mettre ce code, et la partie qu'il faut enlevé, je vous laisse le trouver...
aller, info: c la page download_center_lite.inc.php
_______________________________________________
bats toi avec les meilleurs, ou creves comme les autres...
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumPhp afficher image bdd sql binaire
- ForumProbleme affichage image binaire php mysql
- ForumConversion nombre decimal binaire php
- ForumParser un fichier binaire en php
- ForumAfficher donnee binaire php
- ForumConvertir decimal en binaire php
- ForumMessage en binaire
- ForumBinaire a
- ForumLangage c binaire
- ForumÉcrire binaire
- Voir plus