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


    Membres: 2 605
    Discussions: 3 580
    Messages: 32 820
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] Reddit
    Subreddit dédié à la sécurité informatique.
    Hacking
    [EN] SecurityFocus
    SecurityFocus a été conçu pour faciliter la discussion sur des sujets liés la sécu...
    Vulnérabilités
    [EN] Gekko
    Site de challenge présenter sous la forme d'une quête. Vous êtes un agent secret qui répond sous le nom...
    Challenges
    [EN] Hack this site
    Basic: 11, Realistic: 17, Application: 18, Programming: 12, Extbasic: 14, Javascript: 7, Stego: 17
    Challenges
    [EN] wechall
    Pour les gens n'étant pas familiers avec les sites de challenges, un site de challenges est un site propos...
    Hacking
    [EN] social-engineer
    Site dédié au Social Engineering en général.
    Hacking
    [EN] Astalavista
    JavaScript: 1, Exploit: 2, Crypto: 34, CrackIt: 15, Stegano: 8, Programming: 12, Logic: 36, Special: 6, Science: 4, Info...
    Challenges

  • 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 763 10-11-2016, 00h03
Dernier message: ZeR0-@bSoLu
  [PYTHON] un bot IRC basique darcosion 1 157 13-06-2016, 20h40
Dernier message: Yttrium
  [python] ANBU ::: TCP Session Hunter St0rn 2 211 25-02-2016, 18h45
Dernier message: otherflow
  [Python] Une autre façon de gérer les Virtualenv et Packages thxer 2 109 18-01-2016, 12h06
Dernier message: thxer
  [Python] rot script ark 9 385 08-03-2015, 00h37
Dernier message: ark
  [Python] Todo Manager ark 5 277 03-03-2015, 10h55
Dernier message: ark
  Tester les sous-domaines d'un site cacaphonie 5 338 29-12-2014, 04h23
Dernier message: GreenBlood
  [python] Un décorateur pour inventorier les objets b0fh 1 174 04-12-2014, 17h50
Dernier message: thxer
  [python] UPnP Scanner St0rn 2 165 29-10-2014, 14h50
Dernier message: St0rn
  [python] Buffer Overflow : EBP et EIP St0rn 0 129 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