Pinger une série d'url..... - PHP - Programmation
Marsh Posté le 27-10-2005 à 13:17:24
rien à voir avec du ping, ce sont juste des requêtes HTTP qui vérifie le code de retour
Marsh Posté le 27-10-2005 à 13:19:40
theShockWave a écrit : rien à voir avec du ping, ce sont juste des requêtes HTTP qui vérifie le code de retour |
ok peut tu m'en dire plus ? que me conseil tu alors pour retrouvé toute les url ?
Marsh Posté le 27-10-2005 à 13:26:48
faire un prog qui exécute les requêtes et regarde le retour
je ne crois pas que ca se fasse automatiquement. Et sinon, c'est pas terrible, comme procédé, niveau légal, non ?
(quoi qu'il en soit, tu peux toujours survoler les rfc du protocole HTTP pour construire tes requêtes ... tu n'auras pas besoin de tout comprendre pour arriver à faire quelque chose d'aussi basique )
Marsh Posté le 27-10-2005 à 13:31:58
theShockWave a écrit : faire un prog qui exécute les requêtes et regarde le retour |
mais je ne m'y connais pas du tout en prog ou requete http ou php ... je voi le principe, on envoye a l'aide d'une requete http a une adresse url et on affiche les adresse qui on répondu c celà ? si c bien ça, je t'avou que je n'es aucune idée de comment m'y prendre... :s peut tu m'aidé ?
Marsh Posté le 27-10-2005 à 13:35:49
S'ils ont bien fait leur systéme, la bonne URL ne sera pas sufisante, il faudra aussi avoir dans le cookie la/les bonnes informations qui permettent de se faire passer pour une personne conecté qui a déjà "gagné" ces walpaper là.
En tout cas, si tu veux te tenter ça, en php, il faudra prévoir le cas où on approche dangeuresement du timeout, par ce que tester 5 millions d'URL, ca risque de prendre un temps fous. En plus de ça, si t'as pas de chance, tu te retrouveras dans la blacklist de leur serveur ou de leur firewall pour tentative d'attaque du serveur.
Marsh Posté le 27-10-2005 à 13:36:48
(Je suis parti un peu loin, en fait, je n'avais même pas réalisé que c'était du PHP, ici )
BAh, tu dois bien avoir des fonctions PHP pour faire des requêtes HTTP et vérifier si la page que tu demandes est accessible ou non, j'imagine (si ca te retourne un 404, il y a fort à parier qu'il n'y a pas de page à cette adresse )
(... et sinon, ce ne sont pas "des adresses qui répondent" mais un serveur qui te dit si le fichier que tu demandes existe chez lui, hein ...)
Marsh Posté le 27-10-2005 à 13:48:55
ba je ne m'y connais pas du tout :s je suis novice ^^
il n'y a pas un site ou on pe trouvé des requette dans le genre ? (je cherche mais je trouve pas :s a vrai dire je doit mal m'y prendre dans mes recherche je tape sur google : requete http renvoyant une url...)
Sinon, le site en question n'es pas sécurisé, a partir du moment ou tu a l'url de l'image elle est accecible :
en voilà un http://www.jumpland.com/wallpaper/wp_comic34_98286.jpg
et comme on pe le voir, la combinaison a la fin en 98286 ne bouge pas, c dejà défini... il faut juste trouvé le moyen d'envoyé vers les url et affiché ceux qui répondent pour trouvé les autre images...
Marsh Posté le 27-10-2005 à 14:06:23
sauf que tu demande a qqun de te faire un code tout pret pour pirater un site dans le but d'avoir des wallpaper, d'un point de vus éthique, je trouve pas ça très bien
mais bon, après pour ce qui est de chercher l'existence d'une page ou d'un lien, je pesne que c'est un truc a base de fsockopen qu'il te faut utiliser...
Marsh Posté le 27-10-2005 à 14:07:40
une simple boucle avec wget ... mais bon, c'est pas tres sympas pour le site web ca ! comme le dis Xav_ , c'est pas éthique du tout !
Marsh Posté le 27-10-2005 à 14:09:29
les image ne sont pas payante, je ne voit pas ou est le mal ? il n'a jamais été question d'hacké un serveur ou autre, je voudrai juste identifié des page qui répondent sur une certaine combinaison...
pe tu m'en dire plus sur fsockopen ?
Marsh Posté le 27-10-2005 à 14:23:16
Pas payant ne veux pas dire libre de droit, ce que tu veux faire est très sûrement illégal.
Sinon : http://fr2.php.net/function.fsockopen
Marsh Posté le 27-10-2005 à 14:25:21
kalex a écrit : Pas payant ne veux pas dire libre de droit, ce que tu veux faire est très sûrement illégal. |
illégal non, car en fesant les jtit jeux il son donné sur le site, c seulement parce que c en japonnais que j'essaye celà
Marsh Posté le 27-10-2005 à 14:29:03
Non, en jouant aux jeux du site, tu gagnes le droit de les utiliser pour un usage privé.
Si tu triches tu les utilises sans leur autorisation vu que tu n'as pas gagné le droit d'utiliser ces fonds d'écran.
Marsh Posté le 27-10-2005 à 14:29:05
On appelle cela de la triche. Soit tu fais les jeux soit tu mérites les codes parce que tu es assez malin pour arnaquer le site.
Mais on t'aidera pas pour quelque chose comme ça
Marsh Posté le 27-10-2005 à 14:29:07
sousketnoob a écrit : illégal non, car en fesant les jtit jeux il son donné sur le site, c seulement parce que c en japonnais que j'essaye celà |
C'est bien plus compliqué que cela. Déjà que la légalité des liens internes est discutée, alors la récupération automatique de fichiers distants...
Marsh Posté le 27-10-2005 à 14:32:04
kalex a écrit : C'est bien plus compliqué que cela. Déjà que la légalité des liens internes est discutée, alors la récupération automatique de fichiers distants... |
ok
Marsh Posté le 27-10-2005 à 12:45:11
Salut ! voilà je pose une question toute bete
je connais un site japonnais ou on peut gagné des wallpaper avec des minijeux flash, et donc a force de joué au azar j'en ai gagné plusieur, bref là n'est pas le sujet... toujour pour ce meme site, les wallpaper sont nomé comme celà : "www.sitejap.com/wallpaper/wp_34_98465..."

Il y en a une 50 ene, pour l'exemple 34 représente le numéro du wallpaper, mais apres apparait une combinaison de chiffre de 0 a 100000... donc voilà, plutot que de me tapé les mini jeux qui sont en japonnais, je cherche un code php ou alors autre chose qui pourrai éventuellement pingé ma série d'url de wp_1 a wp_50 afin de trouvé et faire resortir les autre wallpapers.... j'en ai dejà pas mal mais il m'en manque alors c le seul moyen a moin de parlé jap que j'ai trouvé... on m'a dit que c'été possible, quelqu'un aurai une idée ?
Merci d'avance
P.S : je pense avoir posté dans le bon sujet :s m'enfin dite le si je me trompe
Message édité par sousketnoob le 27-10-2005 à 12:45:50