• STATISTIQUES
  • Il y a eu un total de 0 membres et 48243 visiteurs sur le site dans les dernières 24h pour un total de 48 243 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] PHP Débutant
    Apprendre le PHP par l'exemple, facilement et simplement. Réservé d'abord aux débutants....
    Programmation
    [FR] Newbie Contest
    Crackme: 35, Cryptographie: 49, Hacking: 27, Javascript/Java: 17, Logique: 31, Programmation: 23, Stéganographie: 53
    Challenges
    [EN] Packet Storm
    Packet Storm est un site qui combine nouvelles de la sécurité informatique, téléchargemen...
    Vulnérabilités
    [FR] Infomirmo
    Challenge présenté sous la forme de 6 niveaux de difficultés diverses et variées avec chacun plusieurs chall...
    Challenges
    [FR] Le top web
    Nous offrons une sélection la plus large possible de resources webmaster gratuites, hébergement gratuit...
    Webmaster
    [FR] Secuser
    Actualité de la sécurité informatique, fiches virus et hoax, alertes par email, antivirus gratui...
    Hacking
    [EN] Astalavista
    Un site aux ressources incontournable depuis plusieurs années, Astalavista est réellement devenue un cl...
    Hacking

  • 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] Utiliser virustotal.com
21-04-2013, 20h40 (Modification du message : 21-04-2013, 21h17 par InstinctHack.)
Message : #1
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
[Python] Utiliser virustotal.com
Io,

j'ai essayais d'utiliser virustotal.com avec python, mais je tombe toujours sur une 503, et je vois pas trop où ça coince :
Code PYTHON :

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import http.client, urllib.parse
from http import cookies

import json

def virustotal(url):
    #on donne les paramètres POST à envoyés
    params = urllib.parse.urlencode({
    "url":url,
    })

    #pareil pour les headers
    headers ={
        "Accept": "text/plain",
        "Content-Length":len(params),
        "Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",
        "Referer":"https://www.virustotal.com/fr/",
    }
    conn = http.client.HTTPSConnection("www.virustotal.com")#on prépare une connexion sécurisée
    conn.request("POST", "/fr/url/submission/", params, headers)#on fait la requete
    response = conn.getresponse()#on récupère la reponse
    data = json.loads(response.read().decode())
    conn.close()#on clos la connexion
    return data

a=virustotal("http://tinyurl.com")
print((a['positives']*100)/a['total'])//affichage du pourcentage de detection
 


Je me connecte en https parce qu'ils redirigent tout le trafic http, alors je pensais que peut-etre c'était une histoire de certificat, mais bon, j'ai bien une réponse, donc je sais pas trop :/
Est-ce que quelqu'un de gentil passerais par là ? Smile
Merci d'avance.

EDIT : avec ou sans header, c'est pareil.
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
21-04-2013, 20h56
Message : #2
Kiwazaru Hors ligne
Padawan d'un super escargot
*



Messages : 284
Sujets : 26
Points: 139
Inscription : Mar 2012
RE: [Python] Utiliser virustotal.com
https://www.virustotal.com/fr/url/submission/

Personnellement ça me donne aucune page, pas une erreur 503 mais peut être que c'est la page par défault de l'erreur 503 ? Je sais pas ^^ :p Mais logiquement ça devrait te retourner : "{"result": 0, "verbose_msg": "Invalid URL"}"
Toucher au Kernel, c'est un peut comme se shooter au LSD, on pense pouvoir tout faire mais ça finit souvent mal.
+1 (0) -1 (0) Répondre
21-04-2013, 21h18
Message : #3
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Python] Utiliser virustotal.com
bon, en fait problème résolu ^^"
je poste le code dans 5 minutes Smile

EDIT : voilà une jolie petite fonction qui fonctionne :p
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 954 10-11-2016, 00h03
Dernier message: ZeR0-@bSoLu
  [PYTHON] un bot IRC basique darcosion 1 137 13-06-2016, 20h40
Dernier message: Yttrium
  [python] ANBU ::: TCP Session Hunter St0rn 2 222 25-02-2016, 18h45
Dernier message: otherflow
  [Python] Une autre façon de gérer les Virtualenv et Packages thxer 2 122 18-01-2016, 12h06
Dernier message: thxer
  [Python] rot script ark 9 434 08-03-2015, 00h37
Dernier message: ark
  [Python] Todo Manager ark 5 347 03-03-2015, 10h55
Dernier message: ark
  [python] Un décorateur pour inventorier les objets b0fh 1 156 04-12-2014, 17h50
Dernier message: thxer
  [python] UPnP Scanner St0rn 2 179 29-10-2014, 14h50
Dernier message: St0rn
  [python] Buffer Overflow : EBP et EIP St0rn 0 124 25-10-2014, 12h58
Dernier message: St0rn
  [Python] QuickHex thxer 9 419 15-08-2014, 20h26
Dernier message: sakiir

Atteindre :


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