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


  • ANNUAIRE
  • [FR] Cyber-Hacker
    CH - Cyber Hacker est un jeu par navigateur de simulation de hack, programmez et envoyez vos virus et piratez les aut...
    Hacking
    [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] Hack this site
    Basic: 11, Realistic: 17, Application: 18, Programming: 12, Extbasic: 14, Javascript: 7, Stego: 17
    Challenges
    [FR] Developpez.net
    Un forum communautaire qui se veut pour les développeurs en générale. Avec presque 500 000 membr...
    Programmation
    [EN] Exploit-db
    Une base de données d'exploits triés par genre (GHDB, Remote, Local, Web, DOS, ShellCode) à ...
    Vulnérabilités
    [EN] Astalavista
    Un site aux ressources incontournable depuis plusieurs années, Astalavista est réellement devenue un cl...
    Hacking
    [FR] Zenk-Security
    La communauté zenk-security a pour objet principal la sécurité informatique, nous sommes des tou...
    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 938 10-11-2016, 00h03
Dernier message: ZeR0-@bSoLu
  [PYTHON] un bot IRC basique darcosion 1 136 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 118 18-01-2016, 12h06
Dernier message: thxer
  [Python] rot script ark 9 426 08-03-2015, 00h37
Dernier message: ark
  [Python] Todo Manager ark 5 344 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 177 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 418 15-08-2014, 20h26
Dernier message: sakiir

Atteindre :


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