从您提供的方法来看,您正在使用Metasploit框架来管理和添加路由。下面是每种方法的详细说明和步骤:

### 方法一:使用命令行添加路由

1. 获取当前会话的网段:
执行以下命令来查看当前会话的网段:
   run get_local_subnets
   


2. 添加路由:
使用以下命令添加指定的子网路由:
   run autoroute -s 192.168.22.0/24
   


3. 查看路由是否添加成功:
通过以下命令查看当前的路由配置:
   run autoroute -p
   


### 方法二:通过背景任务和手动添加路由

1. 回到msf背景:
如果您的会话当前处于活动状态,可以使用以下命令回到msf:
   background
   


2. 添加路由:
使用 route add 命令手动添加路由,1号代表挂起的session编号:
   route add 192.168.22.0 255.255.255.0 1
   


3. 查看路由:
使用以下命令查看当前的路由表:
   route print
   


### 方法三:使用Metasploit内置模块自动添加路由

1. 使用 post/multi/manage/autoroute 模块:
这一步可以通过Metasploit的内置模块来简化路由的添加。

2. 设置会话:
当您使用这个模块时,首先要设置要操作的会话:
   use post/multi/manage/autoroute
   set SESSION [session_number]
   


3. 执行模块:
运行模块以添加路由:
   run
   


总结,这三种方法可以根据您的具体需求和情况选择使用。若想要快速添加路由,方法三是最简单的,而方法一和方法二则提供了更细致的操作步骤。
 
 
Back to Top