This site uses cookies own and third. If you continue to browse consider to accept the use of cookies. OK More Info.

[Go] VirusGotal ~ File scanner

  • 0 Replies
  • 3987 Views

0 Members and 1 Guest are viewing this topic.

Offline gugadev

  • *
  • Underc0der
  • Posts: 7
  • Actividad:
    0%
  • Reputación 0
  • Software Engineer
  • Twitter: gugadev
    • View Profile

[Go] VirusGotal ~ File scanner

  • on: January 02, 2018, 11:44:02 pm
VirusGotal

Definición

VirusGotal es simplemente un wrapper para el REST API de VirusTotal. Hace uso de dos endpoints que son /scan y /report/ que sirven para subir un archivo y escanearlo y obtener el reporte del mismo, respectivamente.

Requisitos

El único requisito es tener una API key para poder usar el API de VirusTotal. Para obtener tu key, solamente debes registrarte en You are not allowed to view links. Register or Login y una vez hecho esto, dirigirse hacia el menú You are not allowed to view links. Register or Login para visualizar la llave.

Modo de uso

Para usar la aplicación solo debes pasar dos parámetros:

  • file: la ruta absoluta del archivo a escanear
  • key: tu API key de VirusTotal

Ejemplo:

Code: You are not allowed to view links. Register or Login
go run main.go -file=/path/to/file.ext -key=<your virustotal api key>
Screenshots



Compilación y empaquetamiento

Tan solo ejecutar la siguiente instrucción para generar el binario de acuerdo a tu sistema operativo y arquitectura.

Code: You are not allowed to view links. Register or Login
go build main.go


You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
« Last Edit: January 03, 2018, 12:16:46 pm by gugadev »
Cuanto más duro trabajas, más difícil es rendirse.