[*]
/*CSS personalizado*/
.tdi_3_2ef.td-a-rec-img {
Alineación del texto: izquierda;
} .tdi_3_2ef.td-a-rec-img img {
El depósito de seguridad: 0 automáticamente 0 0;
}}}
¿Cómo iniciar Metasploit Framework en Kali Linux? El marco Metasploit es una herramienta creada por una empresa de seguridad con sede en Massachusetts.rápido7Ayude a los profesionales de la seguridad a realizar tareas de pruebas de penetración y descubrir vulnerabilidades de seguridad y desarrollo de firmas IDS. El marco Metasploit proporciona la infraestructura, el contenido y las herramientas para realizar auditorías de seguridad y pruebas de penetración exhaustivas.
Servicios de marco de Metasploit
- Servicio de base de datos PostgreSQLr-Metasploit se utiliza para almacenar datos en el proyecto.
- Ruby on Rails
- servicio metasploit
Requisitos del marco de Metasploit
Estos son los requisitos mínimos de hardware para ejecutar Metasploit Framework en cualquier máquina Linux.
[*]
/*CSS personalizado*/
.tdi_2_6ce.td-a-rec-img {
Alineación del texto: izquierda;
} .tdi_2_6ce.td-a-rec-img img {
El depósito de seguridad: 0 automáticamente 0 0;
}}}
- UPC ? 2 GHz + procesador
- RAM-4 GB de RAM disponibles (se recomiendan 8 GB)
- Espacio en disco: 1 GB de espacio libre en disco (se recomiendan 50 GB)
Entonces, veamos cómo ejecutar Metasploit Framework en la distribución de escritorio Kali Linux.
Marco Metasploit ejecutándose en Kali Linux 2020.x
Estos son los pasos necesarios para permitir que Metasploit se inicie en Kali Linux y se ejecute con soporte de base de datos.
Paso 1: inicie el servidor de base de datos PostgreSQL
La base de datos PostgreSQL está instalada pero no iniciada en Kali Linux. Utilice el siguiente comando para iniciar el servicio.
sudo systemctl enable --now postgresql
Confirme que el servicio esté iniciado y configurado para ejecutarse al inicio.
$ systemctl status [email protected]
? [email protected] - PostgreSQL Cluster 12-main
Loaded: loaded (/lib/systemd/system/[email protected]; enabled-runtime; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/[email protected]
??kali_postgresql.conf
Active: active (running) since Sun 2020-02-23 07:24:55 EST; 43s ago
Process: 16154 ExecStartPre=/usr/share/kali-defaults/postgresql_reduce_shared_buffers 12/main (code=exited, status=0/SUCCESS)
Process: 16156 ExecStart=/usr/bin/pg_ctlcluster --skip-systemctl-redirect 12-main start (code=exited, status=0/SUCCESS)
Main PID: 16184 (postgres)
Tasks: 7 (limit: 2318)
Memory: 28.6M
CGroup: /system.slice/system-postgresql.slice/[email protected]
??16184 /usr/lib/postgresql/12/bin/postgres -D /var/lib/postgresql/12/main -c config_file=/etc/postgresql/12/main/postgresql.conf
??16186 postgres: 12/main: checkpointer
??16187 postgres: 12/main: background writer
??16188 postgres: 12/main: walwriter
??16189 postgres: 12/main: autovacuum launcher
??16190 postgres: 12/main: stats collector
??16191 postgres: 12/main: logical replication launcher
$ systemctl is-enabled postgresql
enabled
También puede verificar que PostgreSQL se esté ejecutando verificando el resultado del siguiente comandohormigaY asegúrese de que el puerto5432Escuchando.
$ sudo ss -ant | grep 5432
LISTEN 0 244 127.0.0.1:5432 0.0.0.0:*
LISTEN 0 244 [::1]:5432 [::]:*
Paso 2: Inicialice la base de datos Metasploit PostgreSQL en Kali Linux
Una vez que se esté ejecutando el servidor de la base de datos PostgreSQL, continúe inicializando la base de datos Metasploit PostgreSQL.
$ sudo msfdb init
[i] Database already started
[+] Creating database user 'msf'
[+] Creating databases 'msf'
[+] Creating databases 'msf_test'
[+] Creating configuration file '/usr/share/metasploit-framework/config/database.yml'
[+] Creating initial database schema
Esto creará e inicializaráMSFbase de datos.
Paso 3: Inicie msfconsole en Kali Linux
Ahora tenemosPostgreSQLEl servicio está en funcionamiento y la base de datos está inicializada. El último paso requerido es comenzarmsfconsolaY verificar la base de datos conestado_bddominio:
$ sudo msfconsole
`:oDFo:`
./ymM0dayMmy/.
-+dHJ5aGFyZGVyIQ==+-
`:sm?~~Destroy.No.Data~~s:`
-+h2~~Maintain.No.Persistence~~h+-
`:odNo2~~Above.All.Else.Do.No.Harm~~Ndo:`
./etc/shadow.0days-Data'%20OR%201=1--.No.0MN8'/.
-++SecKCoin++e.AMd` `.-://///+hbove.913.ElsMNh+-
-~/.ssh/id_rsa.Des- `htN01UserWroteMe!-
:dopeAW.No
o :is:T?iKC.sudo-.A:
:we're.all.alike'` The.PFYroy.No.D7:
:PLACEDRINKHERE!: yxp_cmdshell.Ab0:
:msf>exploit -j. :Ns.BOB&ALICEes7:
:---srwxrwx:-.` `MS146.52.No.Per:
: