Recientemente actualicé la versión de metasploit, con la utilidad que trae para tal efecto, msfupdate, y obtuve un interesante mensaje relacionado con el cambio de sistema de versiones. Por lo que parece han decidido dejar de emplear svn y pasarse a git. Más concretamente ahora está el código disponible en https://github.com.
shell> msfupdate [*] [*] Attempting to update the Metasploit Framework... [*] [*] Deprecation Note: The next version of Metasploit will [*] update over the git protocol, which requires outbound [*] access to github.com:9418/TCP. [*] Please adjust your egress firewall rules accordingly. En la revisión 16314.
Aunque svn todavía está disponible para su uso, vamos a ver cómo pasar al nuevo sistema. Para ello debemos de instalar las utilidades de clonación de repositorios git. Prácticamente están disponibles para todas las distribuciones.
shell> apt-get install git-core shell> yum install git shell> pacman -S git
Una vez instalado el software, ya sólo queda clonar el código, para tener nuestra copia local y por lo tanto, nuestro framework disponible y actualizado.
shell> git clone git://github.com/rapid7/metasploit-framework.git Cloning into metasploit-framework... remote: Counting objects: 180679, done. remote: Compressing objects: 100% (48858/48858), done. remote: Total 180679 (delta 127197), reused 179204 (delta 126049) Receiving objects: 100% (180679/180679), 199.89 MiB | 8.94 MiB/s, done. Resolving deltas: 100% (127197/127197), done.
Ahora cada vez que deseemos actualizarlo, simplemente
shell> git pull
La entrada Metasploit se pasa a git la puedes leer en Puppet Linux.
No hay comentarios :
Publicar un comentario