Recuperation des images d'un dossier exterieur

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 490 fois - Téléchargée 32 fois

Contenu du snippet

Bonjour,

Voici un simple code qui à pour but d'allez chercher toutes les images d'un dossier exterieur exemple:

http://www.domaine.com/images/

Dans le dossier images, si celui ci n'est pas protégé ou n'ayant pas d'index l'affichage des images seront possible.

But du code:
Ne pas installer un logiciel du type download accelerator pour telecharger tous les liens d'un dossier index of/ directory
Telecharger simplement toutes les images en faisan fichier enregistrer sous via le navigateur.
Jouez avec les REGEX - Marche avec php4.3 ou + (file_get_contents)
Recuperer plusieurs chaines dans un tag html exterieur entre <a href="[chaine]"> via preg_match_all
Eviter le fopen()

Source / Exemple :


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<title>AFFICHAGE IMG EXTERIEUR V1 [JACKETTE]</title> 
</head> 

<body> 
<?php 

echo "<br><center><a href=teste.php?jakette=divx><b>JACKETTE DIVX</b></a>
 - 
 <a href=teste.php?jakette=audio><b>JACKETTE AUDIO</b></A>
 - 
 <A href=teste.php?jakette=dvd><b>JACKETTE DVD</b></a></center><br><br>";

echo $HTTP_POST_VARS["$jakette"];
if($jakette=="divx")
{
// LITS divx
preg_match_all("/<A HREF=\"(.*?)\">/",  file_get_contents("http://www.fredo-covers.com/jaquettes/divx/"),  $matches); 
foreach($matches[1] as $link){ 
  print "{<img src=http://www.fredo-covers.com/jaquettes/divx/$link></img>}<br />"; 
} 
}
elseif($jakette=="audio")
{
// AUDIO
preg_match_all("/<A HREF=\"(.*?)\">/",  file_get_contents("http://www.fredo-covers.com/jaquettes/audio/"),  $matches); 
foreach($matches[1] as $link){ 
  print "{<img src=http://www.fredo-covers.com/jaquettes/audio/$link></img>}<br />"; 
} 
}
elseif($jakette=="dvd")
{
// LITS LES IMAGES dvd
preg_match_all("/<A HREF=\"(.*?)\">/",  file_get_contents("http://www.fredo-covers.com/jaquettes/dvd/"),  $matches); 
foreach($matches[1] as $link){ 
  print "{<img src=http://www.fredo-covers.com/jaquettes/dvd/$link></img>}<br />"; 
} 
}

?> 
</body> 
</html>

Conclusion :


Pas de bug, juste que l'acces aux reperoir ne doivent pas être securisé, ainsi que le temp d'execution et un peu long.

juste un ptit merci aux créateur de www.fredo-covers.com pour avoir laissé les jackettes dans un dossier non protegé.

:p

voilou.

A voir également

Ajouter un commentaire

Commentaires

Messages postés
12
Date d'inscription
lundi 25 avril 2005
Statut
Membre
Dernière intervention
27 mars 2009

Ben le lien de covers il est mort alors prenez 1 autre exemple car là sa fais vraiment bidon de mettre 1 code vis-a-vis d'un site hors qu'il ne fonctionne plus ...

D'ailleurs c'est certainement a cose de connerie de code comme le votre qu'il a du fermer je vois pas trop l'avantage de signalé des sites comme çà quand vous mettez 1 source qui pourrais etre interessante !
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
36
ouais, on troll trop ici, et je suis de ceux qui trollent les plus...
Messages postés
145
Date d'inscription
vendredi 13 juin 2003
Statut
Membre
Dernière intervention
1 mai 2012

BAVARDAGES!

cà ne se fait pas, point!

l'honneur ne se mérite pas que sur les champs de batailles...les droits d'auteurs, ce n'est pas qu'une phrase...peut être l'apprendras tu un jour...à tes dépends.gaffe...il n'y à pas que la riaa ou la sacem qui s'en préocuppe.de nombreux webmasters qui ont sués
de longues heures sur leur projet n'ont pas du tout envie de se voir vandaliser sans vergognes...d'autant que la plupart livre sans problèmes leurs sources et autres si on leur demande "normalement".

bref! le 25/11/04, on tourne encore en rond...
Messages postés
122
Date d'inscription
mardi 19 novembre 2002
Statut
Membre
Dernière intervention
10 mars 2011

Si l'Etat interdisait la vente de TOUTES les drogues, donc de la clope, y'aurait juste 100x moins de personnes qui fumeraient. Non, l'Etat ne nous tue pas, mais il ne fait pas franchement attention à notre santé non-plus. Ce ne sont pas des plans de prévention qu'il faut, c'est juste de ne plus produire de cigarettes. Le pb, c'est que c'est source de revenu (impôts) et source d'emploi...

N'empêche que l'Etat cautionne la vente de produits dangeureux pour la santé. Il est donc complice de nombreux homicides involontaires ou par négligence. Pour un particulier, ça vaut 5 à 10 ans de prison. Pour l'Etat, on applaudi... Cherchez l'erreur...
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
36
"ils ont cas protéger leur donné mp3"=> chose impossible si tu lis tu copie !!! ça parait logique !!!

et les clopes non faut pas être copn non plus, l'état nous autorise la mort... l'état ne nous tue pas !!! Faut aréter d'être con, faut réfléchir, arrètes de te voiler la face, tout le monde sait que ça tue, et pourtant bcp fument, pourquois ? acte scuicidaire, l'était nous mets en vente des clopes parceque nous les achetons, et non pour nous tuer...
Afficher les 19 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.