
蚁景网安学院
文章平均质量分 90
蚁景网站学院拥有专业教学服务,就业指导,课程配套靶场实战,定期更新相关实验指导文章
蚁景网安实验室
湖南蚁景科技有限公司主要从事在线教育平台技术研究及网络培训产品研发,专注网络空间安全实用型人才培养,全面提升用户动手实践能力。
蚁景科技作为专业的“网络安全人才培养服务提供商”,以市场需求为导向、以能力提升为目标、面向高校、政企单位、科研院所等行业提供全方位网络安全培训产品和服务。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CVE-2022-33891 Apache spark shell 命令注入漏洞复现
Spark 是用于大规模数据处理的统一分析引擎。它提供了 Scala、Java、Python 和 R 中的高级 API,以及支持用于数据分析的通用计算图的优化引擎。它还支持一组丰富的高级工具,包括用于 SQL 和 DataFrames 的 Spark SQL、用于 Pandas 工作负载的 Spark 上的 Pandas API、用于机器学习的 MLlib、用于图形处理的 GraphX 和用于流处理的结构化流。.........原创 2022-07-25 16:58:44 · 1485 阅读 · 0 评论 -
Fastjson 代码执行 CVE-2022-25845
Fastjson 代码执行漏洞,该漏洞允许攻击者绕过 Fastjson 中的"AutoTypeCheck"机制并实现远程代码执行。整个漏洞的分析花了很多时间,来来回回加断点调试了很久,对这个漏洞做一个自己的总结......原创 2022-07-21 15:16:00 · 4994 阅读 · 0 评论 -
ARM PWN基础教程
在CTF比赛中,我们所能接触到的大部分都是x86 x86_64架构的题目,而在我开始接触IOT方向的研究以后发现智能设备所用到的则是ARM和MIPS架构为主。本篇文章在介绍前置知识的基础上通过CTF的ARM架构类型题带读者更好的入门ARM PWN的世界。.........原创 2022-07-19 17:00:39 · 756 阅读 · 0 评论 -
Active Directory之AD对象
在这篇文章中,我们将讨论不同的Active Directory对象及其基本概念,例如:为什么域中需要Active Directory对象?如何创建它们?如何枚举Active Directory对象?原创 2022-06-21 11:04:16 · 809 阅读 · 0 评论 -
AD(Active Directory)基础知识
本文侧重于从不同角度了解Windows Active Directory环境。如从管理员身份配置安全策略的角度、攻击者绕过安全策略的角度、检测攻击者的角度。导致Active Directory受攻击破坏的因素有很多,比如错误的配置、糟糕的维护程序以及管理员犯的其他很多错误。文章涉及基本和高级的概念、环境配置及攻击,内容可能有点长,但是这有助于模拟不同的攻击,模拟和了解红队的攻击行为。...原创 2022-06-14 15:32:41 · 2617 阅读 · 0 评论 -
记一次应急排查“新“路历程
前一段时间接到了销售给过来的消息说某单位服务器出现问题了,但是出问题的是某云服务器,出现外联德国的行为,告警行为远控,可能没有日志,还比较急,让先支持处置,有可能的话帮忙溯源好抓人,给了个处置对的第三方师傅。...原创 2022-06-08 22:46:56 · 379 阅读 · 0 评论 -
二进制固件函数劫持术-DYNAMIC
固件系统中的二进制文件依赖于特定的系统环境执行,针对固件的研究在没有足够的资金的支持下需要通过固件的模拟来执行二进制文件程序。依赖于特定硬件环境的固件无法完整模拟,需要hook掉其中依赖于硬件的函数。原创 2022-06-01 15:58:43 · 675 阅读 · 0 评论 -
某内容管理系统最最最详细的代码审计
前言 刚好遇到一个授权的渗透是通过该cms实现getshell,所以顺便审计一下java类的cms,这个管理系统是一个内容管理系统,下载地址https://gitee.com/oufu/ofcms/tree/V1.1.3/ tomcat下载地址https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.78/bin/apache-tomcat-8.5.78-windows-x64.zip 这里我选择8.5.78 环境搭建ideaofcm..原创 2022-05-27 17:25:18 · 494 阅读 · 0 评论 -
协议层安全相关《http请求走私与CTF利用》
0x00前言 最近刷题的时候多次遇到HTTP请求走私相关的题目,但之前都没怎么接触到相关的知识点,只是在GKCTF2021--hackme中使用到了CVE-2019-20372(Nginx<1.17.7 请求走私漏洞),具体讲就是通过nginx的走私漏洞访问到Weblogic Console的登录页面,然后打Weblogic历史漏洞读取flag。当时做那道题的时候对走私漏洞没有深入理解,今天打ISCC2022的时候又遇到了一道利用gunicorn<20.04请求走私漏洞绕wa...原创 2022-05-24 10:16:35 · 3336 阅读 · 0 评论 -
CVE-2021-44548 Apache Solr 敏感信息泄露漏洞分析及复现
2021年12月18日,Apache发布安全公告,Apache Solr中存在一个信息泄露漏洞(CVE-2021-44548),该漏洞影响了8.11.1之前的所有Apache Solr版本(仅影响Windows平台)。Apache Solr的DataImportHandler中存在一个不正确的输入验证漏洞,可利用Windows UNC路径从Solr主机调用网络上的另一台主机的SMB服务,或导致SMB攻击。原创 2022-05-19 13:23:49 · 1025 阅读 · 0 评论 -
Fuzzing101系列 Exercise 1 - Xpdf
Fuzzing101系列包含针对10 个真实目标的10个练习,在练习中一步一步学习Fuzzing技术的知识。模糊测试(Fuzzing/Fuzz)是一种自动化软件测试技术,它基于为程序提供随机或变异的输入值并监视它的异常和崩溃。原创 2022-05-12 16:16:16 · 791 阅读 · 0 评论 -
浅析无回显的XXE(Blind XXE)
XML是一种非常流行的标记语言,在解析外部实体的过程中,XML解析器可以根据URL中指定的方案(协议)来查询各种网络协议和服务(DNS,FTP,HTTP,SMB等)。 外部实体对于在文档中创建动态引用非常有用,这样对引用资源所做的任何更改都会在文档中自动更新。 但是,在处理外部实体时,可以针对应用程序启动许多攻击。原创 2022-05-11 15:26:32 · 1480 阅读 · 1 评论 -
psexec.py规避杀软
在内网渗透中,当获取到一个账号密码后,经常会使用impacket套件中的psexec.py进行远程连接并执行命令,但是因为用的人多了,杀软也对psexec.py特征进行了拦截,也就导致了如果使用默认的psexec.py进行执行命令时会失败。原创 2022-05-09 14:05:54 · 1106 阅读 · 0 评论 -
从防御者视角来看APT攻击
APT防御的重要性毋庸讳言,为了帮助各位师傅在防御方面建立一个总体认识,本文会将APT防御方法分为三类,分别是:监控、检测和缓解技术,并分别进行梳理,介绍分析代表性技术。这一篇分析现有的监控技术。原创 2022-05-07 16:39:39 · 590 阅读 · 0 评论 -
CDN绕过技术总汇
近日HVV培训以及面试,有人问了CDN该如何绕过找到目标真实IP,这向来是个老生常谈的问题,而且网上大多都有,但是有些不够全面,今天把绕过CDN全理一理。术语叫做“深入浅出”。原创 2022-05-06 16:55:53 · 1463 阅读 · 2 评论 -
Spring Cloud Function SpEL表达式RCE漏洞复现分析
分析了spring-cloud-function可以发现,spring框架的几个由SpEL表达式注入造成的RCE的触发点基本上都很相似,触发类以及触发路由分析对于漏洞挖掘来说都有可以借鉴的地方。原创 2022-05-05 09:45:03 · 765 阅读 · 0 评论 -
从Docker挂载逃逸原理复现分析到BlueMoon实战
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。原创 2022-04-26 15:25:09 · 549 阅读 · 0 评论 -
通过Kuberneters Goat学习K8S安全(下)
Helm是Kubernetes的包管理器。这就像ubuntu的apt-get。在此场景中,利用较旧版本的HELM(版本2),tiller 服务 RBAC 默认设置获取集群的访问权限。原创 2022-04-25 11:41:31 · 675 阅读 · 0 评论 -
有意思的CVE-2022-0337复现
前两天在刷tw,看到了个比较有意思的一个CVE漏洞,价值奖励是10000美刀,比较好奇的是价值10000美刀的漏洞是什么样子的,漏洞利用就是需要在浏览器中进行用户交互才能触发该漏洞,但由于 Windows 的文件保存默认为接受,通过使用强制您按 ENTER 约 2 秒的技巧简单地泄漏数十个环境变量。原创 2022-04-23 09:26:53 · 978 阅读 · 0 评论 -
Kernel pwn 基础教程之 Heap Overflow
一、前言 在如今的CTF比赛大环境下,掌握glibc堆内存分配已经成为了大家的必修课程。然而在内核态中,堆内存的分配策略发生了变化。笔者会在介绍内核堆利用方式之前先简单的介绍一下自己了解的内核内存分配策略,如有不对的地方欢迎师傅们指正。 二、前置知识 在Linux系统中通过分段与分页机制将物理内存划分成4kb大小的内存页,而涉及到内存分配不可避免的就会产生外部碎片与内部碎片问题,这个在物理页中也是一样的,为了避免这种情况内核管理物理页采用了两个策略:buddy system与slub算...原创 2022-04-21 17:17:14 · 681 阅读 · 0 评论 -
红队技术-父进程伪装(MITRE ATT&CK框架:T1134)
父PID(PPID)伪装方法可以绕过 AV/EDR检测,使其认为是 lsass.exe 这样的合法进程在进行活动。它通过伪装进程的 PID 以匹配其父进程的 PID 来做到这一点。这种方法可能带来的另一个好处是,如果父进程以 SYSTEM 权限运行,则可以凭借访问令牌的继承,使其子进程也具有相同的 SYSTEM 权限。原创 2022-04-21 11:30:25 · 3868 阅读 · 0 评论 -
记录一次实战GetShell
本文为记录实战过程中遇到的问题及思考,旨在思路分享及自我总结。文中涉及目标站点为SRC授权站点,为防止漏打码已对实际链接进行了部分删减,如去除了链接目录名等。整个测试过程涉及未授权访问、暴力破解、存储型XSS、SQL注入,到最后拿shell,过程略微曲折。原创 2022-04-19 13:28:32 · 503 阅读 · 0 评论 -
ThinkPHP3.2.3反序列化链子分析
前言 目前官方已经不再维护ThinkPHP3.2.3,本文仅对ThinkPHP3.2.3反序列化链子进行复现,如有纰漏,还望指正。 环境介绍 MAMP pro PhpStorm Xdebug 利用条件 具备反序列化入口 分析过程 首先在分析前,先新建一个控制器,写一个反序列化入口 在Application/Home/Controller/HelloController.class.php中新建以下内容:<?phpnamespac..原创 2022-04-15 09:11:45 · 628 阅读 · 0 评论 -
实战天盾网络校验+暗桩
本文详解实战天盾校验和暗桩的全过程,解决登入后为什么还是无法使用等问题。原创 2022-04-14 09:25:03 · 1361 阅读 · 0 评论 -
密码学的安全性浅析4
本文是本系列的第四篇,由于侧重点是对密码学中的安全性问题进行分析,所以不会对密码学基础的核心概念进行阐述,如果阅读本系列文章时不明白所涉及的术语时请参考国内大学的推荐教材,如《密码学原理与实践》《深入浅出密码学》,如果只是感兴趣而并非要深入了解,只阅读《图解密码技术》也就够了。原创 2022-04-12 09:14:37 · 1022 阅读 · 0 评论 -
挖洞实战之信息泄露与前端加密
在挖洞过程中,很容易找到一些登录/忘记密码是手机验证码验证的站,有些站对发送验证码这一环节并未做太多的限制,理论上可以借助这个漏洞进行爆破,从而得出数据库内所有已注册手机号,这也算一种信息泄露。这种洞十分好挖,对技术要求不高,很适合SRC入门!原创 2022-04-06 15:46:57 · 4777 阅读 · 0 评论 -
记一次曲折的CVE-2018-1270复现分析
前两天接到朋友对某个授权目标的漏扫结果,也算是初次接触到这个漏洞,就想着顺手分析一下复现一下,因为分析这个漏洞的文章也比较少,所以刚开始比较迷,进度也比较慢。原创 2022-04-02 15:30:38 · 2884 阅读 · 0 评论 -
从kill-chain的角度检测APT攻击
最近一直在考虑如何结合kill chain检测APT攻击。出发点是因为尽管APT是一种特殊、高级攻击手段,但是它还是会具有攻击的common feature,只要可以把握住共同特征,就能进行检测。而kill chain就是个非常好的common feature描述。原创 2022-04-02 13:27:26 · 744 阅读 · 0 评论 -
看漫画学技术 0元包邮送Web开发必读“漫画书”
对于网络安全学习者来说,如果能深刻理解 HTTP协议,就能在日常Web安全运维工作中快速定位问题。但是关于HTTP的知识,五花八门,比较零散,如果没有什么基础去读TCP/IP权威指南的话,倒是大而全了,关键是你能看得下去吗?原创 2022-03-30 16:24:00 · 334 阅读 · 0 评论 -
通过Kuberneters Goat学习K8S安全(上)
第一关是代码泄露利用,打开网站后,告诉我们这是一个代码构建服务。我们可以测试是否存在git泄露,可以访问到git的配置文件,然后可以尝试从网站转储git存储库,这里使用的工具是git-dumper...原创 2022-03-28 16:19:46 · 3634 阅读 · 0 评论 -
浅析MySQL恶意服务器读取文件原理
搭建MySQL恶意服务器读取文件这件事,虽然直接利用门槛较高,但是由于在网上看到了一种比较新颖的利用方式(利用社会工程学引诱用户连接MySQL进而读取用户文件),个人觉得比较有意思,总结了一下攻击原理以及攻击方式...原创 2022-03-25 15:54:29 · 4286 阅读 · 0 评论 -
Kernel Pwn基础教程之 Double Fetch
Double Fetch是一种条件竞争类型的漏洞,其主要形成的原因是由于用户态与内核态之间的数据在进行交互时存在时间差,我们在先前的学习中有了解到内核在从用户态中获取数据时会使用函数copy_from_user,而如果要拷贝的数据过于复杂的话则内核会选择引用其指针而将数据暂存于用户态中等待后续处理,而在这时数据会存在被条件竞争修改原有数据的风险,也就是笔者要分享的Double Fetch的由来。原创 2022-03-24 14:32:31 · 365 阅读 · 0 评论 -
HTB-蓝队入门(上)
HTB是大三时期一直想氪的一个平台,比较适合做一个方向上的深入学习。可惜大学生太穷了,只能工作后找个小伙伴AA,勉强付起这个昂贵的VIP。蓝队系列是我第一个开始学习(复习)的模块,需要好好记录下~也给想练HTB,但英语不好的同学一点帮助。原创 2022-03-23 15:34:23 · 3084 阅读 · 2 评论 -
PHP命令执行集锦
代码审计总要遇到命令执行或者说RCE,打CTF的过程中难免不会碰见,毕竟PHP是世界上最好的语言,总结一下...原创 2022-03-21 15:28:17 · 2535 阅读 · 0 评论 -
密码学的安全性浅析3
前言 本文是本系列的第三篇,由于侧重点是对密码学中的安全性问题进行分析,所以不会对密码学基础的核心概念进行阐述,如果阅读本系列文章时不明白所涉及的术语时请参考国内大学的推荐教材,如《密码学原理与实践》《深入浅出密码学》,如果只是感兴趣而并非要深入了解,只阅读《图解密码技术》也就够了。 MAC MAC是指消息认证码(带密钥的Hash函数),是密码学中通信实体双方使用的一种验证机制,保证消息数据完整性的一种工具。构造方法由M.Bellare提出,安全性依赖于Hash函数,故也称带密钥的Ha...原创 2022-03-21 10:39:22 · 2175 阅读 · 0 评论 -
记一次苦逼的sql注入
偶一打点,看到一个可爱的系统,通过F12 把链接提出来仔细瞅瞅...看见id,果断测注入...原创 2022-03-17 18:00:00 · 3303 阅读 · 0 评论 -
Kernel pwn 基础教程之 ret2usr 与 bypass_smep
在我们的pwn学习过程中,能够很明显的感觉到开发人员们为了阻止某些利用手段而增加的保护机制,往往这些保护机制又会引发出新的bypass技巧,像是我们非常熟悉的Shellcode与NX,NX与ROP。原创 2022-03-17 09:08:14 · 415 阅读 · 0 评论 -
SQLMAP-Tamper之较为通用的双写绕过
21年省决赛的SQLITE注入就是用的双写绕过,当时是手搓代码打的,这几天想起来了,寻思着写个tamper试试。一开始以为很简单,后来才发现有很多要注意的点,折磨了挺久。原创 2022-03-15 12:13:24 · 1882 阅读 · 1 评论 -
密码学的安全性浅析2
分组密码是一种对称密钥算法。它将明文分成多个等长的模块,使用确定的算法和对称密钥对每组分别加密解密。分组加密是极其重要的加密协议组成,其中典型的如AES和3DES作为美国政府核定的标准加密算法,应用领域从电子邮件加密到银行交易转帐,非常广泛。原创 2022-03-11 16:24:11 · 12464 阅读 · 1 评论 -
CVE-2022-0847漏洞复现及修复建议
声明:本文仅限于技术讨论与分享,严禁用于非法途径。若读者因此作出任何危害网络安全行为后果自负,与本号及原作者无关。漏洞描述 CVE-2022-0847是Linux内核的本地提权漏洞。原理类似于Dirty Cow linux提权。目前该漏洞的EXP已经公开,且处于在野利用。影响版本 Linux kernel>=5.8漏洞复现 这里利用的linux内核版本为5.9,因为之前ubuntu的内核版本为4.5.0所以需要对linux的内升级wget -c https://kernel.u原创 2022-03-10 16:50:13 · 6664 阅读 · 0 评论