写文件写文件这个功能其实就是通过修改 redis 的 dbfilename、dir 配置项。通常来说掌控了写文件也就完成了 rce 的一半。这几种写文件来 getshell 的方式也是最有效最简单的。写开机自启动在 Windows 系统中有一个特殊的目录,在这个目录下的文件在开机的时候都会被运行。<SCRIPT Language="JScript">n.......

Pwnhub 公开赛出了个简单的 PHP 代码审计题目,考点有两个:由 http://www.phpjiami.com/ 加密过的源码还原上传取后缀方式不同导致的文件上传漏洞如果说仅为了做出题目拿到 flag,这个题目太简单,后台也有数十名选手提交了答案和 writeup。但深入研究一下这两个知识点,还是很有意思的。首先通过简单的目录扫描,找到备份文件 index.php.bak。下.......

0x01 前言通常我们在利用反序列化漏洞的时候,只能将序列化后的字符串传入unserialize(),随着代码安全性越来越高,利用难度也越来越大。但在不久前的Black Hat上,安全研究员Sam Thomas分享了议题It’s a PHP unserialization vulnerability Jim, but not as we know it,利用phar文件会以序列化的形.......

漏洞说明软件下载:https://www.exploit-db.com/apps/973a2513d0076e34aa9da7e15ed98e1b-tcpdump-4.5.1.tar.gzPoC:from subprocess import call from shlex import split from time import sleep def crash(): .......

作者: Cyku原文链接:https://devco.re/blog/2020/04/21/from-sql-to-rce-exploit-aspnet-app-with-sessionstate/今日来聊聊在去年某次渗透测试过中发现的趣事,那是在一个风和日丽的下午,与往常一样进行著枯燥的测试环节,对每个参数尝试各种可能的注入,但迟迟没有任何进展和突破,直到在某个页面上注入 id=1.......

首先来简单介绍一下盲注,盲注是不能通过直接显示的途径来获取数据库数据的方法。在盲注中,攻击者根据其返回页面的不同来判断信息(可能是页面内容的不同,也可以是响应时间不同)。一般情况下,盲注可分为三类。BooleanbaseTimebaseErrorbase其中第一类Boolean就是我们最常接触到的普通盲注。比如在where语句中可以构造or 1=1来使返回页面不同。(这里用mysql.......

漏洞介绍2020年1月10日,ThinkPHP团队发布一个补丁更新,修复了一处由不安全的SessionId导致的任意文件操作漏洞。该漏洞允许攻击者在目标环境启用session的条件下创建任意文件以及删除任意文件,在特定情况下还可以getshell。具体受影响版本为ThinkPHP6.0.0-6.0.1。漏洞复现本地环境采用ThinkPHP 6.0.1+PHP7.1.20+Apache.......

漏洞说明Serva Server是一款轻便的简易服务器,在服务器处理字符串的时候,会有一个基本的长度判断,初步猜测起码要有开头的GET,在这个过程中,会有一个计算方法,令HTTP数据部分长度减4,这个过程没有对HTTP数据部分的长度进行控制,而是直接相减,导致数据长度会变成一个负数,然而判断的时候会将其作为一个正数判断,导致这个数变得很大,最后造成了异常调用异常函数,引发拒绝服务漏洞.......

前言前些日子在h1溜达的时候发现时看到国外的一位师傅对短信身份验证的安全风险,进行了总结,我将其翻译过来并结合自己以往的一些测试经验进行补充。涉及到的安全风险账户接管这个是短信身份验证最严重的安全风险,攻击者可以窃取任意用户的账户,甚至是事先不知道用户的手机号码用户模拟与上面的类似,但是这个的风险取决于具体的服务。通常,如果可以进行模拟,由于确认机制相同,因此也有可能窃取已注册的帐户.......

1.前言工作需要密码学的东西,在这做一下笔记2.加密算法2.1.对称加密单密钥的加密算法,由明文,加密算法和密钥组成。加密解密中只用一个密钥(常见:des,aes,rc4)。2.2.非对称加密双密钥的加密算法,由明文,加密算法,公钥和私钥组成。私钥加密的明文,必须用公钥解密,用公钥加密的明文,必须要用对应私钥解密。(常见:RSA)[所以公钥和私钥是一对,ssh的密钥登入就是用的这个,.......

相信很多朋友都看过Xss 弹出Flash更新进行钓鱼的文章但大多文章都是一句话概括,故此写一篇关于这方面的文章剧情:某日xxx黑客,发现某网站存在Xss漏洞,但是有httponly,xxx黑客就想利用Xss进行钓鱼,如果只是钓到账号密码,可以去伪造登录页面,提示登录超时,这里以拿到权限为主。先说一下Flash源码(末尾有相关工具+源码下载地址)我已经修改为和官方一模一样,包括英文界面.......

漏洞说明uSQLite是SQLite的一款网络封装工具,它有一个Server工具uSQLiteServer.exe,开启后会开启3002端口负责处理连接情况,在接收数据的时候,当接收到一个畸形数据的时候,由于对于数据没有进行判断,从而因为sprintf函数导致缓冲区溢出,这个其实是一个远程代码执行漏洞,而不是EDB上所述的拒绝服务漏洞,下面对此漏洞进行详细分析。软件下载:https:.......

合作伙伴