手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
PHP
php小技巧
为什么in_array(0,['a','b','c']),array_search(0,['a','b','c']),0=="ab"会返回true?在松散比较前,PHP做了类型转换。string类型的数据会转换成int型,然后再比较。使用严格比较模式in_array(0,['a','b','
作者:编程之家 时间:2022-10-09
会员管理系统源码 php语言开发 可用于美容店,理发店,服装店
会员管理系统源码php语言开发可用于美容店,理发店,服装店,美甲店,奢侈品店等等功能介绍:1.常用功能会员登记,会员充值,会员充次,商品消费(会员),商品消费(散客),快速消费(会员),快速消费(散客),计次消费,挂单列表打印区消费打印,充值打印,交班打印报表中心消费流水,消费明细表2.会员管理会
作者:编程之家 时间:2022-10-09
PHP错误和异常处理
目录:一、前言二、错误级别三、自定义PHP中的错误处理方法四、自定义异常处理 一、前言:PHP中的错误是什么:由于php脚本自身的问题,大部分情况是由错误的语法,服务器环境导致,使得编译器无法通过检查,甚至无法运行的情况。像warning、notice、fatal都是错误,只是他们的级别不同
作者:编程之家 时间:2022-10-09
thinkphp6: 给接口api做签名验证(php 8.1.1 / thinkphp v6.0.10LTS )
一,创建middelware和controllerliuhongdi@lhdpc:/data/php/admapi$phpthinkmake:middlewareCheckSignMiddleware:app\middleware\CheckSigncreatedsuccessfully.liuhongdi@lhdpc:/data/php/admapi$phpthinkmake:controllerPayController:app\controller\P
作者:编程之家 时间:2022-10-09
都2022年了,还在争论编程语言?
2021年最后一天,我在公众号发表了文章《Dubbo为什么用Go重写》,在各个平台的阅读量和打开率都挺高,也有各位大佬纷纷转载,在这里也顺便感谢各位大佬。虽然自己公众号没有开通留言,但我也会去看其他平台或转载文章的评论。我发现大家的注意力更多的是在编程语言上,比如下面这些:看
作者:编程之家 时间:2022-10-09
安装PHP环境
本文需要的软件包在此链接下载:libmcrypt+php软件包实验步骤1.基础环境安装(1)修改主机名使用远程连接工具CRT连接到192.168.200.60虚拟机,并进行修改主机名的操作,将192.168.200.60主机名修改为php。命令如下:(2)关闭防火墙及SELinux服务关闭防火墙firewalld及S
作者:编程之家 时间:2022-10-09
html表单项h4 常用
<!--get:地址栏显示,传输快,8kb--><!--post:地址栏隐藏,传输不限量,传输慢--><formaction="./提交成功.html"method="post"align="center"><!--文本框-->昵称:<inputtype="text"name="
作者:编程之家 时间:2022-10-09
phpstudy后门POC分析和EXP开发
POC2019年9月20日,网上传出phpStudy软件存在后门,随后作者立即发布声明进行澄清,其真实情况是该软件官网于2016年被非法入侵,程序包自带PHP的php_xmlrpc.dll模块被植入隐藏后门,可以正向执行任意php代码。影响版本:phpStudy2016-php-5.2.17phpStudy2016-php-5.4.45phpStudy2018-
作者:编程之家 时间:2022-10-09
php反序列化学习
❤何为php反序列化序列化把本来不能直接存储的数据转换成可存储的数据,并且不会丢掉数据格式,而反序列化就是把序列化的数据,转换成我们需要的格式,序列化和反序列化互为逆过程php反序列化本身不危险,但是反序列化过程中,传入的参数可以被外部用户控制就会造成很大的危害。❤php类
作者:编程之家 时间:2022-10-09
一起学习PHP中的FTP操作
FTP服务可以说是互联网各大协议服务中仅次于HTTP的存在。在之前玩虚拟空间的时候,服务商一般提供的就是一个FTP来让我们上传下载代码并且管理主机中的内容。即使是现在云服务器的时代,也有很多人会搭建FTP服务来进行代码的管理,当然,这个已经不多见了。而在企业内部,FTP也经常
作者:编程之家 时间:2022-10-09
phar反序列化漏洞学习
被大师傅问到了说不出,菜菜呜呜一、漏洞原理1.1phar文件格式php反序列化漏洞通常是将序列化后的字符串传入unserialize()函数造成的,而这里的phar反序列化漏洞利用的是phar会以序列化的形式存储用户自定义的meta-data特性。维基百科解释的phar文件是一种打包格式,通过
作者:编程之家 时间:2022-10-09
对两周半学习的一些总结
先说前端三件套,没什么可说的,html就一些标签,css就选择题和属性,js是一门脚本语言,弱类型,其有意思的地方是DOM对象和BOM对象,最有意思的表单检验。网络基础了解了ios七层协议,能看懂HTTP报文,请求报文,响应报文和请求方法,状态码等等。python,php都是弱类型,定义变量,元组,集合,类型转换
作者:编程之家 时间:2022-10-09
ctfshow-web44(命令执行)
<?php/*#-*-coding:utf-8-*-#@Author:h1xa#@Date:2020-09-0520:49:30#@LastModifiedby:h1xa#@LastModifiedtime:2020-09-0521:32:01#@email:
[email protected]
#@link:https://ctfer.com*/if(isset($_GET['c'])){$c=$
作者:编程之家 时间:2022-10-09
phpstudy后门POC分析和EXP开发
POC2019年9月20日,网上传出phpStudy软件存在后门,随后作者立即发布声明进行澄清,其真实情况是该软件官网于2016年被非法入侵,程序包自带PHP的php_xmlrpc.dll模块被植入隐藏后门,可以正向执行任意php代码。影响版本:phpStudy2016-php-5.2.17phpStudy2016-php-5.4.45phpStudy201
作者:编程之家 时间:2022-10-09
php 获取百度编辑器里面的第一张图片
第一种方法functiongetImg($str,$default=false){if(!$default){$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/i";preg_match($pattern,$str,$array);retur
作者:编程之家 时间:2022-10-09
PHP 代码解一元二次方程
1functionphp_getSolutionOVQE($a,$b,$c=0){2$x1=0;3$x2=0;4$detal=0;5if($a==0&&$b==0){6returnfalse;7}8if($a==0){9$x1=-1*($c/$b);10
作者:编程之家 时间:2022-10-09
php选择文件夹上传
PHP用超级全局变量数组$_FILES来记录文件上传相关信息的。1.file_uploads=on/off 是否允许通过http方式上传文件2.max_execution_time=30 允许脚本最大执行时间,超过这个时间就会报错3.memory_limit=50M 设置脚本可以分配的最大内存量,防止失控脚本占用过多内存,此指
作者:编程之家 时间:2022-10-09
登录注册代码php
connect.php<?php$server="localhost";$db_username="root";$db_passwd="123456";$dbname="test";//连接数据库$db_link=mysqli_connect($server,$db_username,$db_passwd,$dbname);/
作者:编程之家 时间:2022-10-09
php设计模式之观察者模式
观察者模式(Observer),当一个对象的状态发生改变时,依赖他的对象会全部收到通知,并自动更新。理解:一个事件发生后,要执行一连串更新操作.传统的编程方式,就是在事件的代码之后直接加入处理逻辑,当更新得逻辑增多之后,代码会变得难以维护.这种方式是耦合的,侵入式的,增加新的
作者:编程之家 时间:2022-10-09
ctfshow-web45(命令执行)
空格绕过>``<``<>`重定向符`%09`(需要php环境)`${IFS}``$IFS$9``{cat,flag.php}`//用逗号实现了空格功能`%20``%09<?php/*#-*-coding:utf-8-*-#@Author:h1xa#@Date:2020-09-0520:49:30#@LastModifiedby:h1xa#@LastModifiedtime:2020-0
作者:编程之家 时间:2022-10-09
CTF web安全45天入门学习路线
前言因为最近在准备开发CTF学习平台,先做一个学习路线的整理,顺便也是对想学web的学弟学妹的一些建议。学习路线初期刚刚走进大学,入了web安全的坑,面对诸多漏洞必然是迷茫的,这时的首要任务就是打好网站开发的基础,曾有伟人说过-"自己不会做网站,何谈去找网站的漏洞",在学习漏洞前,了
作者:编程之家 时间:2022-10-09
【Vulnhub-LAMPSecurity】CTF 6
0x00环境攻击机IP:192.168.1.28目标机IP:192.168.1.240x01实战端口扫描nmap-sV-p-192.168.1.24可以看到开放了很多端口目录扫描扫描出一堆东西漏洞发现根据扫描出来的目录查找发现直接可以看到phpinfo可以访问db.sql文件,直接得到数据库账户和密码等还有其
作者:编程之家 时间:2022-10-09
CTFSHOW-SSRF篇
之前就想着写一下ctfshow的wp,但由于时间问题,一直没有机会,其实是懒≥.≤这次趁着寒假刷几篇ctfshow的文章那,开始吧。web351存在一个flag.php页面,访问会返回不是本地用户的消息,那我们直接以本地用户去探测内网下的flag.php就可以了url=http://127.0.0.1/flag.phpw
作者:编程之家 时间:2022-10-09
Centos7.x环境下 安装Diszz
镜像下载、域名解析、时间同步请点击阿里云开源镜像站一、背景Discuz是基于PHP网页,在Linux和windows两平台均可部署的论坛工具。本实验带你基于CentOS快速搭建属于自己的论坛。软件环境系统:CentOS6.864位IP:192.168.200.112二、安装教程1.操作系统环境准备1.1关
作者:编程之家 时间:2022-10-09
WEB漏洞-RCE代码即命令执行漏洞全解
在Web应用中有时候程序员为了考虑灵活性、简洁性,会在代码调用代码或命令执行函数去处理。比如当应用在调用一些能将字符串转化成代码的函数时,没有考虑用户是否能控制这个字符串,将造成代码执行漏洞。同样调用系统命令处理,将造成命令执行漏洞。poc验证代码:验证漏洞是否存在
作者:编程之家 时间:2022-10-09
文件上传绕过姿势整理
文件上传绕过姿势整理WAF绕过安全狗绕过1.绕过思路:对文件的内容,数据。数据包进行处理。关键点在这里Content-Disposition:form-data;name="file";filename="ian.php"将form-data;修改为~form-data;2.通过替换大小写来进行绕过Content-Disposition:fo
作者:编程之家 时间:2022-10-09
正则掌握程度测试题
正则掌握程度测试题1.分组提取/非捕获组(1.1)分组提取(1.2)非捕获组2.单字符或(2)单字符或3.多字符或(3)多字符或4.分组引用(4)匹配连续相同3次的数字5.匹配换行数据(5)匹配换行数据6.存在(或)(6.1)匹配多种或条件的数据,没有特殊限制(6.2)匹配多种或条件的数据,有特殊限制(不使用环视)(6.3
作者:编程之家 时间:2022-10-09
thinkphp6: 在extend目录下开发扩展类(php 8.1.1 / thinkphp v6.0.10LTS )
一,extend目录的功能: extend目录可以存放自己所开发的具备通用功能的类, vendor目录存放的是通过composer下载的第三方库 注意与app目录下的内容区分说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest
作者:编程之家 时间:2022-10-09
manjaro 系统安装与配置优化
安装就不多说了,网上教程太多了,一个写盘工具一直下一步就完事 1、换源:sudopacman-mirrors-i-cChina-mrank2、系统更新:sudopacman-Syy建议每天一次3、添加arch源:在/etc/pacman.conf最后哦添加:[archlinuxcn]SigLevel=OptionalTrustedOnly
作者:编程之家 时间:2022-10-09
[SUCTF 2019]EasyWeb---无参数RCE
SUCTF2019]EasyWeb考点:无数字字母shell利用.htaccess上传文件绕过open_basedir源码审计<?phpfunctionget_the_flag(){//webadminwillremoveyouruploadfileevery20min!!!!$userdir="uploadmp_".md5($_SERVER['REMOTE_ADDR']);//命名格式(u
作者:编程之家 时间:2022-10-09
上一页
83
84
85
86
87
88
89
90
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native