• STATISTIQUES
  • Il y a eu un total de 1 membres et 5688 visiteurs sur le site dans les dernières 24h pour un total de 5 689 personnes!


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


  • ANNUAIRE
  • [FR] WeChall
    Audio: 3, Coding: 11, Cracking: 9, Crypto: 18, Encoding: 11, Exploit: 44, Forensics: 1, Fun: 6, HTTP: 6, Image: 8, Java:...
    Challenges
    [EN] osix
    Site de challenge qui utilise un système de level on chaque épreuve doit être réussie avant d'accédÃ...
    Challenges
    [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
    [FR] frameip
    le site de partage des connaissances du monde TCPIP
    Protocole
    [EN] Big-Daddy
    Big-Daddy est site internet communautaire avec un effectif diversifié, y compris des artistes, des programmeur...
    Hacking
    [EN] PHPFreaks
    PHPFreaks est un site dédié à l'apprentissage et l'enseignement du PHP. Ici vous trouver...
    Programmation
    [EN] HackQuest
    Logic: 12, JavaScript: 14, Applet: 6, CrackIt: 13, Crypto: 11, Internet: 3, Exploit: 7, Stegano: 12, Flash: 1, Programmi...
    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,640 10-11-2016, 00h03
Dernier message: ZeR0-@bSoLu
  [PYTHON] un bot IRC basique darcosion 1 1,909 13-06-2016, 20h40
Dernier message: Yttrium
  [python] ANBU ::: TCP Session Hunter St0rn 2 2,306 25-02-2016, 18h45
Dernier message: otherflow
  [Python] Une autre façon de gérer les Virtualenv et Packages thxer 2 2,114 18-01-2016, 12h06
Dernier message: thxer
  [Python] rot script ark 9 5,164 08-03-2015, 00h37
Dernier message: ark
  [Python] Todo Manager ark 5 3,239 03-03-2015, 10h55
Dernier message: ark
  [python] Un décorateur pour inventorier les objets b0fh 1 2,155 04-12-2014, 17h50
Dernier message: thxer
  [python] UPnP Scanner St0rn 2 2,167 29-10-2014, 14h50
Dernier message: St0rn
  [python] Buffer Overflow : EBP et EIP St0rn 0 1,496 25-10-2014, 12h58
Dernier message: St0rn
  [Python] QuickHex thxer 9 4,824 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