<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[redwand的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/redwand</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; redwand]]></copyright><item><title><![CDATA[【VulnHub】Acid靶场复盘]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/123269248</link><guid>https://blog.youkuaiyun.com/redwand/article/details/123269248</guid><author>redwand</author><pubDate>Tue, 15 Mar 2022 15:21:36 +0800</pubDate><description><![CDATA[本靶机要点，一、CTF常见的目录提示方式。二、提权过程中用户文件遍历。三、sudo配置不当提权。]]></description><category></category></item><item><title><![CDATA[【VulnHub】billu_b0x靶场复盘]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/122604408</link><guid>https://blog.youkuaiyun.com/redwand/article/details/122604408</guid><author>redwand</author><pubDate>Fri, 21 Jan 2022 16:42:29 +0800</pubDate><description><![CDATA[此题目主要训练三方面要点，一是post方法下的文件包含，二是post方法下的getshell，三是[CVE-2015-1328]的利用。很多细节不错，值得入手一练。]]></description><category></category></item><item><title><![CDATA[vulnhub靶机无法获取IP地址解决办法]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/122001121</link><guid>https://blog.youkuaiyun.com/redwand/article/details/122001121</guid><author>redwand</author><pubDate>Fri, 17 Dec 2021 18:48:20 +0800</pubDate><description><![CDATA[一般情况，我会将靶机网卡设置为NAT模式，同时攻击机kali也设置为NAT模式，这样靶机就和攻击机在一个网段了。但今天打开靶机Billu_b0x，这样设置居然也找不到靶机，于是重启靶机]]></description><category></category></item><item><title><![CDATA[python编译工具pyinstaller简介]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/115485081</link><guid>https://blog.youkuaiyun.com/redwand/article/details/115485081</guid><author>redwand</author><pubDate>Wed, 07 Apr 2021 16:44:01 +0800</pubDate><description><![CDATA[渗透测试过程中，渗透师会大量使用到各种python脚本，比如在kali中使用searchsploit命令搜索各种漏洞利用脚本，很多都是python语言编写的，我们知道python是一门解释型语言，它是一边解释一边执行的，这就需要运行环境中有python解释器存在，而实际环境中，很多目标靶机是没有python解释器环境的，那么就需要我们将python脚本打包编译成为可以直接在靶机操作系统上运行的二进制文件，再在靶机运行。本文讲解的工具PyInstaller就是这样一款专门用于打包编译python脚本的工具。p]]></description><category></category></item><item><title><![CDATA[【内网流量操控技术八】lcx源码编译实现传输层流量转发]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/113814879</link><guid>https://blog.youkuaiyun.com/redwand/article/details/113814879</guid><author>redwand</author><pubDate>Mon, 15 Feb 2021 19:10:11 +0800</pubDate><description><![CDATA[lcx是基于socket技术编写的传输层协议下的端口转发工具，其出现已有十多年的历史，但其速度和稳定性至今仍然很好用，本文实验从github上下载的C++版本，一来通过源码编译在跨平台使用lcx，二来由于其源码修改进行了免杀处理，有很好的免杀效果。]]></description><category></category></item><item><title><![CDATA[【内网流量操控技术七】pingtunnel建立icmp隧道]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/113806815</link><guid>https://blog.youkuaiyun.com/redwand/article/details/113806815</guid><author>redwand</author><pubDate>Sun, 14 Feb 2021 13:46:44 +0800</pubDate><description><![CDATA[前面学习了icmpsh穿透防火墙仅允许icmp协议下的相关配置，我们发现，icmpsh还是有些不足。第一，不能跨平台，其客户端只有icmpsh.exe针对windows的二进制文件，遇到靶机是*inux环境无法使用。第二，icmpsh本质上还不是一个隧道，只是一个反弹shell。第三，icmpsh没有密码认证机制，shell很可能被盗用。因此，有必要再动手将另一icmp常用工具pingtunnel再实验一遍。]]></description><category></category></item><item><title><![CDATA[【内网流量操控技术六】icmp隧道之icmpsh]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/113791092</link><guid>https://blog.youkuaiyun.com/redwand/article/details/113791092</guid><author>redwand</author><pubDate>Thu, 11 Feb 2021 18:05:02 +0800</pubDate><description><![CDATA[今天是大年三十，先给大家拜个早年，虽然是年末最后一天，但对于有技术信仰的我们来说，其实每一天都是第0天，遂积跬步，记录一篇。前面我们学习了ssh隧道、dns隧道，这些隧道从tcp/ip七层协议来看，多是通过应用层或传输层协议穿透防火墙。那么当防火墙如果不开任何端口，我们应该如何穿透绕过防火墙出站规则呢，本节我们通过学习icmpsh来解决服务器未开端口时，如何通过icmp隧道穿透防火墙，其原理虽然简单，但动手一试发现有很多坑值得避免。]]></description><category></category></item><item><title><![CDATA[SMB渗透测试常规思路]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/113730414</link><guid>https://blog.youkuaiyun.com/redwand/article/details/113730414</guid><author>redwand</author><pubDate>Mon, 08 Feb 2021 10:11:53 +0800</pubDate><description><![CDATA[在互联网上，几乎所有的windows主机都开启了文件共享功能，这个功能是通过smb协议来实现的，因此，作为渗透测试工程师对于smb协议的理解必须要全面且深刻。]]></description><category></category></item><item><title><![CDATA[【Burpsuite技巧二】IIS上传文件后缀枚举]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/113669596</link><guid>https://blog.youkuaiyun.com/redwand/article/details/113669596</guid><author>redwand</author><pubDate>Fri, 05 Feb 2021 20:13:07 +0800</pubDate><description><![CDATA[在渗透测试过程中，当我们遇到一个windows操作系统的web上传点时，首先要做的是看后台对文件上传后缀做了限制，是黑名单规则，还是白名单规则。实际上，无论黑名单还是白名单，我们都期望能够上传一个可以被IIS容器解析执行的后缀文件，这是一个黑盒测试的过程，本文以burpsuite这个工具为例，介绍这个黑盒测试的一个小套路。]]></description><category></category></item><item><title><![CDATA[【CVE-2021-3156】linux sudo提权复现及补丁修复]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/113524058</link><guid>https://blog.youkuaiyun.com/redwand/article/details/113524058</guid><author>redwand</author><pubDate>Mon, 01 Feb 2021 18:40:52 +0800</pubDate><description><![CDATA[今天安全圈都在刷屏【CVE-2021-3156】这个漏洞，由于这是一个缓冲区溢出漏洞，通用性比较强，因此也跟个风实验一下，详细复现及修复过程如下。]]></description><category></category></item><item><title><![CDATA[【内网流量操控技术五】dnscat2配置]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/113481153</link><guid>https://blog.youkuaiyun.com/redwand/article/details/113481153</guid><author>redwand</author><pubDate>Sun, 31 Jan 2021 17:56:03 +0800</pubDate><description><![CDATA[上一章，我们学习了iodine穿透防火墙的udp协议53端口的配置，解决了在dns2tcp无法在windows平台下使用的问题，但实际操作中，经常只能获取到一个shell，只能受限在命令行中运行，而iodine需要我们在客户端安装时在图形界面下安装虚拟网卡，这操作一来比较繁琐，二来动静很大，很容易引起管理员注意。因此，有必要再来简单了解一下dnscat2的配置。]]></description><category></category></item><item><title><![CDATA[【内网流量操控技术四】DNS隧道之iodine]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/113143016</link><guid>https://blog.youkuaiyun.com/redwand/article/details/113143016</guid><author>redwand</author><pubDate>Mon, 25 Jan 2021 22:36:15 +0800</pubDate><description><![CDATA[上篇文章通过dns2tcp实验，学习了绕过防火墙53端口udp协议限制出站策略的原理。但由于dns2tcp是一款在类unix操作系统上使用的工具，并不具有跨平台性。在渗透测试中，我们经常会遇到windows操作系统，因此，在原理相同的条件下，一款跨平台的软件就急需我们掌握，这里我们通过实验配置快速学习一下iodine这款dns隧道软件。]]></description><category></category></item><item><title><![CDATA[【内网流量操控技术三】DNS隧道之dns2tcp原理]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/112727816</link><guid>https://blog.youkuaiyun.com/redwand/article/details/112727816</guid><author>redwand</author><pubDate>Sun, 17 Jan 2021 11:35:06 +0800</pubDate><description><![CDATA[在渗透测试过程中，我们常会遇到下面这种情况：我们获取一台web服务器权限，接下来想通过反弹shell、或流量转发建立一个内网据点，大多会成功，但也有时经常失败。失败的主要原因可能是管理员在防火墙出站规则上做了出站策略限制。如果遇到黑名单策略，还好绕过，但如果遇到下图的白名单策略，我们要怎么绕过呢？答案很简单，我们可以通过一款dns2tcp的软件对这种出站防火墙策略进行绕过。]]></description><category></category></item><item><title><![CDATA[【内网流量操控技术二】ssh隧道本质与应用场景]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/112343706</link><guid>https://blog.youkuaiyun.com/redwand/article/details/112343706</guid><author>redwand</author><pubDate>Tue, 12 Jan 2021 07:56:59 +0800</pubDate><description><![CDATA[上篇转载文章《【内网流量操控技术一】ssh隧道端口转发基础》详细说明了ssh隧道转发的基本命令，那么ssh隧道建立的本质是什么呢？又在实际环境的哪些场合适用呢，今天我们来做一个详细说明。]]></description><category></category></item><item><title><![CDATA[【内网流量操控技术一】ssh隧道端口转发基础]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/112387226</link><guid>https://blog.youkuaiyun.com/redwand/article/details/112387226</guid><author>redwand</author><pubDate>Sat, 09 Jan 2021 07:56:53 +0800</pubDate><description><![CDATA[如下图，假如host3和host1、host2都同互相通信，但是host1和host2之间不能通信，如何从host1连接上host2？

对于实现ssh连接来说，实现方式很简单，从host1 ssh到host3，再ssh到host2，也就是将host3作为跳板的方式。但是如果不是ssh，而是http的80端口呢？如何让host1能访问host2的80端口？]]></description><category></category></item><item><title><![CDATA[【Burpsuite技巧一】爆破Authorzation Basic类密码]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/111829742</link><guid>https://blog.youkuaiyun.com/redwand/article/details/111829742</guid><author>redwand</author><pubDate>Mon, 28 Dec 2020 22:15:48 +0800</pubDate><description><![CDATA[这个实验通过将密码加密后传递给后端，从而进行身份认证，这种逻辑我们搞渗透测试必须熟记于心。Burpsuite给了我们很好的解决方案，这种情况会在很多环境中遇到，需要熟练掌握。]]></description><category></category></item><item><title><![CDATA[【vim技巧】文件从linux到windows遇到的换行符问题]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/111596848</link><guid>https://blog.youkuaiyun.com/redwand/article/details/111596848</guid><author>redwand</author><pubDate>Wed, 23 Dec 2020 19:22:08 +0800</pubDate><description><![CDATA[搞开发的同学知道，linux操作系统下，文件的换行符是\n字符，而windows操作系统下，文件的换行符是\r\n两个字符。因此，我们将一个多行文件，从linux操作系统中传输到windows操作系统时，经常多行文件会变成一行，如何快速解决这个问题呢。]]></description><category></category></item><item><title><![CDATA[meterpreter之timestomp命令修改文件MACE时间]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/108314272</link><guid>https://blog.youkuaiyun.com/redwand/article/details/108314272</guid><author>redwand</author><pubDate>Mon, 31 Aug 2020 18:39:16 +0800</pubDate><description><![CDATA[在渗透测试过程中，当我们get shell后，常需要上传工具到目标机器，进一步的扩大战果。上传工具到靶机，就避免不了与目标机器的文件系统进行交互，这个过程就像是在雪地上行走，难免会留下各种痕迹，这些痕迹信息如果处理不好，将会被作为管理员取证溯源的重要依据。因此，在渗透测试过程中，我们要尽量减少与文件系统的交互，著名的渗透测试工具meterpreter就是依照这一思想设计的，它将各种模块加载到靶机的内存中，而不将文件写在磁盘上，这样做极大的减少了在系统上留下操作痕迹的几率。那么，当我们必须要上传某些工具到目标]]></description><category></category></item><item><title><![CDATA[meterpreter之getsystem命令提权详解]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/107527710</link><guid>https://blog.youkuaiyun.com/redwand/article/details/107527710</guid><author>redwand</author><pubDate>Thu, 23 Jul 2020 11:14:27 +0800</pubDate><description><![CDATA[meterpreter shell是msf上集成的一组功能强大的shell集合，当我们获取一个反弹的meterpreter shell时，可以轻松的通过各种命令对靶机进行控制。熟悉的meterpreter的同学都清楚，其中有一个getsystem命令，帮助文档说明是提权用的，没有更详细的说明，很多人会误解为这是meterpreter的一键提权工具，但每次输入这个命令，都会爆出各种“incorrect“和”denied“，本文将通过理论和实验说明此命令的适用环境及提权过程。]]></description><category></category></item><item><title><![CDATA[msf生成payload并注入到可执行程序exe中]]></title><link>https://blog.youkuaiyun.com/redwand/article/details/107503304</link><guid>https://blog.youkuaiyun.com/redwand/article/details/107503304</guid><author>redwand</author><pubDate>Wed, 22 Jul 2020 07:23:00 +0800</pubDate><description><![CDATA[msfconsole下的generate与msfvomen命令实际是不同环境下的同一个命令，其功能基本相同，这里我们要学习的重点是使用-k -x 选项将payload注入到可以执行文件exe中，这项技能在实战中后渗透测试的可持久化中经常会被用到。]]></description><category></category></item></channel></rss>