手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
使用brew-php-switcher切换MacOS中PHP版本
brew安装:brewinstall brew-php-switcher假如系统中通过brew安装过PHP7.4或8.0,如何安装这里不做演示。切换到php7.4brew-php-switcher7.4切换到php8.0brew-php-switcher8.0PHP代码:<?phpechophpversion();运行截图:
作者:编程之家 时间:2022-10-09
yum 升级 php7.1 到 php7.3
#Upgradephp7.1tophp7.3 1.查看当前版本php-v#PHP7.1.33(cli)(built:Oct31201917:36:04)(NTS)#Copyright(c)1997-2018ThePHPGroup#ZendEnginev3.1.0,Copyright(c)1998-2018ZendTechnologies#withZendOPcachev7.1.33,Copyright
作者:编程之家 时间:2022-10-09
PHP通知弹窗代码_公告弹窗
将下方代码复制到公告配置框或者打开index文件放置在</body>内,打开网站自动弹窗。<scriptsrc="https://cdn.bootcss.com/sweetalert/2.1.0/sweetalert.min.js"></script><script>swal('本站状态:稳定运行中','\n\n所有订单24小时全自动处理,欢迎下单!','succes
作者:编程之家 时间:2022-10-09
想成为高级PHP程序员,需要掌握哪些技术呢
转自:微点阅读 https://www.weidianyuedu.com/content/1217215138119.html高级PHP程序员应该具备哪些技能?我觉得高级PHP程序员至少应该具备如下能力:操作系统熟悉操作系统的作用,以及其如何管理软硬件的熟悉进程和线程,以及相互之间的区别和联系熟悉Linux中进程线程切换和调
作者:编程之家 时间:2022-10-09
利用pearcmd.php本地文件包含LFI
利用pearcmd.php本地文件包含(LFI)一.前言pearcmd这个东西很久以前就已经复现过了,但是当时没有记录下来。这些天在整理之前比赛的wp的时候突然看见了pear的LFI到getshell,就突然想起来自己应该是利用过了的。但是怎么找也找不到之前的笔记,于是就有了再复现一遍的想法。二.正
作者:编程之家 时间:2022-10-09
文件包含_CTF Show
78<?phpif(isset($_GET['file'])){$file=$_GET['file'];include($file);}else{highlight_file(__FILE__);}?file=data:/ext/plain;base64,PD9waHAgc3lzdGVtKCJjYXQgKiIpOyA/Pg==?file=pHp://FilTer/convert.base64-encode/
作者:编程之家 时间:2022-10-09
bloofoxCMS 代码审计
项目地址https://github.com/alexlang24/bloofoxCMSbloofoxCMSisafreeopensourcewebcontentmanagementsystem(CMS)writteninPHPusingMySQL.粗扫使用seay过一遍两百多个疑似漏洞点,体现了传统的基于正则表达式匹配的代码审计的短板:规则死板,产生的误报多把里
作者:编程之家 时间:2022-10-09
swoole 创建TCP服务器
1:查看端口有没有占用,这里比如9501端口netstat-anp|grep95012:去宝塔和阿里云服务器开放端口3:建立swool目录,建立server.php进行搭建服务器 4:将文件上线,可参考其他博客或者专高3有道云5:宝塔终端启动phpswoole.php 6:浏览器访问 官方网站https://
作者:编程之家 时间:2022-10-09
NextCloud 17.0.1 升级到NextCloud 23.0.0
NextCloud版本过低使用时间过长,想升级一下。问题记录及参考文档本次采用离线升级(在线不能下载)官网下载https:/extcloud.com/install/# 23.0.0最新版本升级NextCloud之前,首先要考虑备份数据库,除非数据库并不那么重要,可以不用备份数据库。比如我自己使用的NextCloud的
作者:编程之家 时间:2022-10-09
文件上传(详解)
0X00-引言欲速则不达,快就是慢,慢就是快唉,亲爱的小妹妹,请你不要不要哭泣,哦,不要不要悲伤,哦,不要不要哭泣靶场介绍:phpstudy+ms08067web安全攻防的靶场0X01-文件上传简介文件上传,顾名思义就是上传文件的功能行为,之所以会被发展为危害严重的漏洞,是程序没有对访客提交的数据进
作者:编程之家 时间:2022-10-09
cookie
打开题目链接 上网搜什么是cookiecookie是某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。使用F12来看看,存储里发现了不一样的东西 Path有一个/,值为cookie.php,在域名后面加/cookie.php来试试看,出现了新页面response想到
作者:编程之家 时间:2022-10-09
session利用的小思路
session利用的小思路前言做题的时候经常考到session利用,常见的基本就两种,session文件包含和session反序列化,之前没有详细总结过,就写写吧。session文件包含php.inisession的相关配置session.upload_progress.enabled=on//enabled=on表示upload_progress功能开始,也意
作者:编程之家 时间:2022-10-09
CTFHub技能书解题笔记-文件上传-文件头检查
打开题目 到这里看起来没啥异样,上传个马子试试。看起来过滤了一些东西啊。这里继续上传马子看来也检测内容了。只允许上传图片格式,那做个图片马试试。这里图片马的指令:win:copyxxx.jpg/b+xxx.php图片马.php/b表示以二进制方式打开/a表示以ASCII方式打 这里
作者:编程之家 时间:2022-10-09
社群空间站v3.5.2 微信社群人脉系统社群空间站PHP源码
社群空间站是基于微信生态,利用微信服务号,微信群,小程序为工具给所有粉丝搭建的一个精品优质社群的搜索和发布平台,一键实现查找微信群和发布微信群的功能。版本号:3.5.2–无限多开版:后台增加一处备注测试环境:系统环境:CentOSLinux7.6.1810(Core)运行环境:宝塔Linuxv7.0.3
作者:编程之家 时间:2022-10-09
禅道添加BUG自定义字段至统计报表
禅道添加BUG自定义字段至统计报表文章目录禅道添加BUG自定义字段至统计报表前言一、zh-cn.php中添加新字段报表信息二、module.php中新增字段统计方法总结前言之前有写过禅道如何添加BUG自定义字段的文章,但是添加完字段后,bug的报表统计中没有该字段的信息,无法按照
作者:编程之家 时间:2022-10-09
LFI包含pearcmd命令执行学习
前置知识pear全称PHPExtensionandApplicationRepository,php扩展和应用仓库,在docker中默认安装,路径为/user/local/lib/phpregister_argc_argv为On时,我的理解为$_SERVER['argv']和$_SERVER['argc']会记录一些东西,在web模式下,传参时用+连接的值的个数就是argc,各个参数被存到arg
作者:编程之家 时间:2022-10-09
haproxy 基于 lamp 部署 discuz,实现动静分离
mariadb-server:node4:192.168.2.14,非关键配置步骤省略静态服务器:node1:192.168.2.11node4:192.168.2.14:这里我们把14也作为静态web动态服务器:node2:192.179.2.12 调度器:node3:192.168.2.13node4:配置mariadb-server:createdatabased
作者:编程之家 时间:2022-10-09
PHP笔记-表格及分页功能
运行截图如下: 前端代码如下:Student.php<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title<itle></head><body><h1>HelloWorld</h1><tab
作者:编程之家 时间:2022-10-09
一起学习PHP中的DS数据结构扩展二
上文中我们学习了DS扩展中一些比较常用的数据结构,也留下了一些伏笔,比如Map中返回keys()和values()分别返回的是两种特殊的数据结构,也就是我们今天要学习的内容。向量集合Vector最初见到Vector还是在很早的时候在Java中见过。不过即使是在Java中,这个类型的数据结
作者:编程之家 时间:2022-10-09
bestphp's revenge刷题笔记
题目源码index.php<?phphighlight_file(__FILE__);$b='implode';//可被覆盖call_user_func($_GET['f'],$_POST);session_start();if(isset($_GET['name'])){$_SESSION['name']=$_GET['name'];}var_dump
作者:编程之家 时间:2022-10-09
基于PHP+MySQL网上报名系统的设计与实现
网上报名系统,是一个为校园内部提供信息管理的平台,是完全的,高速的,开放的,其核心思想是提供一个以自然语言为主的用户界面,让用户能够更好的刚加方便快捷的管理报名信息的一个渠道和平台。本课题的开发工具可以使用Sublime,开发语言可以是PHP等开发语言,后台数据库可采用MySQL。该
作者:编程之家 时间:2022-10-09
PHP-电商项目-8
分布式全文搜索解决方案1.解决方案介绍ElasticSearch是一个基于RESTfulweb接口的分布式全文搜索引擎。本解决方案是基于Mysql数据库、Hadoop生态(可选)、ElasticSearch搜索引擎三大数据系统实现一个分布式全文搜索系统。主要包括数据接入、数据索引和全文搜索3个模块。
作者:编程之家 时间:2022-10-09
thinkphp6: 用bcrypt加密生成密码(php 8.1.1 / thinkphp v6.0.10LTS )
一,使用bcrypt实现加密和验证的php代码:classAuthextendsBaseController{/**测试用bcrypt方式难证密码**@return\think\Response**/publicfunctiontestPass(){//原始密码$origPass="123456";echo"ori
作者:编程之家 时间:2022-10-09
文件包含漏洞攻击及防御
1.漏洞分析程序开发人员通常会把可重复使用的函数写入到单个文件中,在使用某些函数时,直接调用此文件,而无需再次编写,这种调用文件的过程被称为包含。有时候由于网站功能需求,会让前端用户选择要包含的文件,而开发人员又没有对要包含的文件进行安全考虑,就导致攻击者可以通过修改文件
作者:编程之家 时间:2022-10-09
【2022/1/13】thinkphp源码无差别阅读十八
thinkphp源码无差别阅读(十八)framework阅读thinkoute/dispatch/Callback.php执行:execthinkoute/dispatch/Controller.php属性:controller、actionName初始化:init执行:exec使用反射机制注册控制器中间件:registerControllerMiddleware实例化访问控制器:controllerthink/
作者:编程之家 时间:2022-10-09
PHP导出excel或者csv
如果遇到很大的订单表,导出就很麻烦,百度了一波,加上我自己的理解,代码/** *导出 *2022-1-1311:16:48 *@param array $items数据 */publicfunctionexport($items=[]){ set_time_limit(0); header('Content-Type:application/vnd.ms-
作者:编程之家 时间:2022-10-09
各位 PHPer,Serverless 正当时
PHP的应用范围相当广泛,尤其是在网页程序的开发上,根据最新维基百科显示,2013年4月的统计资料,PHP已经被安装在超过2亿4400万个网站和210万台服务器上。而根据W3Techs的报告,截至2021年9月,有78.9%的网站使用PHP。所以PHP是世界第一语言至少在Web开发
作者:编程之家 时间:2022-10-09
第一家面试,某游戏公司
学的是python,由于种种原因,第一个却面了一个PHP公司一、自我介绍balabala,先把自己的项目和大学经历说一遍二、问项目简历上写的项目,感觉面试官不太会python问kmeans的实现原理购物商城项目的主要负责内容,购物车在没有登录时添加商品如何保存下一次打开时还存在(这个问题感
作者:编程之家 时间:2022-10-09
ctfshow-web29~38做题记录
Web29题目过滤了flag,所以利用通配符来执行命令。Payload:?c=system('tacf*');Web30查看源代码System函数不能用,可以用passthru、exec,shell_exec等函数,exec不能输出结果。特别说一下用exec时构造?c=exec(‘cpf*1.txt’);(将flag.php中的内容复制给1.txt)访问1.tx
作者:编程之家 时间:2022-10-09
攻防世界new bird区1——5
一,viewsource资源下载完成后,点击上放IP地址直接进入答题界面,如图由题目中得知,小宁同学要查看网页源代码,所以我们用F12打开控制台其中 cyberpeace{fa828ef21b73e827053fc4c052b0a239}即为fiag二,robot题目中涉及到了robot协议, 我们打开题目连接,在网站的IP后面输入“
作者:编程之家 时间:2022-10-09
上一页
80
81
82
83
84
85
86
87
下一页
小编推荐
热门标签
更多
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