 |
|
Page 1 sur 2
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
Posté le: Sam Nov 28, 2009 6:18 pm Sujet du message: Basic : Basic 3 |
|
|
THE-DEATH
Modérateur

Inscrit le: 23 Juil 2008
Messages: 971
Localisation: 127.0.0.1 |
 |
 |
La souris a deux boutons dont un permettant l'accès a un menu offrant différents options...dont la code source de la page html
|
 |
 |
Pour développer un script qui soit capable d'envoyer une requête au serveur, tu dois ouvrir ce que l'on appel une "socket".
Il y a différents script sur le fofo qui traite du sujet en php et perl.(de mémoire)
Tu dois également connaître les bases du protocole HTTP.
Ensuite, tout ce que tu as à faire c'est quelque chose du genre:
 |
 |
function post_v2($host,$query,$referer,$cookie)
{
$path=explode('/',$host);
$host=$path[0];
unset($path[0]);
$path='/'.(implode('/',$path));
//echo "<hr>Envoie d'une requete...<br>";
$post="POST $path HTTP/1.1\r\nHost: $host\r\nUser-Agent: Mozilla/4.0\r\nReferer: http://$referer\r\nAccept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\nKeep-Alive: 300\r\nConnection: keep-alive\r\nCookie: $cookie\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-length: ".strlen($query)."\r\n\r\n$query";
//echo "<br>Post: '".$post."'<br>";
if($h=fsockopen($host,80))
{
fwrite($h,$post);
for($a=0,$r='';!$a;)
{
$b=fread($h,8192);
$r.=$b;
$a=(($b=='')?1:0);
}
fclose($h);
}
else
{
die("Site down");
}
// echo "<b>Taille reponse:".strlen($r)."</b><br>";
return $r;
}
|
pour envoyer la requête.
Ainsi, tu es capable de forger à peu prêt n'importe quoi, automatiser des processus, ...
Bref, tu script ce que tu veux ^^
Bon courage,
++Korigan
|
 |
 |
ta pas besoin de modifier le source et vive tamper data
|
|
|
|
|
 |
Posté le: Jeu Déc 17, 2009 7:35 pm Sujet du message: |
|
|
DEADFORTHELIFE
Projets
Inscrit le: 17 Déc 2009
Messages: 6
|
Wouhouw ! A peine l'énigme numéro 3 que je comprend plus rien ! ^^
Ma première idée à été d'afficher le code source, de faire un copié collé et d'ouvrir la page en ayant remplacé l'adresse "webmaster@hackbbs.org" par la mienne, mais nan, c'est pas aussi simple.
Ensuite me suit dit, peut être qu'en modifiant la chose en ligne, mais ca je ne sais pas faire !
Et maintenant que je vois l'aide, à a ce que je comprend, il faut faire la requête soit même dans une socket (ca j'ai pas compris), ou l'on se fait passer pour mozilla firefox (ou n'importe quel agent-user je suppose) afin de lui demander le mot de passe et de nous le renvoyer ?
Bref, faut croire que je suis super newbies , enfin , google est mon ami, pis on apprend toujours très bien sur le tas  |
|
|
|
 |
Posté le: Jeu Déc 17, 2009 9:37 pm Sujet du message: |
|
|
JREM
Projets
Inscrit le: 03 Aoû 2008
Messages: 60
|
tu peux le résoudre très simplement en altérant les données. |
|
|
|
 |
Posté le: Jeu Déc 17, 2009 10:48 pm Sujet du message: |
|
|
DEADFORTHELIFE
Projets
Inscrit le: 17 Déc 2009
Messages: 6
|
Réussi avec tamper data, mais j'ai rien compris de comment ca fonctionne ! Je vais aller m'instruire un peu !
(juste j'ai compris que tamper data conservais les données, nous laissais les modifiés de la manière dont on le souhaite, puis les envoyais !) |
|
|
|
 |
|
|
|
 |
|
|
|
 |
Posté le: Mer Déc 22, 2010 12:17 pm Sujet du message: |
|
|
IRCAM
Projets
Inscrit le: 12 Déc 2010
Messages: 3
|
J'ai réussi en utilisant firebug, comme le disait MIST3RKR0W, et j'ai aussi réussi de la même manière la mission Basic 4... or comme il doit bien y avoir une différence, j'aimerai bien un petit indice sur la manière de résoudre la Basic 3 (la manière différente de celle de basic 4).
Autre chose : ma première initiative avait été la même que celle de DEADFORTHELIFE. Enregistrer comme source, remplacement de l'adresse e-mail, et exécution du code source par firefox.
Ce que je ne comprends pas, c'est que la page enregistré ne contient que du html, mais pourtant, quand je clique sur le bouton "send password", tamper data enregistre bien un 'mouvement' (je ne sais pas comment appeler cela). Ce 'mouvement' ne peut-il pas exister que par la présence d'un script php, ou en tout cas, autre que du html ?
Seconde question : je ne comprends pas pourquoi, simplement en modifiant l'e-mail via firebug, le mot de passe s'affiche directement. Ne devrait-il pas être envoyé à l'adresse mail ?
C'est ma logique, peut-être (surement ?) limitée dans ce domaine.
Cordialement, Ircam |
|
|
|
 |
|
|
|
 |
Posté le: Ven Oct 28, 2011 3:43 pm Sujet du message: |
|
|
PROHACKER14
Projets
Inscrit le: 27 Oct 2011
Messages: 3
|
Etant une epreuve passée pour moi, il m'a juste fallu FireBug et puis c'est tout |
|
|
|
 |
|
|
|
 |
Posté le: Sam Aoû 09, 2014 5:58 pm Sujet du message: |
|
|
trust64
Projets
Inscrit le: 30 Nov 2007
Messages: 10
|
Je dois être un gros boulet cela va faire maintenant plusieurs années que j'essaye de passer ce chalenge mais je n'y arrive toujours pas que ce soit avec tamper data ou firebug
je vois les codes html de la page mais je n'arrive pas à les modifier |
|
|
|
 |
|
|
|
 |
Posté le: Mer Juin 05, 2019 6:59 pm Sujet du message: |
|
|
trust64
Projets
Inscrit le: 30 Nov 2007
Messages: 10
|
Désolé de revenir à la charge mais ce genre de challenge me prend vite la tête alors je laisse tomber un grand moment et je me dit qu'avec le temps ça va être plus simple alors je réessaye.
Comme dans la pub "je l'aurai un jour je l'aurai"
Je suis sous firefox j'affiche le code source mais je ne sais pas comment l'enregistrer en local,alors pour le modifier.........? |
|
|
|
 |
Posté le: Sam Juin 29, 2019 9:52 am Sujet du message: |
|
|
trust64
Projets
Inscrit le: 30 Nov 2007
Messages: 10
|
ça y est j'ai réussi à l'enregistrer en local j'affiche le code source mais de la à le modifier. |
|
|
|
 |
|
|
|
 |
|
 |
|
Page 1 sur 2
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|