• STATISTIQUES
  • Il y a eu un total de 2 membres et 13732 visiteurs sur le site dans les dernières 24h pour un total de 13 734 personnes!


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


  • ANNUAIRE
  • [FR] Comment ca marche
     Gratuit et accessible à tous, ce site de communauté permet de se dépanner, se faire aider ...
    Webmaster
    [EN] Defcon
    Lancé en 1992 par Dark Tangent, DEFCON est la plus ancienne et la plus grande conférence underground de...
    Hacking
    [EN] Reddit
    Subreddit dédié à la sécurité informatique.
    Hacking
    [EN] CS Tutoring Center
    Site de challenge spécialisé dans les challenges de programmation C++ et java cependant, d'autres langages pe...
    Challenges
    [FR] InfoMirmo
    Apprentissage de l'informatique par l'intermédiaire de challenges de sécurité. Venez app...
    Hacking
    [FR] Developpez.net
    Un forum communautaire qui se veut pour les développeurs en générale. Avec presque 500 000 membr...
    Programmation
    [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

  • 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 10,253 10-11-2016, 00h03
Dernier message: ZeR0-@bSoLu
  [PYTHON] un bot IRC basique darcosion 1 1,849 13-06-2016, 20h40
Dernier message: Yttrium
  [python] ANBU ::: TCP Session Hunter St0rn 2 2,225 25-02-2016, 18h45
Dernier message: otherflow
  [Python] Une autre façon de gérer les Virtualenv et Packages thxer 2 2,030 18-01-2016, 12h06
Dernier message: thxer
  [Python] rot script ark 9 4,996 08-03-2015, 00h37
Dernier message: ark
  [Python] Todo Manager ark 5 3,141 03-03-2015, 10h55
Dernier message: ark
  [python] Un décorateur pour inventorier les objets b0fh 1 2,051 04-12-2014, 17h50
Dernier message: thxer
  [python] UPnP Scanner St0rn 2 2,080 29-10-2014, 14h50
Dernier message: St0rn
  [python] Buffer Overflow : EBP et EIP St0rn 0 1,435 25-10-2014, 12h58
Dernier message: St0rn
  [Python] QuickHex thxer 9 4,655 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