PHP

PHP入门教程,5天86节课助力小白变大神!

PHPer是不是真的非常抢手?PHP相对于其他语言到底有什么优势?传智PHP邀请强悍师资倾情打造出本套国内入门PHP最快视频教程。本套课程涉及PHP基础/mysql/apache,并有PHP基础小项目和综合项目,仅用5天课程将带你快速揭开PHP神秘面纱!   部分章节如下 第1节 - apache知识-1、几个概念 第2节 - apache知识-2、apache的安装 第3节 - apa

PHP是什么?程序猿小白的第一次实操,PHP运行环境搭建和配置

对于程序猿小白而言肯定会问:PHP是什么?那么给小白普及下:PHP是一种快速地开发动态Web网页的脚本语言。与ASP,JSP一样,PHP是服务器端的、嵌入式HTML脚本语言,区别于其他客户端脚本的地方是它的页面嵌入代码在服务器端执行,仅把执行结果作为输出传给客户端。客户端收到的将是这个服务端脚本运行的结果,而无法获得服务端的执行源代码。   作为一种新兴的网络前向技术,PHP具有以下优势

提示工程基础实用技巧和进阶操作门道

01 什么是提示工程 提示工程是一门新兴学科,就像是为大语言模型(LLM)设计的"语言游戏"。通过这个"游戏",我们可以更有效地引导 LLM 来处理问题。只有熟悉了这个游戏的规则,我们才能更清楚地认识到 LLM 的能力和局限。 这个"游戏"不仅帮助我们理解 LLM,它也是提升 LLM 能力的途径。有效的提示工程可以提高大语言模型处理复杂问题的能力(比如一些数学推理问题),也可

云境cve-2022-32991复现

春秋云境cve靶场 靶标介绍: 该CMS的welcome.php中存在SQL注入攻击。 打开靶场来到这个界面 register注册账号,登录即可 点击start即可 一共有q,step,eid,n,t,五个参数 当我点击submit的时候只有n发生了变化,n可能为注入点 手注 单引号注入 五个字段 判断回显位置 回显位置为3 当前使用的数据库 得表 列名 获得flag

sql注入笔记(二)

sql-labs篇 union注入 # Less-01 1. 打开环境 3 2. 先查两个值看看 ?id=1?id=2 3. 判断是否存在注入,使用一些符号进行判断,利用错误信息 ?id=2' 发现报错,语法错误,“syntax to use near "2" LIMT at line 1”,意思是在2附近有错误,也就是我们输入id=2' 的时候 与查询语句的闭合方式进行了拼接导致s

条件打印调试工具类

有时候用不了 debug,还是打印输出更直白些,定义了一个工具类,可方便调试代码。 用法大概如图:     class debugif { protected $conditions = []; protected $values = ['the $conditions is true!']; public function __construct

awk使用案例

先用ps -ef | grep php-fpm打印: 使用awk去定位php-fpm进程的主id:  

word文档的图片怎么保存到动易CMS上

​  由于工作需要必须将word文档内容粘贴到编辑器中使用 但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题 考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题 发现不管什么编辑器只要将图片转换成base64后就可以直接使用(IE8及一

构建数字工厂丨数据分析与图表视图模型的配置用法

摘要:本期结合示例,详细介绍华为云数字工厂平台的数据分析模型和数据图表视图模型的配置用法。 本文分享自华为云社区《数字工厂深入浅出系列(六):数据分析与图表视图模型的配置用法》,作者:云起MAE 。 华为云数字工厂平台基于“数据与业务一体化”理念,提供统一的制造全域数据平台底座,内置轻量级制造数据分析引擎与可视化工具,支持IT/OT全域多模态数据的动态建模、采集、存储、分析和可视化应用,提供图形化

广州丨阿里云 Serverless 技术实战营邀你来玩!

活动简介 “Serverless 技术实战与创新沙龙 ” 是一场以 Serverless 为主题的开发者活动,活动受众以关注 Serverless 技术的开发者、企业决策人、云原生领域创业者为主,活动形式为演讲、动手实操,让开发者通过一个下午的时间增进对 Serverless 技术的理解,快速上手 Serverless,拥抱云计算新范式带来的技术红利。 活动信息 活动时间:2023年7月8日(周

VulnHub-DC-8渗透流程

DC-8 kali:192.168.157.131 靶机:192.168.157.152 信息收集 SQL注入 Drupal 7是有sql注入漏洞的,这里也能看到?nid=1,那测试一下?nid=1' sqlmap一把梭 john爆破 密码被加密了,john爆破一下 只能爆破出john的密码:turtle ssh登录失败,需要公私钥登录 扫一下目录 访问http://192.16

CTFer成长记录——Web专题·Linux中的.swp文件

一、题目链接 http://a.y1ng.vip:1126/vim/ 二、题意解析 打开网址查看网页源代码也没有发现flag信息,网页提示vim。那么vim在创建文件后,打开文件时,会产生该文件的.swp文件;比如文件名叫Test.txt,就会产生.Test.txt.swp。.swp文件是一个隐藏的临时交换文件,用来备份缓冲区中的内容。如果原文件正常退出,该文件就自动删除,可以将.swp文件理解成

DVWA(0629)

DVWA靶场搭建 将文件拷入虚拟机 修改数据库配置文件/dvwa_2.0.1/config/config.inc.php 。 重启数据库之后就可进入登录界面 账号admin 密码password 对搭建的靶场上传图片马 准备一句话木马并改后缀 low难度直接上传成功 medium 难度 在不修改的情况下,上传失败 打开bp进行修改上传 将content

XSS(0628)

xss盲打 固定会话攻击 进入xss平台创建项目 项目配置完成后打开项目代码 将代码插入到可能存在xss漏洞的位置,进行留言,将代码插入到留言板 等待管理员查看 回到xss平台查看cookie信息 将获取到的cookie写入浏览器 将得到的cookie输入到浏览器中,即可进入后台 然后直接访问10.4.7.130/cms/admin/ 进入成功

word文档的图片怎么保存到dedecms上

​  图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。 加入下面的代码: //判断剪贴板的内容是否包含文本 //首先解释

Nginx http重定向https

Nginx配置同一个域名http与https两种方式都可访问,证书是阿里云上免费申请的 server{listen 80;listen 443 ssl;ssl on;server_name 域名;index index.html index.htm index.php default.html default.htm default.php;ssl_certificate /usr/lo

thinkphp6:报错:Driver [Think] not supported

  一,报错信息: { code:422, msg:"Driver [Think] not supported.", data:"" } 如图: 问题的原因:使用view这个类但相应的库未安装 二,解决: 安装topthink/think-view这个库即可 [lhdop@blog tpapibase]$ composer require topthink/thin

tinymce:提示:This domain is not registered with Tiny Cloud.(tinymce 6.5.1)

一,报错内容: This domain is not registered with Tiny Cloud. Please see thequick start guide orcreate an account如图: 原因: 如果使用cdn方式调用tinymce,如下: <script src="https://cdn.tiny.cloud/1/no-api-key/tinymc

tinymce:配置编辑器内的样式(tinymce 6.5.1)

  一,问题:tinymce编辑器内的段间距过高 如图: 问题原因:编辑器内使用了自有的css样式 二,解决: 在tinymce初始化时用content_style来指定样式 <script> tinymce.init({ language: 'zh_CN', //注意大小写 selector: '#mytextarea'

不更改composer源文件的情况下重写compsoer类

在工作中有时候会遇到原来用的composer包已经不能完全满足需求了,需要重新加入一些功能,这个时候我们可以通过重写composer包类来实现。 1.排除的compsoer类,以下为例: 需要放到 autoload 段中,注意这是个json文件用需要转义 2.加载自定义的类文件 将原类文件复制出来放到app/vender 文件中(这里放到什么文件自己决定就好了) 在app/vender重写G

thinkphp6:使用view视图/模板(thinkphp v6.0.12LTS)

一,在使用之前,需要用composer安装需要的view模块: 参见: https://blog.imgtouch.com/index.php/2023/06/29/thinkphp6-bao-cuo-driver-think-not-supported/ 二,php代码: <?php declare (strict_types = 1); namespace appcontro

tinymce:安装中文语言包(tinymce 6.5.1)

一,未安装中文前: 二,下载中文语言包: https://www.tiny.cloud/get-tiny/language-packages/ 如图: 解压缩后,复制langs目录到static目录下:如下: 三,js代码中进行初始化: 1 2 3 4 5 6 7 8 9 10 11 <script>     &n

word文档的图片怎么保存到wordpress上

​  自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接受,如果图片数量比较多,这种操作就显得非常的麻烦。 1、只粘贴图片并上传到服务器 conf

广州|阿里云 Serverless 技术实战营邀你来玩!

活动简介 “Serverless 技术实战与创新沙龙 ” 是一场以 Serverless 为主题的开发者活动,活动受众以关注Serverless 技术的开发者、企业决策人、云原生领域创业者为主,活动形式为演讲、动手实操,让开发者通过一个下午的时间增进对 Serverless 技术的理解,快速上手Serverless, 拥抱云计算新范式带来的技术红利。 活动信息 活动时间:2023年7月8日(周六

前缀长度转成子网掩码

将前缀长度转成子网掩码 运行结果 $ ./mask 80 ipv6[15]:0 ipv6[14]:0 ipv6[13]:0 ipv6[12]:0 ipv6[11]:0 ipv6[10]:0 ipv6[9]:ff ipv6[8]:ff ipv6[7]:ff ipv6[6]:ff ipv6[5]:ff ipv6[4]:ff ipv6[3]:ff ipv6[2]:ff

PHP文件上传封装

使用示例: 在上述示例中,FileUploader 类封装了文件上传的功能。你可以通过在实例化 FileUploader 类时指定目标目录、允许的文件扩展名和最大文件大小来进行配置。然后,调用 `upload

安庆师范大学 计算机基础知识

1.第一章 1.1 计算机的分类和使用   1.1.1分类A 计算机是按照运算速度、字长、存储容量将计算机分为巨型机、大型机、中型机、小型机和微型机。 常用的计算机分类有,个人计算机(微型机)、服务器(中型机)、大型计算机(大型机)、超级计算机(巨型机)、嵌入式计算机(微型机)和移动设备加上量子计算机。   1.1.2计算机的兼容性B 如果两台计算机引用同一操作系统,

sql注入笔记(一)

培训又再学了sql注入,发现手注还是很生疏,再重新写个笔记捋一捋。 可能是没有学习过数据库的原因,对语法和原理都不够熟悉。 ps:笔记是学习了很多博客文章的个人整理,侵权删🐧 # sql注入漏洞产生原因 前端的数据传入后端进行处理时,没有做好严格的判断,从而导致传入的数据与字符串进行拼接,被当作数据库的一部分执行,从而攻击者可以对数据库进行破坏。 例:“你明天()来我这一趟”,()内就是前端返回

W1R3S-1项目实战

前言 您受聘在W1R3S.inc单个服务器上进行渗透测试,并报告所有发现。他们要求您获得root访问权限并找到标志(位于/root目录中)。 难以获得低特权外壳:初级/中级 获得特权升级的难度:初级/中级 关于:这是一个易受攻击的Ubuntu盒子,给了你一些真实世界的场景,让我想起了OSCP实验室。 如果你需要任何提示、建议或有问题,请随时给我发电子邮件:在gmaildot.com上查看电线。 靶

<<  <  124  125  126  127  128  129  130  131  132  133  134  >  >>