2010-11-29 22 views

Répondre

3

juste couru à la fois FireShepard et Firesheep, que « string bizarre » provoque une erreur de syntaxe lors de l'analyse du résultat JSON pour le cookie simulé Facebook parce que l'entrée est pas correctement échappé.

voir Issue 88

Il ressemble à l'endroit spécifique, il ne parvient pas à se FiresheepWorker.js dans cette partie du code:

/* Read stdout until process exits */ 
     var line; 
     while (line = process.ReadOutputLine()) { 
     var packet = JSON.parse(line); 
     this._processPacket(packet); 
     } 

     /* Read any errors */ 
     var errors = []; 
     while (line = process.ReadErrorLine()) { 
     errors.push(line); 
     } 

Voici la valeur de la source Cookie Fireshepard pour référence:

« Cookie: LSD = spsse; c_user = 666660000; sct = 01010101; sid = 0; xs = 3randomhashyes666666666; asdf = ?????????????? !!!!!!!!!!!!!!!!!!!!% • e eÒY¼ ¥ Áøþh¡F4 £ A º| SÍÂÝåt¹Òv5þhèŸË & %% ¥ Ô $ FsnÄ hº_ošŸ¿ÄGÜ5¼yy {ÃZÆ | øË, þÊjo¬'W ¢ y¹¹y5ù | Êmk¤P "Ãt| [%'Ô" û) 7 ° f² > ÎDk¹0vò € _ykW « Uy = þ ... 5- ÃXP & bð³l [$ ¯DZJ \ r \ n \ r \ n "; demande + = "\ r \ n";