E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
php代码审计php安全
2014年的那些碎碎念。
0x02起寒假里学习
php代码审计
以及一些安全方面基础部分的知识,假期结束后,和一些同学一块讨论去做三维的农大地图,使用3dmax或者maya进行绘制模型,后来也许因为分歧等原因,退出了相关活动,另外自己设备
weixin_30407613
·
2022-04-26 15:32
php
前端
java
cnvd进阶学习
挖通用型漏洞主要方法就两个代码审计黑盒盲测##代码审计建议入门从
php代码审计
开始,网上多老的cms系统都是ph
狂战天魔
·
2022-04-25 18:00
php代码审计
之——phpstorm动态调试
xdebug调试调试环境部署xdebug的版本需要与PHP版本相对于,所以不要轻易改变PHP环境版本。0配置php解析器1下载对应版本的xdebugxdebug官网下载地址:https://xdebug.org/download.php你需要仔细分析和选择要下载的对应版本,否则无法调试。由于非常容易出错,建议采用下面这种简单方法:xdebug网站提供一个自动分析你系统对应的xdebug版本的页面,
yokan
·
2022-04-05 15:00
CIS 2021网络安全创新大会《代码安全体系建设》实录
PHPCon2020第八届PHP开发者大会分享《
PHP安全
编码规范与审查》,NSC2019第七届中国网络安全大会分享《PHP反序列化漏洞分析实践》看雪2018安全开发者峰会担任Web安全训练营讲师大家好
·
2022-03-15 16:19
安全汤青松sdl
PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)
谈
Php安全
和防Sql注入,防止Xss攻击,防盗链,防CSRF前言:首先,笔者不是web安全的专家,所以这不是web安全方面专家级文章,而是学习笔记、细心总结文章,里面有些是我们phper不易发现或者说不重视的东西
晴天的blog
·
2022-02-23 09:58
php
防XSS攻击
新手教程-DVWA全级别教程之SQL Injection
系统环境因为网上关于dvwa的相关资料都比较旧,所以想重新过一边dvwa的各个类型的漏洞,顺带初步入门
php代码审计
相关的知识。
Wudi1
·
2022-02-21 19:37
buuctf初学者学习记录--[MRCTF2020]Ez_bypass
web第27题[MRCTF2020]Ez_bypass打开靶场查看源码
php代码审计
IputsomethinginF12foryouinclude'flag.php';$flag='MRCTF{xxxxxxxxxxxxxxxxxxxxxxxxx
pakho_C
·
2022-02-15 09:08
php
web安全
安全漏洞
【
php安全
】 register_argc_argv 造成的漏洞分析
对register_argc_argv的分析简介使用cli模式下,不论是否开始register_argc_argv,都可以获取命令行或者说外部参数web模式下,只有开启了register_argc_argv,才可以获取外部参数未开启register_argc_argv时开启register_argc_argv可以看到,在处理argv时,不是以&作为分隔符,而是以+作为分隔符学会了register_
Aurora-M
·
2021-12-09 15:00
【网络安全】
php代码审计
-sql注入进阶篇
前言经过上一篇文章我们已经大概的了解sql注入去怎样审计了。但是在实际的网站中和用户的输入输出接口不可能想那样没有防御措施的。现在各大网站都在使用waf对网站或者APP的业务流量进行恶意特征识别及防护,,避免网站服务器被恶意入侵。所以我们就需要绕过waf,这篇文章就用代码审计的方式给大家讲解一些sql的绕过技巧。关键字过滤部分waf会对关键字进行过滤,我们可以用大小写或者双写关键字来绕过。源代码分
IT老涵
·
2021-10-16 14:32
安全
网络
程序员
sql
php
网络安全
计算机网络
SQL注入进阶篇一
php代码审计
前言在实际的网站中和用户的输入输出接口不可能想那样没有防御措施的。现在各大网站都在使用waf对网站或者APP的业务流量进行恶意特征识别及防护,,避免网站服务器被恶意入侵。所以我们就需要绕过waf,这篇文章就用代码审计的方式给大家讲解一些sql的绕过技巧。关键字过滤部分waf会对关键字进行过滤,我们可以用大小写或者双写关键字来绕过。源代码分析alert('存在危险字符')";}$dl="SELECT
kali_Ma
·
2021-10-15 21:29
php
网络安全
信息安全
web安全
渗透测试
php安全
攻防利用文件上传漏洞与绕过技巧详解
目录前言文件上传漏洞的一些场景场景一:前端js代码白名单判断.jpg|.png|.gif后缀场景二:后端PHP代码检查Content-type字段场景三:代码黑名单判断.asp|.aspx|.php|.jsp后缀场景四:代码扩大黑名单判断绕过方式——htaccsess:绕过方式——大小写绕过:场景五:一些复合判断空格、点绕过(windows)::$DATA绕过(windows)双写绕过%00截断%
·
2021-10-14 18:20
php安全
攻防世界unserialize函数反序列化示例详解
目录步骤总结步骤首先打开题目,发现给了一段源码:分析源码,发现类里面有三个魔术方法:__construct():构造函数,对类的变量进行初始化,创建时自动调用,用得到的参数覆盖$file__destruct():销毁时调用,会显示文件的代码,这里要显示fl4g.php__wakeup():在进行反序列化之前会调用,会把$file重置成index.php正则表达式的含义:o或c开头,冒号,一个或多个
·
2021-10-14 16:42
php代码审计
-sql注入初级篇
这篇文章的目的是为了让小伙伴们对
php代码审计
有一个基本的了解,采用的代码都是自己写的仅仅能体现出漏洞所以会略显简洁。
白面安全猿
·
2021-10-14 15:58
网络安全
php
sql
数据库
web安全
安全
web php include攻防世界
php安全
示例详解
步骤打开所给的实验环境,发现给出代码,分析代码可知是文件包含漏洞:其中含有两个参数:hello参数中的内容会被输出到页面page参数中的内容则会被进行文件包含,但是会对php://进行过滤两个函数:strstr(string,search[,before_search]):strstr()函数搜索字符串(search)在另一字符串(string)中是否存在,如果是,返回该字符串及剩余部分,否则返回
·
2021-10-14 14:03
BUUCTF——web(WarmUp、[极客大挑战 2019]EasySQL)
BUUCTF-webwarmUp(考点;
PHP代码审计
)做题思路[极客大挑战2019]EasySQL做题思路(考点:苟住,猥琐发育)题目可食用,不慌。
征__程
·
2021-07-13 16:34
CTF题目解析
安全漏洞
sql
【
PHP代码审计
】熊海CMS v1.0
0x01前言无意间发现一个代码审计的以前文章,是审计一篇cms的文章,然后就想着还没有认真的审计过一次呢,就跟着这篇文章的路子走一次吧,来开启我代码审计的篇章。0x02审计之旅首先在站长之家下载了熊海CMSv1.0的源代码,本地搭建好环境之后,将项目拖到Seay代码审计系统中,来一波自动审计~咳咳,经然后34个漏洞发现。。。好吧,毕竟小站源码,也很正常。然后就开始一个一个查看了,看看是否有误报和漏
Pino_HD
·
2021-06-20 14:09
17-
PHP代码审计
——jizhicms1.6.7 sql注入漏洞分析
目录漏洞一:前台首页sql注入漏洞二:前台留言界面sql注入漏洞三:用户文章发布sql注入漏洞说明:jizhicms是一个基于thinkphp框架开发的开源phpcms,1.6.7版本的前台页面和用户中心存在sql注入,漏洞产生的原因主要是因为对于前台提交的数据过滤不足。漏洞影响版本:jizhicms_Beta1.6.7以下漏洞环境:php7.0.12jizhicms_Beta1.6.7把jizh
songly_
·
2021-06-14 09:59
网络安全
代码审计
php
thinkphp
安全漏洞
新手教程-DVWA全级别教程之XSS
系统环境因为网上关于dvwa的相关资料都比较旧,所以想重新过一边dvwa的各个类型的漏洞,顺带初步入门
php代码审计
相关的知识。
Wudi1
·
2021-06-11 00:49
php代码审计
审计初审判断审计对象的架构,是否套了开源的框架,若是开源框架,直接利用框架的漏洞进行验证利用;若是原生代码则进行下一步。敏感函数切入代码执行函数(php、mysql)文件上传、下载、删除函数文件读取函数、加载资源命令执行函数变量覆盖漏洞点切入(黑白盒结合)查找程序的sql注入点、文件上传、登陆点、密码找回、表单提交等index切入从软件的index入口点开始,逐渐遍历所有函数文件搞清楚目录,如/m
sum3mer
·
2021-06-10 21:50
[
PHP代码审计
]BigTreeCMS4.4.10-RCE
文章目录BigTreeCMS4.4.10-RCEBigTreeCMS4.4.10-RCE首先在后台addsetting通过POST传入,csrftoken可能需要自己抓个包__csrf_token_TVLJG51HR1FP6KW15L0F3RY7LUHBPYDF__=IjwQ6eoeAzbUgSB8qm9Hq3A4fKQqDfEU5WD159HYFG4=&id=Testrce&name=Testr
Y4tacker
·
2021-06-06 16:07
安全学习
#
PHP代码审计
#
Web
新手教程-DVWA全级别教程之命令注入
系统环境因为网上关于dvwa的相关资料都比较旧,所以想重新过一边dvwa的各个类型的漏洞,顺带初步入门
php代码审计
相关的知识。
Wudi1
·
2021-06-06 06:18
【
PHP代码审计
】MVC开发框架类-审计文件上传
目录0x001漏洞查找方式关键字搜索:(函数,键字,全局变量等)应用功能抓包:(任何可能存在上传的应用功能点)0x002MVC开发特点0x001漏洞查找方式关键字搜索:(函数,键字,全局变量等)文件上传,$_FILES,move_uploaded_file等应用功能抓包:(任何可能存在上传的应用功能点)前台会员中心,后台新闻添加等可能存在上传的地方更多关于文件上传查看:https://blog.c
是Z先生
·
2021-06-05 21:02
代码审计
代码审计
php
『
PHP代码审计
』PHPOK存在文件上传漏洞
文章目录前言一、漏洞演示二、漏洞分析三、利用四、修复五、总结完前言作者:Ho1aAs博客:https://blog.csdn.net/xxy605一、漏洞演示进入PHPOK的后台,右上角先切换到开发模式进入左侧的应用管理界面点击安装应用——导入应用,上传一个zip压缩的php文件#1.php轻易完成了上传,访问_app/1.php就能发现文件已经被解压了,而且没有改名二、漏洞分析导入应用并上传的功
Ho1aAs
·
2021-06-03 10:00
#
代码审计
php
代码审计
cms
文件上传
web安全
『
PHP代码审计
』PHPOK存在命令执行漏洞
文章目录前言一、漏洞演示二、漏洞分析三、利用四、修复五、总结完前言作者:Ho1aAs博客:https://blog.csdn.net/Xxy605记一下自己挖到的第一个漏洞,写的不太好,师傅们多多包涵一、漏洞演示访问PHPOKCMS的后台,选择左侧的文件管理,页面提示需要输入管理员二次密码进行验证才能进入界面选择右上角管理员头像,打开修改密码界面在管理员密码修改界面,发现可以随意更改二次密码,而无
Ho1aAs
·
2021-06-02 21:07
#
代码审计
php
代码审计
cms
web安全
命令执行
PHP安全
[环境变量]
超全局变量PHP中的许多预定义变量都是“超全局的”,这意味着它们在一个脚本的全部作用域中都可用。在函数或方法中无需执行global$variable;就可以访问它们∶$GLOBALS,$_SERVER,$_GET,$_POST,$_FILES,$_COOKIE,$_SESSION,$_REQUEST、$_ENV它们受到variables_order变量的控制。$_SERVERPHP环境变量允许开发
王小帥
·
2021-05-25 09:43
PHP
php
安全
[
PHP代码审计
][CVE-2020-15148]Yii2<2.0.38反序列化命令执行
文章目录写在前面POP链1POP链2分析写在前面最近倒是不知道干些啥,有点迷茫的状态,不过每天都保持学习就好了,今天空下来了准备写一篇刚学的POP链分析POP链1_dataReader=new\Faker\Generator();}}namespaceyii\base;classBaseObject{}namespaceyii\rest;classAction{public$checkAccess
Y4tacker
·
2021-05-23 11:43
#
PHP代码审计
#
训练打卡日记
安全学习
Sqli-Labs:Less 32 - Less 33
唯一的乐趣是有一个index.jsp1的备份文件,可以看到源码,这也是Web题的一种套路,一般用在
PHP代码审计
和SQL注入的混合关。
Hyafinthus
·
2021-05-14 21:18
浅谈
php安全
这段时间一直在写一个整站,前几天才基本完成了,所以抽个时间写了一篇对于
php安全
的总结。技术含量不高,过不了也没关系,希望能一些准备写网站的朋友一点引导。
dreamer_lk
·
2021-05-12 20:13
php安全
篇1
sql注入防御echohtmlspecialchars($str,ENT_QUOTES);//转换双引号和单引号$username=mysql_real_escape_string($username);最好两者结合使用!再有!一定要预处理,一定要预处理,一定要预处理!xss攻击防御使用SafeHTML防止XSS攻击上述关于XSS攻击的防护非常简单,但是不包含用户的所有标记,同时有上百种绕过过滤函
每天都是幸运的一天
·
2021-05-07 10:27
php代码审计
之审计方法
源码审计思路1.确定要审计的源码是什么语言2.确定该源码是单入口还是多入口3.确定该语言的各种漏洞诞生的函数代码审计两种基本方式:通读全文源码:通读全文发作为一种最麻烦的方法也是最全面的审计方法。特别是针对大型程序,源码成千上万行。当然了解整个Web应用的业务逻辑,才能挖掘到更多更有价值的漏洞。功能点审计:根据漏洞对应发生函数进行功能行审计,常会用到逆向溯源数据流方法进行审计。代码审计两种基本方法
luminous_you
·
2021-04-27 09:58
#
php
CTF命令执行及绕过技巧
今天开启
php代码审计
系列!今天内容主要是CTF中命令注入及绕过的一些技巧!以及构成RCE的一些情景!正文在详细介绍命令注入之前,有一点需要注意:命令注入与远程代码执行不同。
·
2021-04-21 11:56
php常见的网络攻击及防御方法
下面这篇文章主要介绍了
PHP安全
防护之Web攻击,需要的朋友可以参考,下面来一起看看吧。
·
2021-04-20 16:50
PHP安全
配置优化详解
由于脚本语言和早期版本设计的诸多原因,php项目存在不少安全隐患。从配置选项来看,可以做如下的优化。1.屏蔽PHP错误输出。在/etc/php.ini(默认配置文件位置),将如下配置值改为Offdisplay_errors=Off不要将错误堆栈信息直接输出到网页上,防止黑客加以利用相关信息。正确的做法是:把错误日志写到日志文件中,方便排查问题。2.屏蔽PHP版本。默认情况下PHP版本会被显示在返回
·
2021-04-19 11:05
【
PHP代码审计
】代码审计中常见的函数
目录0x001配置文件0x002文件读取函数0x003文件上传函数0x004打印函数0x005文件包含0x006命令执行0x007代码执行0x008SQL注入0x009变量覆盖0x010逻辑漏洞0x011特殊点0x001配置文件config.phpcache.config.php0x002文件读取函数file_get_contents()、highlight_file()、fopen()、read
是Z先生
·
2021-03-23 13:36
代码审计
php
php安全
挑战赛,2020 第四届强网杯全国网络安全挑战赛Online Writeup
前言近期的一个周末参加了强网杯线上赛,以下是web题解。web辅助类定义如下:user=$user;$this->pass=$pass;$this->admin=$admin;}publicfunctionget_admin(){return$this->admin;}}classtopsolo{protected$name;publicfunction__construct($name='Riv
BOBO爱吃菠萝
·
2021-03-12 21:45
php安全挑战赛
PHP代码审计
04之strpos函数使用不当
根据红日安全写的文章,学习
PHP代码审计
的第四节内容,题目均来自PHPSECURITYCALENDAR2017,讲完题目会用一个实例来加深巩固,这是之前写的,有兴趣可以去看看:
PHP代码审计
01之in_array
费弗里
·
2020-12-30 02:17
css3
PHP安全
:简谈文件包含漏洞
简谈文件包含漏洞前言0x01危险的函数0x02四种函数的区别0x03本地文件包含和远程文件包含0x04练练手吧总结前言文件包含,算是“注入攻击”中的典型代表之一了,这种漏洞在PHP语言上出现比较多,因为PHP语言在设计上一开始没有过多地考虑安全性,时至今日,尽管PHP社区和开发者一直在安全性上做出努力,不过遗留下来的问题还是不少。本篇主要讲解PHP文件包含漏洞的相关知识。(替兄弟默哀三分钟==、)
RDrug
·
2020-12-18 18:15
web安全
php
安全漏洞
6个常见的 PHP 安全性攻击实例和阻止方法
因此,本文将列出6个常见的
PHP安全
性攻击,欢迎大家来阅读和学习。1、SQL注入SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。
·
2020-12-16 12:38
PHP代码审计
基础:目录遍历及文件包含漏洞
文章目录目录遍历危害测试代码绕过方式修复方案文件包含危害本地包含测试代码远程包含文件包含挖掘经验修复建议目录遍历目录穿越(directorytraversal)是HTTP开发的一种形式,黑客在一个Web服务器上使用这个软件除了可以访问服务器的根目录外还可以访问目录里面的数据。如果这种企图成功的话,那么黑客就可以查看到这些受限制的文件或者是服务器上的执行命令。Directorytraversal攻击
1匹黑马
·
2020-12-02 16:12
代码审计:基础
php代码审计
_一起来学
PHP代码审计
|新手入门篇
PHP代码入门代码审计指的是对源代码进行检查,寻找代码中的bug和安全缺陷,这个是一项需要多方面技能的技术,所以我们需要掌握编程,漏洞原理,还要了解系统服务和中间件等。但是这对我们小白来说,可能就是一个“代码审计之从入门到放弃”的悲惨故事,所以我们的学习路线很重要,这里我们就一起来制定一个学习路线理清我们的学习思路。小白代码审计的养成之路—基础一、编程语言篇1.前端语言html/javascrip
weixin_39815286
·
2020-11-21 19:52
php代码审计
php代码审计工具
seay代码审计工具
代码审计工具
PHP代码审计
笔记--SQL注入
SQL注入经常出现在登陆页面、和获取HTTP头(user-agent/client-ip等)、订单处理等地方,因为这几个地方是业务相对复杂的,登陆页面的注入现在来说大多数是发生在HTTP头里面的client-ip和x-forward-for。普通注入是指最容易利用的SQL注入漏洞,比如直接通过注入union查询就可以查询数据库,一般的SQL注入工具也能够非常好地利用。普通注入有int型和strin
anquanniu牛油果
·
2020-10-22 18:29
代码审计
SQL注入
php代码审计
入门(一)——基础篇
环境准备:phpstudy+pikachusublimetext3辅助插件:PackageControl(用于安装其他插件)、CTags(用于建立索引)、phpfmt(格式化php代码)、ConvertToUTF8BuildSystem:php7.0+(确保能正常执行php语句)项目地址:https://github.com/universal-ctags/ctags需把ctags.exe放入到S
book4yi
·
2020-10-22 05:59
PHP代码审计
02之filter_var()函数缺陷
前言根据红日安全写的文章,学习
PHP代码审计
审计的第二节内容,题目均来自PHPSECURITYCALENDAR2017,讲完这个题目,会有一道CTF题目来进行巩固,外加一个实例来深入分析,想了解上一篇的内容
·
2020-10-01 11:00
PHP代码审计
01之in_array()函数缺陷
前言从今天起,结合红日安全写的文章,开始学习代码审计,题目均来自PHPSECURITYCALENDAR2017,讲完这个题目,会再用一道有相同问题的CTF题来进行巩固。下面开始分析。漏洞分析下面我们看第一题,代码如下:file=$file;$this->whitelist=range(1,24);}publicfunction__destruct(){//TODO:Implement__destr
雪痕*
·
2020-09-25 12:00
代码审计——渗透测试(上)
前言最近在看
php代码审计
,学习下代码审计,看了不少师傅的博客,写的很好,下面不少是借鉴师傅们的,好记性不如烂笔头,记下,以后可以方便查看。
php代码审计
需要比较强的代码能力和足够的耐心。
多吃点才可爱
·
2020-09-17 00:15
笔记
web安全
php安全
问题思考
用户提交过来的数据都是不可信的,所以,在查库或入库前需要对提交过来的数据进行过滤或字符的转换处理,以防止SQL注入或xss攻击等问题。一、防止SQL注入什么是SQL注入攻击?所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。寻找SQL注入的方法:1.通过get请求2.通过post请求3.其他http请求,如cookie
weixin_33790053
·
2020-09-15 05:49
set names和其他一些设置字符编码的命令区别
最近公司组织了个
PHP安全
编程的培训,其中涉及到一部分关于Mysql的SETNAMES和mysql_set_charset(mysqli_set_charset)的内容说到,尽量使用mysqli_set_charset
PHP狂人
·
2020-09-15 05:45
mysql数据库
MySQL
数据库
学习记录
深入理解mysqlSETNAMES和mysql(i)_set_charset的区别作者:字体:[增加减小]类型:转载时间:2012-01-30我要评论最近公司组织了个
PHP安全
编程的培训,其中涉及到一部分关于
weixin_30650859
·
2020-09-15 03:48
数据库
php
[转]深入理解SET NAMES和mysql(i)_set_charset的区别
作者:laruence(http://www.laruence.com)#原文地址:http://www.laruence.com/2010/04/12/1396.html最近公司组织了个
PHP安全
编程的培训
donnyxia1128
·
2020-09-15 03:46
Mysql
深入理解SET NAMES和mysql(i)_set_charset的区别
本文地址:https://www.laruence.com/2010/04/12/1396.html转载请注明出处最近公司组织了个
PHP安全
编程的培训,其中涉及到一部分关于Mysql的"SETNAMES
bylfsj
·
2020-09-15 03:04
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他