ICode9

精准搜索请尝试: 精确搜索
  • 真-PHP使用curl模拟Formdata2022-06-25 11:05:21

    一般json编码格式是{key:value},而表单编码方式则是 key=value&key2=value2。   直接上代码: 代码中这样传传过去 就是FormData方式 $data ="id=230&rid=3533&name=王炎&id_number=35018119800&mobile=1139460"; echo posturl('https://xb.xbUrl',$data); function postu

  • php简单处理手机号中间四位*代替2022-06-25 10:02:38

    <?php $phone = '15738885555'; //方法一(字符串截取) echo substr($phone, 0, 3).'****'.substr($phone, 7); //方法二(推荐,系统函数) echo substr_replace($phone, '****', 3, 4); //方法三 (正则,不推荐) echo preg_replace('/(\d{3})\d{4}(\d{4})/'

  • 图片API制作2022-06-25 00:35:08

    网站好多地方都设置了背景图,调用了第三方api,可以实现图片动态更新 1、准备工作 准备一个域名,一个服务器(虚拟主机也可以),一个可上传图片CDN的服务器推荐:又拍云 2、图片上传 将自己喜欢的图片上传到CDN服务器 3、编写代码 准备两个文件 img.txt 和random.php 文件 写入以下代码,上传

  • [GXYCTF2019]禁止套娃 wp(没写完)2022-06-25 00:31:09

    这道题的思路是使用githack工具扫描目标ip/.git,得到index.php,进行代码审计,得到flag   git源码泄露的原因: 开发人员在开发时,常常会先把源码提交到远程托管网站(如github),最后再从远程托管网站把源码pull到服务器的web目录下,如果忘记把.git文件删除,就造成此漏洞。利用.git文件恢复处

  • nginx优化配置2022-06-24 16:31:46

    nginx优化 隐藏nginx版本号 http{ server_tokens off; ... } 白嫖知识 # php服务优化 # Error logging ; #错误日志设置 expose_php = Off # 关闭php版本信息 display_error = Off # 屏幕不显示错误日志 error_reporting = E_ALL

  • 安装ImageMagick7.1库以及php的Imagick扩展2022-06-24 12:35:22

    由于ImageMagick7以下不支持heic等图片格式,所以重新安装了ImageMagick7.1版本支持heic格式,并写此文章记录一下。 如果安装过程中遇到一些未知的错误,https://imagemagick.org/script/download.php 可以去官网看文档解决,或者评论一起解决。 在Linux(centos7)上安装ImageMagick7.1库以

  • php实现网络请求的方法及函数总结2022-06-24 11:34:28

    分析php发送网网络请求的方法 对于php发送网络请求,我们最常用的请求就是curl,有时我们也会用到file_get_contents函数发送网络请求,但file_get_contents只能完成一些简单的网络请求,稍复杂的就无法完成,例如文件上传,cookies,验证,表单提交等,用php的curl可以使用URL的语法模拟浏览器来传

  • Pikachu靶场WriteUp2022-06-23 11:35:09

    声明 ​ 由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,文章作者不为此承担任何责任。如欲转载或传播此文章,必须保证此文章的完整性,未经众测允许,不得任意修改或者增减此文章内容,不得以任何方式将其用于商业目的。 靶场配置 ​ 靶场地址

  • php底层结构原理简析2022-06-23 09:35:18

    用了这么多年php,底层原理我其实自己还是没完全吃透。这里简单记录一下php的底层结构和工作原理,用于记录: php是一种适用于web开发的动态弱类型语言,它的底层是用c语言实现的。 1、特点: 多进程模型:php是多进程模型,各请求之间互不干涉,这样保证了每一个请求不会对整个服务有巨大影响,当

  • php《interview》技巧总结2022-06-22 22:00:53

    1、LAMP/LNMP是什么?区别是什么? LAMP环境搭建:linux中安装Apache服务器,MYSQL数据库服务器和PHP开发服务器, LNMP环境搭建linux中安装Nginx服务器,MYSQL数据库服务器和PHP开发服务器 Ningx性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系统资源少 Nginx是一个高性能的http和

  • PHP常量&字符串&数组函数2022-06-22 21:35:24

    1、define是定义常量     2、defined是检测一个常量是否存在     3、die输出内容并且终止程序运行 4、使用定界符定义字符串     5、一个汉字的长度是3,数字、字母、下划线以及一些特殊符号长度是1 6、求出字符串的长度使用strlen     7、字符串截取substr     8、

  • Laravel队列2022-06-22 21:02:22

    Laravel流程:     触发机制: 死循环的读取方式:易实现,故障及时回复(秒杀) 定时任务:压力均分、处理上限 守护进程:php-rpm和cgi 队列使用场景:    

  • macbook M1芯片 arm64 安装部分软件出错的解决方案2022-06-22 18:33:24

    M1芯片默认使用的arm64架构,可以使用如下命令查看:uname -a      当我安装了brew(https://www.cnblogs.com/rxbook/p/16377843.html), 再使用brew安装kafka、librdkafka的时候,都是没问题的,参考 https://www.cnblogs.com/rxbook/p/10877784.html 然后安装完php-rdkafka扩展的时候,也

  • docker 安装nginx+php环境2022-06-22 18:01:12

    备注:提示file not find是因为要把php的index.php写入到php容器的/usr/share/nginx/www目录,而不是nginx里面。 使用docker快速搭建nginx+php环境在朋友的强烈推荐下,走上了docker之路。经过了繁琐的docker环境安装,看了下镜像/容器的简单使用,开始进行nginx+php环境的搭建,本文记录一

  • [GWCTF 2019]我有一个数据库-12022-06-22 16:33:46

    1、打开之后未获取有用的信息,用bp抓包也未获得有用的信息,使用dirmap进行扫描获得部分信息,结果如下:       2、对扫描的出来的文件进行访问,结果如下:          --然后就没有思路了,查找了一下网上的资料,利用网上的payload获取到了flag 3、根据查询出来的phpmyadmin版本信息

  • php歌声美化_人声美化:人声后期处理方法2022-06-22 16:04:49

    无论人声、歌声,还是乐器的声音,它们都不是一个单音,而是一个复合音。也就是由声音的基音和一系列的泛音所构成。这些泛音都是基音频率的位数,物理学叫分音,电声学叫谐波,音乐中叫泛音。它对音色的特性有非常重要的影响。这些泛音的数量和泛音幅茺的不同构成音色的频率特性曲线。这条曲

  • 数据库、Apache、php安装2022-06-22 12:38:06

    !首先关闭系统的selinux和防火墙。 #getenforce Disabled   #systemctl status firewalld (dead)     一、安装Apache httpd 1. yum安装Apache 指令:yum -y install httpd   2. 启动apache服务 指令:systemctl start httpd   验证是否安装成功:打开浏览器输入 http://虚拟机ip地

  • 初识Java2022-06-21 22:01:48

    1、应用场景:在一般情况下,中大型项目用 Java ,中小型项目用 PHP 或 Python(当然中小型项目你想用来Java开发也可以)。 2、JavaSE 和 JavaEE 本身是 并列关系,但是发现 JavaSE(除去桌面级应用部分)和 JavaEE的基础知识部分基本相同,所以也将 Java基础 称为:JavaSE。

  • 自制一个超级简单的 php 发邮件的轮子 simpleMailTool.php2022-06-21 20:35:48

    simpleMailTool 程序链接 https://github.com/kohunglee/simpleMailTool/ 一个简单的 php 发邮件的轮子,跟其他著名大轮子相比(如 PHPMailer),特性有两个 是能在不发送邮件的情况下验证账号密码是否正确 用最小体积和足够安全的代码,实现 99% 的人需要的全部功能(其实还能更简单,但没必

  • 宝塔面板运行PHP站点提示 "No input file specified." 的解决方法之一2022-06-21 01:32:27

    本人使用宝塔面板安装 Typecho 1.2,新建站点使用的 PHP 版本是新安装的 PHP 7.4,但在运行起来后发现页面一直输出 No input file specified. 这个问题其实很常见,没有找到输入文件,index.php 页面没有被执行 是因为宝塔面板新建站点默认的目录是 /www/wwwroot/,大部分人新建站点时也

  • 干货 | 命令执行漏洞和代码执行漏洞详解2022-06-20 22:32:15

    命令执行(RCE)漏洞和代码执行漏洞区别如下: 代码执行实际上是调用服务器网站代码进行执行 命令执行则是调用操作系统命令进行执行 一、命令执行漏洞 1、什么是命令执行 命令执行(Remote Command Execution, RCE) Web应用的脚本代码在执行命令的时候过滤不严 从而注入一段攻击者能够

  • web渗透:php ip地址,伪造ip2022-06-20 20:34:10

    常见获取ip方式(转载于):https://cloud.tencent.com/developer/article/1724254 本文选取方式二 <?php //方法1: $ip = $_SERVER["REMOTE_ADDR"]; echo $ip; //方法2: $ip = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMO

  • AWS07.EC2搭建自己的网站2022-06-20 20:32:35

    EC2搭建自己的网站 === 详细信息 本实验将引导您逐步完成启动 EC2 实例,然后在其上**安装 WordPress **的过程。 您将通过终端上的** SSH 执行这些操作。安装Wordpress后,您将登录到Wordpress**网站 === 架构图 === 实验步骤 ==== (1)控制台启动实例 ==== (2)选择系统镜像 ==

  • php获取数组第一个和最后一个的title字段2022-06-20 15:02:57

    1.   PHP写法: {:current($report.ji.list)['title']}-{:end($report.ji.list)['title']} 效果: 2022年06月-2023年06月  

  • laravel8 发送email验证2022-06-20 14:36:37

    1.    2.     3.到这一步会提示验证,按照提示发送短信通过验证:    4.短信发送成功,会出现如下提示、也就代表配置成功。你需要记录密钥,这个东西会在配置中用:     对 Laravel 框架中邮件发送的配置文件进行修改: .env 1 MAIL_DRIVER=smtp 2 MAIL_HOST=smtp.qq.com 3 MA

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有