Cabe mencionar que este sitio esta sin soporte e inmaculado desde el fin de Worcome Studios. Por favor, no referirse a este sitio.
IDFTP @ CRZ Labs

IDFTP


IDFTP

Entendiendolo

La logica es simple, un servidor FTP compatible con PHP contiene un archivo de configuracion el cual sera requerido por un cliente (App .NET, Android, etc) para cargar la estructura del servidor.
El cliente no hace mas que enviar una peticion GET al servidor, buscando el archivo de configuracion, el servidor, por logica, respondera a la peticion con el archivo de estructura, el cual contendra todas las demas peticiones que se pueden realizar para identificar cada recurso necesario dentro del servidor.
Ademas, un API podra ser generada para mantener un orden y compatibilidad facil de implementar en proyectos que requieran un tamaƱo de recursos dinamicos, con tal de mantener la disponibilidad.
Actualmente, se conocen de 3 proyectos que utilizan IDFTP para la comunicacion:

  • Worcome AppSupport: Es un modulo escrito en .NET cuyo objetivo era identificar informacion sobre un ensamblado, de esta forma se podian buscar actualizaciones y tambien se podia recuperar informacion de la aplicacion, como guias de uso e historial de versiones.
  • EXInstaller: Utiliza IDFTP para obtener el instructivo y asi poder obtener informacion sobre el distribuible que instalara en un equipo.
  • Borocito: Sin IDFTP, este virus de codigo abierto no podria existir. Utiliza IDFTP para todo, desde el sistema de actualizacion remota, hasta el sistema de comunicacion con el panel de control del atacante. Ademas, muchos componentes utilizan IDFTP como extencion para realizar otras tareas asincronicas.
Esta idea fue desarollada por el Chat OSH. Luego compartida a Worcome Studios.