E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ctf例题
ctf
show php特性(web89-web101)
目录web89web90web91web92web93web94web95web96web97web98web99web100web101php特性(php基础知识)web89首先就是三元运算类似于sql中的if函数先判断GET全局变量是否存在值如果存在将POST引用复制给GET否则返回一个flag字符串常量中间cookie和server对我们来说没用最后的条件是让get中的http_flag=f
网安小t
·
2024-01-20 07:43
CTFSHOW
PHP特性
php
php特性
网络安全
web渗透
渗透测试
ctf
show命令执行web30-39
代替flag和php(问号可以代表一个占位符)http://11a60cc1-4545-447c-89ca-6bacc7271ebc.challenge.
ctf
.show/?c=`cpfla?.???
墨言ink
·
2024-01-20 07:12
web安全
ctf
show命令执行 web入门 web64-68
1.web64payload:c=show_source('flag.php');c=highlight_file('flag.php');c=print_r(scandir(dirname(__FILE__)));#扫描当前目录有什么文件c=$a=opendir('./');while(($file=readdir($a))!=false){echo$file."";}#扫描当前目录有什么文件"
mushangqiujin
·
2024-01-20 07:42
ctfshow通关
前端
php
服务器
网络安全
ctf
show 萌新web1-21
目录Web1Web2Web3Web4Web5Web6Web7Web8Web9Web10Web11Web12Web13Web14Web15Web16Web17Web18-web21Web1Intval解析整数型时会从左边开始,会绕过第一个if,利用||运算符,当发现id=2中为空,便会到id=1000,即可得到flag。Payload:?id=10orid=1000Web2Or被过滤,用||即可。P
f0njl
·
2024-01-20 07:12
ctfshow
php
ctf
show命令执行(web29-web52)
目录web29web30web31web32web33web34web35web36web37web38web39web40web41web42web43web44web45web46web47web48web49web50web51web52web29%27);第五种这里的eval也可以换为include,并且可以不用括号。但是仅仅可以用来读文件了。include可以和过滤器联合使用?c=inc
网安小t
·
2024-01-20 07:38
命令执行
CTFSHOW
前端
web渗透
渗透测试
命令执行
网络安全
《圆的认识》教学反思
教材上有一道
例题
,证明矩形的四点共圆。我是讲完所有的概念,才开始讲这道
例题
,有点唐突。应该在讲完圆的定义,就讲
例题
。下面进行修正:(1)
刺猬冰
·
2024-01-20 07:21
网络安全
CTF
攻防赛最新最全入门教程
CTF
是啥?新手如何入门
CTF
?
CTF
是CaptureTheFlag的简称,中文叫夺旗赛,其本意是西方的一种传统运动。在比赛上两军会互相争夺旗帜,当有一方的旗帜已被敌军夺取,就代表了那一方的战败。
程序员七海
·
2024-01-20 06:52
linux
服务器
运维
web安全
学习
[BUU
CTF
]-PWN:ciscn_2019_n_3解析
堆题,先看保护32位,PartialRELRO,没pie关键信息就那么多,看ida大致就是alloc创建堆块,free释放堆块,dump打印堆块内容但是仔细看这三个函数就可以发现在实际运行中,会先创建一个存有free相关函数的地址和打印堆块内容相关函数的地址。看delete函数并结合动态调试,可以知道释放堆块的过程实际上是调用先创造的12字节堆块的rec_str_free。那也就意味着无论那块地址
Clxhzg
·
2024-01-20 05:03
chrome
前端
网络安全
安全
[BUU
CTF
]-PWN:babyheap_0
ctf
_2017解析
这是一道关于堆的题目,我们先看一下保护,可以知道保护全开,64位,再看ida这里就不作过多的解释了,大致就是alloc(创造堆块)、fill(填充堆块内容)、free(释放堆块)、dump(输出堆块内容)解题的思路可以分为两步,第一步是利用unsortedbin的特性泄露出mainare+88的地址,进而求出libc,第二步就是伪造堆块和利用malloc_hook的特性getshell。先来详细讲
Clxhzg
·
2024-01-20 05:33
网络安全
[
CTF
]-Crypto:RSA密码的基础应用
RSA密码的基本知识:RSA密码常见的参数有:p、q、e(公钥部分)、d(私钥部分)、n(n=p*q)、m(明文)、c(密文)基本运算公式:明文加密:密文解密:求d公式:表现形式1:其中k为任意整数表现形式2:表现形式3:补充:这两个公式只是表现形式不一样,实质上是一样的。公钥和密钥:公钥:(e,n)密钥:(d,n)补充:部分题目可能会有dp、dq。其中dp=d%(p-1),dq=d%(q-1)R
Clxhzg
·
2024-01-20 05:33
安全
网络安全
密码学
[BUU
CTF
]-PWN:hitcontraining_heapcreator解析
又是一道堆题,先看一下保护PartialRELRO说明got表可被修改,而且还没开pie,直接看ida这里就不过多解释了,把比较重要的说一下。首先是这个edit,它限制了填充字节,只能比我们申请的大小多1个字节。还有创建堆块的函数,他在创建我们申请的堆块前还申请了一个大小为0x10的堆块。在动态调试中可以发现,这个堆块还存储了与填充字节数有关的字节数,而且还和heaparray一样存储了指向与他一
Clxhzg
·
2024-01-20 05:33
机器学习
前端
数据库
网络安全
[BUU
CTF
]-Web:[A
CTF
2020 新生赛]Include解析
先看网页再看看flag.php有没有这个文件没有东西,可能是php代码的原因,那我们就可以用php伪协议来打印出php的代码。常用的php伪协议:php://filter用于打印网页php的代码php://input用于执行任意php代码解题代码:/?file=php://filter/read=convert.base64-encode/resource=flag.php然后出现以下界面把bas
Clxhzg
·
2024-01-20 05:33
安全
网络安全
[
CTF
]-PWN:更换libc的pwn题(WSL ubuntu更换libc和ld的方法详解)
首先,要下载好patchelf和glibc-all-in-one,这个在这里就不多说了。第二步,用题目给的libc查看elf文件应该要用的libc版本strings题目的libc|grepubuntu例如:strings/root/libc.so.6|grepubuntu第三步,从glibc-all-in-one里下载对应的版本,详细看下图记得要下载相近的版本,最好是一样的版本,不然会打不通,这里
Clxhzg
·
2024-01-20 05:02
postgresql
数据库
网络安全
[BUU
CTF
]-PWN:ciscn_2019_es_2解析(栈迁移)
这是一道关于栈迁移的题目,先查看保护开启了NX,没开canary和pie,查看main函数可以看到虽然有栈溢出的漏洞,但是可以溢出的长度不够长,有system函数,但是system函数里面的参数是echoflag,这样只会打出flag这四个字符而已,这样的话就没办法覆盖返回地址跳转到system获取shell,所以考虑栈迁移。这道题的栈迁移主要是利用两次leave(一个是函数自带的leave,re
Clxhzg
·
2024-01-20 05:02
安全
网络安全
linux
python
[BUU
CTF
]-PWN:CSAW_pilot解析
查看保护,NX没有开启,栈可执行。查看main函数,可以看到给出了main函数栈开始的地址,以及可以进行栈溢出的read函数,因为NX没开,栈可执行所以考虑使用ret2shellcode。这里有两种解法#解法一(使用pwntools给的shellcode):exp如下frompwnimport*context(arch='amd64',log_level='debug')#p=remote('no
Clxhzg
·
2024-01-20 05:02
数据库
网络安全
推荐几款网络安全系统
https://parrotsec.org/download/鹦鹉安全系统百度网盘请输入提取码密码:a33b忍者安全系统百度网盘请输入提取码提取码:terw雅典娜安全系统百度网盘请输入提取码提取码:hq1f
CTF
_Tools—System
飞扬的浩
·
2024-01-20 04:07
web安全
安全
网络安全
React学习笔记(一)
知识点及简介知识点知识点简介ReactJS:使用React的语法来编写一些网页的交互效果ReactNative:使用React的语法来编写原生APPReactVRReact.js-version16.3.2版本Rea
ctF
iberReact.js
滨滨_57b5
·
2024-01-20 04:17
1,加密-Bugku
CTF
之滴答~滴
一,题目--滴答~滴-...-.--.-.-..-.--.....-.-.二,分析一看题目就应该想到莫尔斯电码,使用在线解码网站解码即可三,知识点莫尔斯电码
evil_ice
·
2024-01-20 04:16
MySQL日期常用函数
1.UNIX时间戳转换为日期FROM_UNIXTIME()SELE
CTF
ROM_UNIXTIME(1515402934)FROMDUAL;2.日期转换为UNIX时间戳UNIX_TIMESTAMP()SELECTUNIX_TIMESTAMP
jsjack_wang
·
2024-01-20 02:42
React.memo每天一个小知识,有例子
prev.id===next.id上一个id和下一个id不相等,子组件才更新写法:importRea
ctf
rom
糖小宝2016
·
2024-01-20 02:09
学习总结
react.js
javascript
前端
protable作为子组件不会再次请求,渲染没变化?
不同的编码,有个弹出框弹出框做成一个子组件:内容是渲染一个表格,并请求接口子组件:✅第一种正确写法:点击不一样行,都会请求接口因为:params的参数的变化,会重新触发requestimportRea
ctf
rom'react
糖小宝2016
·
2024-01-20 02:30
前端
reactjs
protable
SQL经典练习题及答案
SQL数据库面试题以及答案(50
例题
)--可执行的oracle建表SQL:--学生表createtableStudent(S#varchar2(100),Snamevarchar2(100),Sageint
@Heartworm
·
2024-01-20 01:41
sql
数据库
linux 设备驱动之tty_operaions数据结构介绍
tty核心调用.当前,所有包含在这个结构中的的函数指针也在tty_driver结构中,但是会很快被只有一个这个结构的实例来替代.int(*open)(structtty_struct*tty,stru
ctf
ile
一叶知秋yyds
·
2024-01-20 00:27
驱动开发
linux
linux
驱动开发
c语言
数据库查询语言
数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELE
CTF
ROMWHERE2.数据操纵语言DML数据操纵语言DML主要有三种形式:插入:INSERT
风的低语
·
2024-01-20 00:56
Ubuntu下运行Eclipse时一些错误的解决办法:
当出现以下错误提示时:java.lang.UnsatisfiedLinkError:/jre/lib/i386/libawt.so:libmlib_image.so:cannotopensharedobje
ctf
ile
ansondroider
·
2024-01-20 00:04
IDE
Linux
第五讲_ArkTS装饰器(二)
1.1组件内的@Styles@Entry@Componentstru
ctF
irstComp
文大奇Quiin
·
2024-01-19 22:16
harmonyos应用开发
ArkTS
HarmonyOS
mysql 自动生成随机数
**生成指定范围内的随机整数**(例如,生成1到100之间的随机整数):```sqlSELE
CTF
LOOR(RAND()*100)+1;```这里,`RAND()`生成0到1的浮点数,乘以100得到0到
whbi
·
2024-01-19 20:29
mysql
数据库
单调队列-详细讲解(含
例题
)
定义:顾名思义,单调队列的重点分为「单调」和「队列」。「单调」指的是元素的「规律」——递增(或递减)。「队列」指的是元素只能从队头和队尾进行操作。作用:用于求解区间最值,比如滑动窗口类问题,时间复杂度为O(n)O(n)O(n)。实现:维护一个双向队列(deque),①加入元素时,从队尾依次删除比该元素贡献更小、代价更大的不再需要的元素。②如果对元素有其他约束条件,需要在队头删除不满足条件的元素。③
曾续缘
·
2024-01-19 19:00
数据结构与算法
算法
数据结构
c++算法之贪心
目录贪心算法介绍贪心算法实现步骤常见贪心模型和
例题
例题
1问题描述输入格式输出格式样例输入样例输出说明解
例题
2谈判题目描述输入描述输出描述输入输出样例示例1运行限制解
例题
3纪念品分组题目描述输入描述输出描述输入输出样例示例
听情歌落俗
·
2024-01-19 17:14
c++
算法
开发语言
c++位运算
目录常见的位运算与&或|按位异或^按位取反~按位左移>位运算技巧1.判断数字奇偶性2、获取二进制中的某一位3、修改二进制中的某一位为14、快速判断一个数字是否为2的幂次方5、获取二进制位中最低位的1
例题
二进制中
听情歌落俗
·
2024-01-19 17:11
算法
绘制矩形
-(void)drawRect:(CGRect)rect{CGContextRefcontext=UIGraphicsGetCurrentContext();CGRe
ctf
rameSize=self.bounds
开心就好2008
·
2024-01-19 17:45
黑猴子的家:Scala 插值器
格式化的字符串是Scala类库预定义的三个字符串插值器之一packagecom.heihouzi.unit01/***@author黑猴子*/obje
ctF
unctionModule{defmain(args
黑猴子的家
·
2024-01-19 16:45
left join on and 与 left join on where的区别及面试
例题
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用leftjion时,on和where条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。临时表中数据条件不为真的就全部过滤掉。之后再返回对临时表中过滤后的结果假设现在有两张表:
Smilecoc
·
2024-01-19 13:47
SQL
sql
[HD
CTF
2023]SearchMaster
[HD
CTF
2023]SearchMasterwp信息搜集题目页面:这里提到了模板,猜测是模板注入,提示POST发包,参数名为data。测试POST传参data=1:有返回。
妙尽璇机
·
2024-01-19 13:04
ctf
web安全
网络安全
第二章 面向对象的基本概念之——类成员的访问范围
类成员的访问范围1、范围说明符的含义2、
例题
3、标识符4、作用域(1)函数原型作用域(2)局部作用域(3)类作用域(4)命名空间作用域6、
例题
1、范围说明符的含义public:公有的,在程序的任何地方都可以访问
润小仙女
·
2024-01-19 13:34
C++语言总结及案例
java
算法
前端
c++
第三章 类和对象进阶之——析构函数
析构函数1、析构函数的定义2、析构函数的特点3、
例题
1、析构函数的定义析构函数:也是成员函数的一种,名字与类名相同,但要在类名前面加上一个“~”字符,析构函数没有参数,也没有返回值。
润小仙女
·
2024-01-19 13:34
C++语言总结及案例
算法
第三章 类和对象进阶之——构造函数
构造函数1、构造函数的作用2、定义构造函数(1)形式一*(2)形式二*(3)形式三*3、构造函数的使用(1)使用构造函数创建对象指针(2)对象数组4、复制构造函数5、
例题
1、构造函数的作用构造函数的作用
润小仙女
·
2024-01-19 13:32
C++语言总结及案例
算法
javascript
开发语言
Web攻防--PHP特性&
CTF
考点
本文分享的一些PHP代码的缺陷对比函数和
CTF
的一些考点知识点:1.过滤函数缺陷绕过2.
CTF
考点与代码审计例如:在PHP语言中==与===(区别在于==不会对比类型===类型也会对比)缺陷:两个等号的缺陷就是不唯一下图是一个简易的代码
LaPluie985
·
2024-01-19 11:05
php
开发语言
web安全
网络安全
第二十天:WEB攻防-PHP特性&缺陷对比函数&
CTF
考点&CMS审计实例
函数==表示属于弱类型判断不判断类型=属于强类型比较,判断类型当然可以通过MD5的值来进行绕过而对于===可通过数组来进行绕过我写的,不知哪儿出错,但意思我明白//name[]=1&password[]=2//===无法判断数组所以name[]和password[]都是nullintval函数intval()函数通过使用指定的进制base转换(默认是十进制),返回变量var的integer数值。i
新奇八
·
2024-01-19 11:04
网络安全
php
开发语言
WEB攻防-PHP特性
WEB攻防-PHP特性&缺陷对比函数&
CTF
考点&CMS审计实例#知识点:1、过滤函数缺陷绕过2、
CTF
考点与代码审计#详细点:==与===md5intvalstrposin_arraypreg_matchstr_replace
Always5572
·
2024-01-19 11:04
Web攻防
php
web安全
小迪安全20WEB 攻防-PHP 特性&缺陷对比函数&
CTF
考点&CMS 审计实例
#研究对象PHP代码漏洞(代码问题)#知识点:1、过滤函数缺陷绕过2、
CTF
考点与代码审计一、原理-缺陷函数-使用讲解-本地内置函数:大部分是比较函数(过滤时使用的函数)(1)、==与===:参考:PHP
yiqiqukanhaiba
·
2024-01-19 11:03
安全
php
开发语言
基于WEKWS模型的语音唤醒关键词识别
一、模型描述1.1论文解读本文所使用的模型网络结构继承自论文《Compa
ctF
eedforwardSequentialMemoryNetworksforSmall-footprintKeywordSpotting
伪_装
·
2024-01-19 11:31
语音识别
深度学习
人工智能
机器学习
深度学习
语音
语音识别
语音唤醒
section header height must not be negative
CGRe
ctf
rame=self.tableView.tableHeaderView.frame;frame.size.height=1;UIView*headerView=[[UIViewalloc]
白雪天枫
·
2024-01-19 11:42
iOS开发技巧之:获取iOS项目名称及版本号
NSString*executableFile=[[[NSBundlemainBundle]infoDictionary]obje
ctF
orKey:(NSString*)kCFBundleExecutableKey
VKOOY
·
2024-01-19 10:49
iOS
Version
版本
获取
[WUST
CTF
2020]alison_likes_jojo 1
BUU
CTF
:https://buuoj.cn/challenges题目描述:得到的flag请包上flag{}提交。感谢IvenHuang师傅供题。
玥轩_521
·
2024-01-19 09:07
BUUCTF
MISC
网络安全
安全
密码学
outguess
BUUCTF
MISC
CTF
BUU
CTF
Mysterious 1
BUU
CTF
:https://buuoj.cn/challenges题目描述:自从报名了
CTF
竞赛后,小明就辗转于各大论坛,但是对于逆向题目仍是一知半解。
玥轩_521
·
2024-01-19 09:07
BUUCTF
MISC
网络安全
IDA
逆向
CTF
汇编
BUUCTF
MISC
DAS
CTF
2022九月赛WEB
得到如下信息:varcheckCode="DASxCB
CTF
"+salt;varsalt="_wElc03e"game.sn(score.sco
marsxu626
·
2024-01-19 09:54
ctf
python
ctf
[ASIS
CTF
] web/crypto writeup
这个五一打了信安国赛和ASIS
CTF
因为信安国赛那天有事,所以我主要做的是ASIS
CTF
=。
ckj123
·
2024-01-19 08:02
小程序自适应背景图,不同屏幕比例 如何做到不变形、不留空白
1、fixed定位一个image标签,width:100vw;height:100vh;mode选择aspe
ctF
ill2、background-size:cover1)是按照图片的比例放大或者缩小至充满容器
wx_caiji
·
2024-01-19 07:03
备战蓝桥杯day2
例题
1:《门牌制作》题意:1-2020所有数字中有多少个2?解题思
czdshisan
·
2024-01-19 06:00
蓝桥杯
算法
c++
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他