Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: Hu3c0 en Noviembre 16, 2014, 05:57:07 PM

Título: Dudas sobre Apis
Publicado por: Hu3c0 en Noviembre 16, 2014, 05:57:07 PM
Hola amigos de Underc0de, tengo una duda sobre el termino que se usa a veces, por ejemplo, he visto que cuando se hace un programa tipo scan de malware.
Veo que se usa el termino "utiliza las apis de scan4you" o tal Api, entonces esta es mi duda, como puedo saber como utilizarlas o como conseguirlas?

Título: Re:Dudas sobre Apis
Publicado por: OnTheCore en Noviembre 16, 2014, 05:58:20 PM
https://es.wikipedia.org/wiki/Interfaz_de_programaci%C3%B3n_de_aplicaciones
Título: Re:Dudas sobre Apis
Publicado por: Hu3c0 en Noviembre 16, 2014, 06:08:12 PM
Estoy de acuerdo contigo, sé que para utilizar la clase httpClient en java debo utilizar las librerias|Apis de apache http component.

Pero la duda la tengo a la hora de si quiero hacer una desktop app, para escanear malware en fuckingscan por ejemplo, entonces es cuando veo que se usa esa terminología, por ejemplo he utilizado las apis de tal para hacer la Tool esto es lo que no comprendo, que quieren decir.

Pensé en hacerme una Tool de scan, se que tengo que interaccionar con el form del site, desconozco como saltarme el adf/fly de fuckingscan y desconozco como utilizar esas Apis
Título: Re:Dudas sobre Apis
Publicado por: Juan en Noviembre 16, 2014, 08:31:27 PM
Son las bibliotecas que te aporta esa página para que puedas interactuar con ella.

Título: Re:Dudas sobre Apis
Publicado por: Y3K en Noviembre 16, 2014, 08:45:56 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Estoy de acuerdo contigo, sé que para utilizar la clase httpClient en java debo utilizar las librerias|Apis de apache http component.

Pero la duda la tengo a la hora de si quiero hacer una desktop app, para escanear malware en fuckingscan por ejemplo, entonces es cuando veo que se usa esa terminología, por ejemplo he utilizado las apis de tal para hacer la Tool esto es lo que no comprendo, que quieren decir.

Pensé en hacerme una Tool de scan, se que tengo que interaccionar con el form del site, desconozco como saltarme el adf/fly de fuckingscan y desconozco como utilizar esas Apis

Creo que en ese caso deberías leer el artículo de Wikipedia que te pasó el compañero OnTheCore. Una vez que entiendas qué es una API entonces resolverás varias de esas dudas.

También considero oportuno el aclara que *mucha* gente utiliza mal el acrónimo API.
Título: Re:Dudas sobre Apis
Publicado por: OnTheCore en Noviembre 17, 2014, 12:03:41 AM
Vos preguntas como se llama una api de una pagina web? Vos haces peticiones a la pagina a determinada direccion con determinados parametros. Eso te va a devolver ciertos datos en determinado formato que vas a tener que parsear para aplicarlo en tu programa.

Por ejemplo:

escanerdevirus.com

si queres ver el log, tenes que hacer un get a escanerdevirus/log.php?hash=HASHDELARCHIVOQUEQUERESBUSCAR
si queres que solo te muestre cierta informacion y queres aplicar un filtro, por ejemplo solo mostrar antiviruses que detectaron el archivo
escanerdevirus/log.php?hash=HASHDELARCHIVOQUEQUERESBUSCAR&filtro=solodetecciones

Aca tenes la API de virustotal, pegale una leida y practica a hacer algo con esta: https://www.virustotal.com/es-ar/documentation/public-api/
Si sabes de programacion web esto lo tenes que entender, sino, trata de leer un poco sobre programacion web y lo vas a entender. Es bastante sencillo.
Título: Re:Dudas sobre Apis
Publicado por: fermino en Noviembre 17, 2014, 01:51:42 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Estoy de acuerdo contigo, sé que para utilizar la clase httpClient en java debo utilizar las librerias|Apis de apache http component.

Pero la duda la tengo a la hora de si quiero hacer una desktop app, para escanear malware en fuckingscan por ejemplo, entonces es cuando veo que se usa esa terminología, por ejemplo he utilizado las apis de tal para hacer la Tool esto es lo que no comprendo, que quieren decir.

Pensé en hacerme una Tool de scan, se que tengo que interaccionar con el form del site, desconozco como saltarme el adf/fly de fuckingscan y desconozco como utilizar esas Apis

Creo que en ese caso deberías leer el artículo de Wikipedia que te pasó el compañero OnTheCore. Una vez que entiendas qué es una API entonces resolverás varias de esas dudas.

También considero oportuno el aclara que *mucha* gente utiliza mal el acrónimo API.

Uhm... Me surgió la duda xD. ¿A qué te refieres con mal utilizado?
Título: Re:Dudas sobre Apis
Publicado por: Y3K en Noviembre 17, 2014, 03:37:34 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Uhm... Me surgió la duda xD. ¿A qué te refieres con mal utilizado?

Pues a que muchas personas dicen "API ésto" o "API lo otro" cuando de lo que están hablando no es ni remotamente cercano a una API.
Título: Re:Dudas sobre Apis
Publicado por: fermino en Noviembre 18, 2014, 02:31:16 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Uhm... Me surgió la duda xD. ¿A qué te refieres con mal utilizado?

Pues a que muchas personas dicen "API ésto" o "API lo otro" cuando de lo que están hablando no es ni remotamente cercano a una API.

Me refería a un ejemplo :P
Título: Re:Dudas sobre Apis
Publicado por: Y3K en Noviembre 18, 2014, 06:44:39 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Me refería a un ejemplo :P

Aquí hay uno bueno: http://underc0de.org/foro/dudas-generales-121/como-descargar-video-de-youtube-sin-ninguna-api/?topicseen