• STATISTIQUES
  • Il y a eu un total de 3 membres et 4346 visiteurs sur le site dans les dernières 24h pour un total de 4 349 personnes!


    Membres: 2 456
    Discussions: 3 572
    Messages: 32 822
    Tutoriels: 77
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] NewbieContest
    Nous vous proposons une série de challenges regroupant plusieurs domaines allant de l'exploitation de fail...
    Hacking
    [EN] Reddit
    Subreddit dédié à la sécurité informatique.
    Hacking
    [EN] Astalavista
    Un site aux ressources incontournable depuis plusieurs années, Astalavista est réellement devenue un cl...
    Hacking
    [FR] Kalkulators
    Ce projet a plusieurs buts, le premier étant l’étude de toutes formes cryptographiques, le cot&ea...
    Cryptographie
    [FR] Le top web
    Nous offrons une sélection la plus large possible de resources webmaster gratuites, hébergement gratuit...
    Webmaster
    [EN] Security Traps
    Site de challenge qui prétend être construit non pas dans le but de parfaire vos connaissances, mais plutôt dan...
    Challenges
    [FR] PHP Débutant
    Apprendre le PHP par l'exemple, facilement et simplement. Réservé d'abord aux débutants....
    Programmation

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[python] Se connecter en s'authentificant à un site
19-02-2013, 07h04 (Modification du message : 19-02-2013, 14h47 par InstinctHack.)
Message : #1
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
[python] Se connecter en s'authentificant à un site
salut à tous!

Vu que j'ai eu ce soucis dans le hack d'un challenge, je vous partage comment faire

Code PYTHON :

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import os,urllib2 #on import les modules
opener = urllib2.build_opener() #on crée un objet de connexion

headers=[] #on initialise une variable

headers["Cookie"]=[]
headers["Cookie"].append(["PHPSESSID","{valeur}"])#on rajoute un cookie
headers["Cookie"].append(["spip_session","{valeur}"])#on rajoute un cookie

headers["Cookie"]="; ".join(headers["Cookie"])[1:]#on met le header en forme

headers["User-Agent"]='Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:18.0) Gecko/20100101 Firefox/18.0'#on met un User-Agent Firefox

#on parcours la liste des headers pour les ajouter
for Cle,Valeur in headers.items():
     opener.addheaders.append((Cle,Valeur))

url="http://monsite.com/page.php"#on définie l'url désiré
#on récupère la reponse, ligne par ligne
for Cle1,Valeur1 in enumerate(opener.open(url).read().decode('utf-8').split(os.linesep)):
    print(Valeur1)

 
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre
19-02-2013, 11h10
Message : #2
ark Hors ligne
Psyckomodo!
*****



Messages : 1,033
Sujets : 48
Points: 317
Inscription : Sep 2011
RE: [php] failed connexion epreuve root-me
Essaye de faire passer ton bot par la page de login, et de le faire s'authentifier avec ton login/password.
+1 (0) -1 (0) Répondre
19-02-2013, 12h33
Message : #3
Luxerails Hors ligne
Bon membre
*



Messages : 267
Sujets : 6
Points: 67
Inscription : Aug 2011
RE: [php] failed connexion epreuve root-me
Ton header Cookie là il est sous la forme :
PHPSESSID=xxx&spip_session=xxx

Les cookies c'est sous cette forme :
PHPSESSID=xxx; spip_session=xxx
+1 (2) -1 (0) Répondre
19-02-2013, 14h06
Message : #4
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [python] failed connexion epreuve root-me
Ark, pourquoi tu veut toujours se connecter une deuxième fois ? :p

Merci Luxerails, j'ai eu le flag (fier quand la réussite n'est que de 5% Smile )
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  [Python]Situer mon niveau. InforMods 19 9,993 10-11-2016, 00h03
Dernier message: ZeR0-@bSoLu
  [PYTHON] un bot IRC basique darcosion 1 1,760 13-06-2016, 20h40
Dernier message: Yttrium
  [python] ANBU ::: TCP Session Hunter St0rn 2 2,130 25-02-2016, 18h45
Dernier message: otherflow
  [Python] Une autre façon de gérer les Virtualenv et Packages thxer 2 1,931 18-01-2016, 12h06
Dernier message: thxer
  [Python] rot script ark 9 4,818 08-03-2015, 00h37
Dernier message: ark
  [Python] Todo Manager ark 5 3,001 03-03-2015, 10h55
Dernier message: ark
  Tester les sous-domaines d'un site cacaphonie 5 3,411 29-12-2014, 04h23
Dernier message: GreenBlood
  [python] Un décorateur pour inventorier les objets b0fh 1 1,971 04-12-2014, 17h50
Dernier message: thxer
  [python] UPnP Scanner St0rn 2 1,995 29-10-2014, 14h50
Dernier message: St0rn
  [python] Buffer Overflow : EBP et EIP St0rn 0 1,358 25-10-2014, 12h58
Dernier message: St0rn

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut