Aller au contenu

Hack It !


Lewil

Messages recommandés

  • Réponses 271
  • Créé
  • Dernière réponse

kler, c plus trop du hacking d actualité, car avec les langages cotés server ( php notament), le password ne peut etre trouvé à moins de brute force, ou d'uiliser des failles, mais ce n est pas le cas ici. et les pseudo htpasswd non protégés...ou on est obligé d utilsier un bruteforce d ailleurs.

enfin sinon c quand meme amusant, et ça fait reflechir :) et apprendre le js aussi :)

Lien vers le commentaire
Partager sur d’autres sites

je sais qu'il faut que je trouve le fichier htpsswd et je cherche sur le site depuis tout a l'heure http://www.stud.uni-hannover.de/ et je le trouve pas... il est planqué où ... je suis desesperé...

et pui comment on fait pour voir l'arborescence des fichier ac ie ? (je le faisait pas ac ie mais avec getright, ptet qu'en passant par ie ca fonctionnera mieu....)

Lien vers le commentaire
Partager sur d’autres sites

je sais qu'il faut que je trouve le fichier htpsswd et je cherche sur le site depuis tout a l'heure http://www.stud.uni-hannover.de/ et je le trouve pas... il est planqué où ... je suis desesperé...

et pui comment on fait pour voir l'arborescence des fichier ac ie ? (je le faisait pas ac ie mais avec getright, ptet qu'en passant par ie ca fonctionnera mieu....)

htpasswd et pas htpsswd !!!

Lien vers le commentaire
Partager sur d’autres sites

récupère l'adresse du lien "enter" quand tu va entrer dans le level 7. Tu fait un clique droit, propriété et normalement t'as l'adresse du lien (sous moeilla, sinon, met ta souris sur le lien, sans cliquer, et regarde sur la petite barr en bas de ie, sur la gauche, y a l'adresse qui s'affiche)

Tu récupère l'adresse et pi t'a plu qu'a en afficher la source

[EDIT] tu peux aussi fair un clique droit sur "enter" et "enregistrer la cible sous" et la t'auras la page web en question.

Lien vers le commentaire
Partager sur d’autres sites

On peut trouver la valeur de SecretAnswer dans ce code ?

<html dir="LTR">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 <title>Services aux utilisateurs Microsoft .NET Passport -- Redéfinir le mot de passe (2/2)</title>
 <link rel="stylesheet" type="text/css" href="/1036/M/PPIE.css">
 
<script language="JavaScript"><!-- //
var CBMembServHead = "", CBMembServBody = "", CBMembServOnLoad = "";
var CBToken = "PASSPORT_UI", CBBodyDefault = "", CBLogo = "https://www.passportimages.com/logo_msnhmr_468x60.gif", CBLogoHREF = "http://www.hotmail.msn.com?lc=1036";
var PPCBBodyPre = "", PPCBBodyPost = "";
function MPS_BodyOnload() { if (CBMembServOnLoad != "") { eval(CBMembServOnLoad); } }
function MPS_NormalizeURL(szURL) {
 var szNURL = szURL;
 if (window.location.protocol == "http:"){
  if (szURL.substring(0,5).toLowerCase() == "https")
   szNURL = "http" + szURL.substring(5, szURL.length);}
 return(szNURL);
}
// --></script>
<script language="JavaScript" src="https://lc2.bay0.hotmail.passport.com/cgi-bin/dasp/pphm.js?_lang=FR&PP_SERVICE=memberservices&PP_PAGE=ppPswdReset2&lid=1036"></script>

<script language="JavaScript"><!-- //
if (CBLogo > " ") { CBLogo = MPS_NormalizeURL(CBLogo); }
if (CBMembServHead) { document.write(CBMembServHead); }
// --></script>
</head>
<body topmargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0" onload="MPS_BodyOnload();" class="PPPageBG">
<noscript>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="500">
 <tr>
     <td><a href="http://www.hotmail.msn.com?lc=1036" target="_top"><img src="https://www.passportimages.com/logo_msnhmr_468x60.gif" width="468" height="60" border="0" alt="Hotmail"></a></td>
   </tr>
 <tr><td>
</noscript>
<script language="JavaScript"><!-- //
if (!CBBodyDefault)
{
CBBodyDefault += '<center>';
CBBodyDefault += '<table cellpadding="0" cellspacing="0" border="0" width="500"><tr><td>';
if (CBLogoHREF){
CBBodyDefault += '<a href="' + CBLogoHREF + '" target="_top">';
}
CBBodyDefault += '<img src="' + CBLogo + '" width="468" height="60" border="0" alt="' + 'Hotmail' + '">';
if (CBLogoHREF){
CBBodyDefault += '</a>';
}
CBBodyDefault += '</td></tr></table>';
CBBodyDefault += '<table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="/images/T.gif" width="1" height="20" border="0"></td></tr></table>';
CBBodyDefault += CBToken + '</center>';
}
var ppuiIndex = -1;
var ppuiCB = false;
if (CBMembServBody) {
ppuiCB = true;
ppuiIndex = CBMembServBody.indexOf(CBToken);
}
if (ppuiIndex == -1) {
CBMembServBody = CBBodyDefault;
ppuiIndex = CBMembServBody.indexOf(CBToken);
}
PPCBBodyPre = CBMembServBody.substring(0, ppuiIndex);
PPCBBodyPost = CBMembServBody.substring(ppuiIndex + CBToken.length);
document.write(PPCBBodyPre);
// --></script>
     <table cellpadding="0" cellspacing="0" border="0" width="500">
<tr>
 <td class="PPModuleBrd"><img src="/images/T.gif" width="2" height="1" border="0"></td>
 <td class="PPModuleBrd"><img src="/images/T.gif" width="1" height="2" border="0"></td>
 <td class="PPModuleBrd"><img src="/images/T.gif" width="2" height="1" border="0"></td>
</tr>
<tr>
 <td class="PPModuleBrd"><img src="/images/T.gif" width="2" height="1" border="0"></td>
 <td width="100%" class="PPDynamicTbl">
<table cellpadding="0" cellspacing="0" border="0" width="100%" class="PPModuleTtlTbl">
 <tr>
   <td rowspan="2"><img src="/images/T.gif" width="10" height="1" border="0"></td>
   <td width="100%"><img src="/images/T.gif" width="1" height="3" border="0"></td>
   <td rowspan="2"><img src="/images/T.gif" width="10" height="1" border="0"></td>
 </tr>
 <tr>
   <td valign="middle" nowrap class="PPModuleTtlTxt">Redéfinir votre mot de passe  (étape 2)<br><img src="/images/T.gif" width="1" height="3" border="0"></td>
 </tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="496">
 <tr>
   <td rowspan="5"><img src="/images/T.gif" width="10" height="1" border="0"></td>
   <td><img src="/images/T.gif" width="476" height="10" border="0"></td>
   <td rowspan="5"><img src="/images/T.gif" width="10" height="1" border="0"></td>
 </tr>
 <tr>
   <td valign="top" class="PPDesTxt">Veuillez entrer les informations suivantes, y compris votre nouveau mot de passe, puis cliquez sur <b>Continuer</b>.</td>
 </tr>
 <tr>
   <td><img src="/images/T.gif" width="1" height="10" border="0"></td>
 </tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="496">
 <tr>
   <td><img src="/images/T.gif" width="5" height="1" border="0"></td>
   <td class="PPLineBreak"><img src="/images/T.gif" width="486" height="1" border="0"></td>
   <td><img src="/images/T.gif" width="5" height="1" border="0"></td>
 </tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="496">
<tr>
 <td rowspan="2"><img src="/images/T.gif" width="10" height="1" border="0"></td>
 <td><img src="/images/T.gif" width="476" height="5" border="0"></td>
 <td rowspan="2"><img src="/images/T.gif" width="10" height="1" border="0"></td>
</tr>
<tr>
 <td align="right" valign="middle" nowrap class="PPHelpTxt"><script language="JavaScript">window.name='msnMain';</script><a href="javascript:var h_win=window.open('/PaneHelp.srf?lc=1036&plc=1036&PHKey=ppPswdReset2&PHIsID=60134','_helpdriver','toolbar=0,status=0,menubar=0,width=100,height=100,left=100,top=2000,resizable=0');" target="_top">Aide</a></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="496">
<form name="ResetPW_2_Form" action="https://memberservicesnet.passport.net/ppsecure/MSRV_ResetPW.srf?id=2&fs=1&cb=_lang=FR&ct=1020103184&ru=http://lc3.law13.hotmail.passport.com/cgi-bin/login?fs=1&_lang=FR&src=hotmail.com&lc=1036" method="post">
<input type="hidden" name="FormName" value="ResetPW_2_Form">
<input type="hidden" name="MName" value="kasuki_sk8er@hotmail.com">
<input type="hidden" name="PRS" value="23bdbe044f692124e1ee0466d452c7cc:1077797327">
<tr>
 <td rowspan="40"><img src="/images/T.gif" width="10" height="1" border="0"></td>
 <td><img src="/images/T.gif" width="150" height="5" border="0"></td>
 <td><img src="/images/T.gif" width="326" height="10" border="0"></td>
 <td rowspan="40"><img src="/images/T.gif" width="10" height="1" border="0"></td>
</tr>
<tr>
 <td class="PPRLabelText">Question secrète </td>
 <td class="PPData">Nom de mon animal domestique prf?r ?</td>
</tr>
<tr>
 <td colspan="2"><img src="/images/T.gif" width="1" height="10" border="0"></td>
</tr>
<tr>
 <td class="PPRLabelText">Réponse secrète</td>
 <td><input name="SecretAnswer" type="TEXT" size="25" maxlength="64" class="PPRField" autocomplete="OFF" tabindex="1"></td>
</tr>
<tr>
 <td colspan="2"><img src="/images/T.gif" width="1" height="10" border="0"></td>
</tr>
<tr>
 <td class="PPRLabelText">Nouveau mot de passe</td>
 <td><input name="NewPW1" type="PASSWORD" size="25" maxlength="16" class="PPRField" autocomplete="OFF" tabindex="3"></td>
</tr>
<tr>
 <td><img src="/images/T.gif"></td>
 <td class="PPSubDesTxt">Six caractères au minimum sans espace</td>
</tr>
<tr>
 <td colspan="2"><img src="/images/T.gif" width="1" height="10" border="0"></td>
</tr>
<tr>
 <td class="PPRLabelText">Retapez le nouveau mot de passe.</td>
 <td><input name="NewPW2" type="PASSWORD" size="25" maxlength="16" class="PPRField" autocomplete="OFF" tabindex="4"></td>
</tr>
<tr>
 <td colspan="2"><img src="/images/T.gif" width="1" height="10" border="0"></td>
</tr>
<tr>
 <td colspan="2" align="center"><input name="Submit" type="SUBMIT" class="PPRSbmtBtn" tabindex="5" value="Continuer"></td>
</tr>
</form>
</table>
<script language="JavaScript">
function BodyOnLoad()
{ document.ResetPW_2_Form.SecretAnswer.focus();
 document.ResetPW_2_Form.SecretAnswer.select(); }
BodyOnLoad();
</script>
     <table cellpadding="0" cellspacing="0" border="0" width="100%">
 <tr>
   <td width="100%" colspan="2"><img src="/images/T.gif" width="1" height="25" border="0"></td>
 </tr>
 <tr>
   <td width="100%" valign="bottom"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td background="/images/yellow.gif"><img src="/images/T.gif" width="1" height="4" border="0"></td></tr></table></td>
   <td align="right"><a href="https://www.passport.net/default.asp?lc=1036&id=2&cb=_lang%3dFR" target="_top"><img src="https://www.passportimages.com/1036/dotnetlogoBIG.gif" alt="www.passport.net" height="34" width="153" border="0"></a></td>
 </tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="100%" class="PPFooterTbl">
 <tr>
   <td rowspan="2"><img src="/images/T.gif" width="10" height="1" border="0"></td>
   <td width="100%"><img src="/images/T.gif" width="1" height="5" border="0"></td>
   <td rowspan="2"><img src="/images/T.gif" width="10" height="1" border="0"></td>
 </tr>
 <tr>    
   <td class="PPFooterTxt">
             <nobr><a href="https://memberservicesnet.passport.net/memberservice.srf?fs=1&ct=1020103184&ru=http://lc3.law13.hotmail.passport.com/cgi-bin/login?fs=1&_lang=FR&src=hotmail.com&lc=1036&id=2&cb=_lang%3dFR" target="_top">Services aux utilisateurs</a> </nobr>
                   <nobr><a href="https://www.passport.net/consumer/termsofuse.asp?lc=1036&id=2&cb=_lang%3dFR" target="_top">Conditions d'utilisation</a> </nobr>
                   <nobr><a href="https://www.passport.net/consumer/privacypolicy.asp?lc=1036&id=2&cb=_lang%3dFR" target="_top">Déclaration de confidentialité</a></nobr>
                   <br><img src="/images/T.gif" width="1" height="5" border="0"><br>
       Certaines parties &copy1999 - 2004 Microsoft® Corporation. Tous droits réservés.<br>
           <img src="/images/T.gif" width="1" height="5" border="0"></td>
 </tr>
</table>
<!-- ServerInfo: LAWPPMEMNU5B001 2004.01.28.13.39.42 Live1 HMStage:3 MSNIAStage:1 -->

<!-- Version: 2.5  Build 846 -->
 </td>
 <td class="PPModuleBrd"><img src="/images/T.gif" width="2" height="1" border="0"></td>
</tr>
<tr>
 <td width="1" class="PPModuleBrd"><img src="/images/T.gif" width="2" height="1" border="0"></td>
 <td width="496" class="PPModuleBrd"><img src="/images/T.gif" width="1" height="2" border="0"></td>
 <td width="1" class="PPModuleBrd"><img src="/images/T.gif" width="2" height="1" border="0"></td>
</tr>
</table>
<noscript>
</td></tr></table></center>
</noscript>
<script language="JavaScript"><!-- //
if (PPCBBodyPost) { document.write(PPCBBodyPost); }  
// --></script>
</body>
</html>

Lien vers le commentaire
Partager sur d’autres sites

Je comprend pas, il me laisse passer dans le niveau 11 a l'autre page, et lorsqu'il arrive a calculer un nouveau pass, ca ne marche pas, le pass est pas bon. Quelqu'un y comprend quelque chose?

Ok, j'y ai été par logique, il y avait un mot qui avait une lettre de trop a la fin, ce que je ne comprend, c'est qu'il m'est laissé passer à l'autre page. Je vais revérifier le code.

Après vérification, il y a effectivement un bog ou quelque chose que j'ai pas compris. Enfin bon, en route pour le niveau 12. :fumer:

Après re-re-vérification, je comprend toujours pas. Même l'alert se trompe lol

Lien vers le commentaire
Partager sur d’autres sites

Voilà, je vous met un petit défit pour passer le temps:

Trouvez le MDP ... je le connais donc à vos neurones ...

<script LANGUAGE="JavaScript">
var total_erreur=0;

function Check(checksum) {
var tab="                   azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN0123456789_$@";
// table des caracters autorises
var mot=document.forms[0].elements[0].value;
var n=mot.length;
var sum=1;
for (var i=0;i<n;i++) {
 var index=tab.indexOf(mot.substring(i,i+1));
 sum=sum+(index*n*i)*(index*i*i);
}
// calcul de la checksum. La fonction est modifiable !
if (sum==checksum) {window.location=mot+".html"; }
// test de la checksum
else {
 total_erreur++; 
 alert("Mauvais mot de passe");
 if (total_erreur>0) { // apres 1 essais, redirection...
 	alert("FuCk YoU !!!");
 	window.location="FuCk.html";
 }
}	

}
</SCRIPT>

Lien vers le commentaire
Partager sur d’autres sites

pour le 13 c'est la dedans ^^

l = new Label("Passwort");

tf = new TextField();

li = new Button("Enter");

p = "event.Action";

}

public void actionPerformed(ActionEvent actionevent)

{

try

{

if(p.equals(tf.getText()))

getAppletContext().showDocument(new URL(getDocumentBase(), p + ".htm"), "_self");

lis bien et ergarde où tu dois aller, c'est super simple en fait...

Ca fait 2 fois jme fais prendre a cause des ". Faut que je fasse plus attention :D

Lien vers le commentaire
Partager sur d’autres sites

Bon le niveau 14 est plus difficile. Ca me tente pas trop de tout décoder, mais je sais pas ou faut foutre le alert.

edit : Bah j'avais dit comment j'ai trouvé mais ca donnais trop d'indice :mad2:

Niveau 15, me voici! :D

Il me sort un texte bizarre, je l'ai écrit dans google, mais rien ne sort d'intéressant.

Lien vers le commentaire
Partager sur d’autres sites

Niveau 15 terminé. Maudit fichier difficile a trouver

:keskidit:

Mais je l'ai trouver pareil :chinois:

Bon j'ai tout fini. J'ai fini par me tanner de ce charabia, alors j'ai été voir sur google. Mais je sais toujours pas comment ils ont fait pour déchiffrer le message. Voilà!

FINI! :fumer:

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.


×
×
  • Créer...