代码审计共127篇
PHP代码层防护与绕过(php绕过disable_function)-Pikachu Hacker

PHP代码层防护与绕过(php绕过disable_function)

0x01 前言 在一些网站通常会在公用文件引入全局防护代码进行SQL注入、XSS跨站脚本等漏洞的防御,在一定程度上对网站安全防护还是比较有效的。 这里讨论一下关键字过滤不完善及常见正则匹配存在...
Pikachu的头像-Pikachu HackerPikachu17天前
05312
代码安全 两种代码漏洞-Pikachu Hacker

代码安全 两种代码漏洞

没有什么能消除所有的错误,在编写的代码中也是如此。平均而言,所有代码都有错误。其中一些错误影响较小,有些会导致意外提前终止,少数会导致资源消耗失控。一些错误会导致安全漏洞,让用户做...
LDAP注入漏洞(ldap 渗透)-Pikachu Hacker

LDAP注入漏洞(ldap 渗透)

一、什么是LDAP注入漏洞?LDAP是轻量目录访问协议(LightweightDirectory Access Protocol)的缩写,提供访问目录数据库方法的服务和协议,常用于与目录数据库组成目录服务。其中目录是一个为查询...
Switch中缺少default导致的代码缺陷(switchlicense.bat 缺少)-Pikachu Hacker

Switch中缺少default导致的代码缺陷(switchlicense.bat 缺少)

1、什么是Switch中缺少default导致的代码缺陷?switch用在编程中,如C语言中它经常跟case一起使用,是一个判断选择逻辑结构。其功能就是控制流程流转。switch语句的语法如下(switch,case,break...
红队-java代码审计生命周期-Pikachu Hacker

红队-java代码审计生命周期

红队-java代码审计生命周期@深信服-华南天玄攻防战队-KBAT前言红队java代码审计生命周期中常见的一些漏洞学习总结以及一些审计思路。红队-java代码审计生命周期过程源码获取->审计环境配置-&...
老司机谈PHP代码审计的入门篇(php审核流程)-Pikachu Hacker

老司机谈PHP代码审计的入门篇(php审核流程)

代码审计,是对应用程序源代码进行系统性检查的工作。目的是为了找到并且修复应用程序在开发阶段存在的一些漏洞或者程序逻辑错误,避免程序漏洞被非法利用给企业带来不必要的风险。PHP代码审计我...
实战 | .NET高级代码审计反序列化Gadget之ExpandedWrapper-Pikachu Hacker

实战 | .NET高级代码审计反序列化Gadget之ExpandedWrapper

0x01 背景ExpandedWrapper在XmlSerializer反序列化过程发挥了至关重要的作用,完美的扩展了两个泛型类且它的公开的属性可以存储投影结果,正是由于提供了这么多强大的功能才被反序列化漏洞发现...
MySQL日志安全分析技巧(mysql的日志有哪几类)-Pikachu Hacker

MySQL日志安全分析技巧(mysql的日志有哪几类)

常见的数据库攻击包括弱口令、SQL注入、提升权限、窃取备份等。对数据库日志进行分析,可以发现攻击行为,进一步还原攻击场景及追溯攻击源。0x01 Mysql日志分析general query log能记录成功连接...
Pikachu的头像-Pikachu HackerPikachu17天前
04915
神秘的加密工具(加密工具下载)-Pikachu Hacker

神秘的加密工具(加密工具下载)

我一直认为,在黑客世界里,加密技术是一种很神秘的艺术,是一种很隐晦的东西,我们可以查找资料来进行研究。当然,它在黑客世界中已经变得非常普遍,尤其是在2013年和2014年推出了Veil-Evasion...
XPath注入漏洞(xml注入漏洞攻击)-Pikachu Hacker

XPath注入漏洞(xml注入漏洞攻击)

1、什么是XPath注入漏洞?XPath是一种用来在内存中导航整个XML树的语言,它使用路径表达式来选取XML文档中的节点或者节点集。XPath注入是指程序使用外部输入动态构造用于从XML数据库检索数据的XP...