Web安全-文件上传漏洞
PHP 实现文件上传功能首先编写一个前端的提交页面
代码:
12345<form action="" method="post" enctype="multipart/form-data"> <label for="file">文件</label> <input type="file" name="upload"><br> <input type="submit" value="上传"><br></form>
后端代码编写通过使用 PHP 的全局数组 $_FILE 可以接收从前端传过来的文件
第一个参数是前端的 input name
第二个参数是文件的属性
name 文件名
type 文件类型
size 文件大小
tmp_name 存储在服务器上临时副本的名字
error ...
PHP-使用预处理防止SQL注入
一个简单的例子:
12345678910111213141516171819202122232425262728293031<?php$hostname = "localhost"; //数据库地址$dbuser = "root" //数据库 用户名$dbpass = "toor"; //数据库密码$dbname = "tgfs"; //数据库名//设置一下用户名$username = "Lixiney";$password = "password";//创建连接$conn = new mysqli($hostname,$dbuser,$dbpass,$dbname);if($conn -> connect_error){ die("数据库连接错误".$conn->connect_error);} //地方数据库连接错误终止程序$sql = "select * from user ...
八大神咒
净心神咒1234太上台星,应变无停驱邪缚魅,保命护身智慧明净,心神安宁三魂永久,魄无丧倾
净口神咒123456丹朱口神,吐秽除氛舌神正伦,通命养神罗千齿神,却邪卫真喉神虎贲,炁神引津心神丹元,令我通真思神炼液,道炁常存
净身神咒1234灵宝天尊,安慰身形弟子魂魄,五脏玄冥青龙白虎,队仗纷纭朱雀玄武,侍卫我真
安土地神咒12345678元始安镇,普告万灵岳渎真官,土地祗灵左社右稷,不得妄惊回向正道,内外澄清各安方位,备守坛庭太上有命,搜捕邪精护法神王,保卫诵经皈依大道,元亨利贞
净天地神咒1234567891011天地自然,秽炁分散洞中玄虚,晃朗太元八方威神,使我自然灵宝符命,普告九天乾罗答那,洞罡太玄斩妖缚邪,杀(赦)鬼万千中山神咒,元始玉文持诵一遍,却鬼延年按行五岳,八海知闻魔王束首,侍卫我轩凶秽消散,道炁常存
祝香神咒1234道由心学,心假香传香燕玉炉,心存帝前真灵下盼,仙旆临轩令臣关告,迳达九天
金光神咒12345678910111213天地玄宗,万炁本根广修亿劫,证吾神通三界内外,惟道独尊体有金光,覆映吾身视之不见,听之不闻包罗天地,养育群生 ...
前后端交互-AJAX笔记
什么是 Ajax通过在后台与服务器进行少量数据交换,Ajax 可以使用网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
Ajax 实例123456<script> function loadXMlDoc(){ // Ajax 脚本执行 }</script>
XMLHttpRequest 对象所有现代浏览器均支持 XMLHttpRequest 对象
XMLHttpRequest 用于在后台与服务器进行数据交换
创建 XMLHttpRequest 对象1var xmlhttp = new XMLHttpRequest();
Ajax 向服务器发出请求12xmlhttp.open('GET','test.php',true);xmlhttp.send();
方法
open(method,url,async)
method:请求的类型 GET 或 POST
url : 文件在服务器上的位置
async:true(异步)或 false (同步)
send(str ...
CTF-PHP代码审计
is_numeric 函数12345678910111213141516171819202122 <?phpinclude('flag.php');highlight_file(__FILE__);error_reporting(0);function filter($num){ $num=str_replace("0x","1",$num); $num=str_replace("0","1",$num); $num=str_replace(".","1",$num); $num=str_replace("e","1",$num); $num=str_replace("+","1",$num); return $num;}$num=$_GET['num'];if(is_numeric($n ...
Web安全-XSS注入
XSS 攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为 XSS,XSS 是一种在 web 应用中的计算机安全漏洞,它允许恶意 web 用户将代码植入到 web网站里面,供给其它用户访问,当用户访问到有恶意代码的网页就会产生 xss 攻击。
xss 攻击的危害
盗取各类账号
非法转账
非法发送电子邮件
网站挂马
控制受害者机器向其他网站发送攻击
XSS 的防御
对输入的数据(包括url中的参数)进行过滤,过滤掉能执行前端脚本的内容
对输出的内容进行处理,进行动态html编码
XSS 类型反射型 XSS非持久化,需要用户点击才能触发
漏洞代码案例:
1234<?php $name = $_GET['name']; echo "Hello ".$name; ?>
当GET传参进去一个name的时候,返回 Hello + name,可以看到代码中并未对传进去和传出去的参数进行处理,能够造成XSS攻击
payload:
1?name=< ...
Linux基础
常用基础命令
命令
作用
ls
显示目标列表
cd [path]
切换工作目录
pwd
显示工作目录的绝对路径
echo [string]
打印一行文本
cat [file]
连接文件并打印到标准输出设备上
less [file]
允许用户向前或向后浏览文字档案的内容
mv [file1] [file2]
用来移动或者重命名一个文件或目录
cp [file1] [file2]
用来复制一个文件或目录
rm [file]
可以删除一个文件或目录
top
实时查看系统运行状态
ps
当前系统的进程状态
kill
杀死一个进程
ifconfig
查看或者设置网络设备
ping
查看与网络主机的连通性
netstat
显示网络连接、路由表和网络接口信息
su
切换用户身份
touch [file]
创建空文件
mkdir
创建空目录
chmod
变更文件或目录的权限
nano / vim
字符终端的文本编辑器
clear
清除终端
exit
退出终端
Bash 快捷键
快捷键
作用
...
皇帝阴符经
神仙抱一演道章上观天之道,执天之行,尽矣。故天有五贼,见之者昌。五贼在乎心,施行于天。宇宙在乎手,万化生乎身。天性,人也;人心,机也。立天之道,以定人也。天发杀机,移星易宿;地发杀机,龙蛇起陆;人发杀机,天地反覆;天人合发,万变定基。性有巧拙,可以伏藏。九窍之邪,在乎三要,可以动静。火生于木,祸发必克;奸生于国,时动必溃。知之修炼,谓之圣人。
富国安民演法章中天生天杀,道之理也。天地,万物之盗;万物,人之盗;人,万物之盗。三盗既宜,三才既安。故曰:食其时,百骸理;动其机,万化安。人知其神而神,不知其不神之所以神也。日月有数,大小有定,圣功生焉,神明出焉。其盗机也,天下莫能见,莫能知也。君子得之固躬,小人得之轻命。
强兵战胜演术章下瞽者善听,聋者善视。绝利一源,用师十倍。三返昼夜,用师万倍。心生于物,死于物,机在于目。天之无恩而大恩生。迅雷烈风,莫不蠢然。至乐性余,至静性廉。天之至私,用之至公。禽之制在炁。生者死之根,死者生之根。恩生于害,害生于恩。愚人以天地文理圣,我以时物文理哲。人以愚虞圣,我以不愚虞圣;人以奇期圣,我以不奇期圣。故曰:沉水入火,自取灭亡。自然之道静,故天地万物生。天 ...
太上老君说常清静经
老君曰:大道无形,生育天地;大道无情,运行日月;大道无名,长养万物;吾不知其名,强名曰道。夫道者:有清有浊,有动有静;天清地浊,天动地静;男清女浊,男动女静;降本流末,而生万物。清者,浊之源,动者,静之基;人能常清静,天地悉皆归。
夫人神好清,而心扰之;人心好静,而欲牵之。常能遣其欲,而心自静;澄其心,而神自清;自然六欲不生,三毒消灭。所以不能者,为心未澄,欲未遣也;能遣之者:内观其心,心无其心;外观其形,形无其形;远观其物,物无其物;三者既悟,唯见于空。观空亦空,空无所空;所空既无,无无亦无;无无既无,湛然常寂。寂无所寂,欲岂能生;欲既不生,即是真静。真常应物,真常得性;常应常静,常清静矣。如此清静,渐入真道;既入真道,名为得道;虽名得道,实无所得;为化众生,名为得道;能悟之者,可传圣道。
老君曰:上士无争,下士好争;上德不德,下德执德;执著之者,不名道德。众生所以不得真道者,为有妄心;既有妄心,即惊其神;既惊其神,即著万物;既著万物,即生贪求;既生贪求,即是烦恼;烦恼妄想,忧苦身心;便遭浊辱,流浪生死;常沉苦海,永失真道。真常之道,悟者自得;得悟道者,常清静 ...
太清元道真经
太清元道真经序元道者,玄元之上道,黄老之心秘也。元和中,孟谪仙降世,其胎亲皆积至诚醇厚,谪仙又至慈敦孝,先感东山陶大通君,先示死生之变,因命执本根焉。本根即元道也。次感南统樊大君,戊戌岁降之,口授此经。故皆大纪枢要,直指长生久视之道,盖黄庭云至道不烦矣。
太清元道真经卷上元道者,太上老君之无上道也。老君道有三,上、中、下也。黄庭道有三,上、中、下也。又诸道各有三,皆其次也。老君中道与黄庭上道比,诸道又次比之。元道有三,此经又其最上者,故曰无上元道也。此道至高,虚无玄妙,澹泊无为,动合自然,故学者难亲焉。若非上士机高倏然玄悟,不可学(1)也;非谨惧於死、攀向於生者,不可学也。诸中道、下道多慕上而行者,此道难合,故久不降焉。若机高上士,特然行之,则自得无量也,谓虚恬无量,通易无量,畅适无量也。又诸道皆有师奉,皆明犯罚,此道无诸师奉,故无罚也。诸道皆须择山处静,或别处草庵乃可行之,不然有损,唯此道可尘世成之。经曰:鼻引口吐,可去浮寒虚热,不可排积元炁也。注气可以通百关,理万病,非养炁复元也。咽炁可以救饥劣,非自然充积也。行炁可以润脉悦肤,非常道也。此道归根复命之道,故曰元道。如坚筋补髓,固护 ...