Alters

Remote Tools: Presentación (I)

Buenas!

Empezamos con el proyecto de Remote Tools. En esta serie de entradas veremos qué se pretende con este proyecto y cómo está pensado llevarse a cabo.

En concreto (contando a partir de ésta) serán cinco entradas de explicación. Que se repartirán como sigue:

I. Intro, ¿Qué es?, ¿Para qué sirve?
II. SHA - unSHA, MD5 - unMD5
III. Claves wifi
IV. Fuerza bruta
V. nmap bridge

Así, en esta entrada responderemos dos cuestiones imprescindibles.

¿Qué es?

Es un juego de herramientas que provee de ciertas utilidades a todo aquel que le pueda servir. Desde encriptar en SHA1 o MD5 (o intentar desencriptar) hasta analizar hosts.

Está compuesto de tres partes:

- Servidor "externo": es una base de datos externa, que almacena datos de usuarios registrados en la aplicación, funciones para compartir archivos, etc.

- Servidor "interno": es el PC en el que alojamos nuestra instancia de Remote Tools. Esta instancia está a la espera de órdenes desde la parte del cliente, para, en cuanto las recibe, hacer lo correspondiente con el servidor externo.

- Cliente: nuestro dispositivo Android. Ésta es la parte que nosotros "ejecutamos", bien sea para compartir un archivo, apagar nuestro PC (servidor interno), u obtener la clave wifi de nuestro router.


¿Para qué sirve?

Podemos hacer una triple vertiente de este punto:

- Local: nos permite gestionar nuestro servidor interno (es decir, nuestro PC); bien sea para apagarlo, programar un apagado, consultar el estado del PC, ejecutar un archivo o comando... prácticamente disponemos de un control remoto

- Global: mediante funciones locales podemos interactuar con otros usuarios (esta parte ya la veremos en su momento): pedir o intercambiar archivos, o (siempre y cuando tengamos autorización expresa) controlar el servidor de un amigo.

- Herramientas: todo un complejo de herramientas que nunca viene mal tener a mano. Podemos generar diccionarios de Brute Force, hacer "hashes" de archivos o cadenas de texto, o intentar desencriptar un "hash".

Tengo pensado (con el tiempo) hacer algo así como "juegos de herramientas", o una sección donde cada usuario pueda definir sus propias funciones (e incluso definir algún tipo de "macro").

Por último, y antes de acabar esta entrada, me gustaría comentar una cosa:

Ciertos aspectos de la saga "Remote Tools" contendrán información acerca de temas tales como "hacking wifi".

Insisto (e insistiré) en que, por favor, hagáis uso de estos conocimientos solo con fines locales (podéis montar una pequeña LAN en casa y probar la seguridad de la misma), o bien dentro del marco legal vigente. Yo, durante todos los ejemplos, pondré siempre datos NO verídicos, basados en ejemplos HECHOS EN MI ROUTER.

Si aplicáis los conocimientos explicados aquí (o en cualquier otro foro/blog/web) para otros fines será siempre bajo vuestra responsabilidad...