Dudas sobre Apis

Iniciado por Hu3c0, Noviembre 16, 2014, 05:57:07 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Noviembre 16, 2014, 05:57:07 PM Ultima modificación: Noviembre 18, 2014, 12:54:49 PM por Expermicid
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?

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
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Son las bibliotecas que te aporta esa página para que puedas interactuar con ella.


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.

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: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
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.

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?
Visita mi blog: 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.

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
Visita mi blog: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Me refería a un ejemplo :P

Aquí hay uno bueno: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta