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—WriteUp
[C++] - 纯虚函数 & 抽象基类 & 接口类
pure-virtual-functions-abstract-base-classes-and-interface-classes/1.纯虚函数和抽象基类C++允许我们创建一种特别的虚函数:纯虚函数(purevirtualfunction)(或者叫抽象函数abstra
ctf
unction
_浮生_
·
2024-01-10 11:31
C++
Mysql面试题
一、Mybatis.get(0)引发的问题MyObje
ctf
irstObject=resultList.get(0);//可能触发空指针异常,需要确保字段不为null再进行操作StringsomeField
信仰_273993243
·
2024-01-10 11:00
mysql
java
数据库
源码|redis7.2.2|sds
EncodingsdsencodingcreateStringObjectcreateEmbeddedStringObject总结createRawStringObject总结createStringObje
ctF
romLongDouble
JCGKS
·
2024-01-10 11:48
Redis
sds
redis
源码
C字符串
encoding
SQL总结
一、建表---建立一次性表格droptableifexiststable_name;createtabletable_nameassele
ctf
romtable_name...
渡渡鸟是我啊
·
2024-01-10 08:36
sql
数据库
前端
react源码阅读4 ExpirationTime
ExpirationTime是一个数字,你可以在react-reconciler包下的Rea
ctF
iberExpirationTime.js文件中找到
tangding12
·
2024-01-10 08:06
react
源码阅读
javascript
javascript
react
抽丝剥茧设计模式-目录
目录可以自动生成,如何生成可参考右边的帮助文档文章目录'01设计模式前言-设计模式源码''02Singleton单例''03Strategy策略''04FactoryMethod工厂方法-Abstra
ctF
actory
李海成
·
2024-01-10 08:40
设计模式
(BUU
CTF
)inndy_onepunch
文章目录前置知识整体思路exp前置知识汇编语言中的相对跳转整体思路查看程序,可以进行一次任意地址一字节的修改。仔细查看程序发现有个叫做_的函数偷偷执行过了,发现这个函数会将整个程序代码段、数据段等都变为可写可执行。我们直接修改代码使得这个过程可以无限执行。程序本来存在一个canary的校验过程,我们将其修改,使得其校验通过时不跳转到程序退出,而是跳转到程序开始。这个地方写一下如何算相对地址:可以看
LtfallQwQ
·
2024-01-10 07:24
pwn_writeup
网络安全
安全
系统安全
(BUU
CTF
)ciscn_2019_sw_7
文章目录前置知识整体思路exp前置知识堆溢出tcache_perthread_structhijacking重叠指针构建整体思路read中有一个整数溢出,假如输入的size小于等于0,那么在输入内容的时候会将一个有符号整数和无符号整数进行比较,如下:这会使得有符号整数被强制类型转换为无符号整数,从而导致负数会被转换为一个非常大的正数,从而实现一个几乎无限大小的堆溢出。因此我们通过输入size为0的
LtfallQwQ
·
2024-01-10 07:24
pwn_writeup
网络安全
安全
系统安全
(BUU
CTF
)pico
ctf
_2018_buffer overflow 3
文章目录前置知识整体思路exp前置知识canary绕过思想整体思路查看程序,发现其模拟了一个canary的检测过程。在正常情况下,canary有效防止栈溢出的原因是它是随机的。而本题中模拟的canary从文件读取,显然是固定的。因此本题思路是按字节爆破canary(由于是32位程序,只有4字节)即可。expfrompwnimport*fromLibcSearcherimport*filename=
LtfallQwQ
·
2024-01-10 07:24
pwn_writeup
安全
网络安全
系统安全
(BUU
CTF
)Black_Watch_入群题_PWN2 (tcache stash unlink attack原理和例题)
文章目录前置知识tcache_stash_unlink_attack整体思路exp前置知识calloctcachestashunlinkattack沙箱,需要进行orw(open-read-write)栈迁移tcache_stash_unlink_attacktcachestashunlink可以达成两个目的:任意地址申请一个fakechunk往任意地址写一个main_arena地址看起来就像fa
LtfallQwQ
·
2024-01-10 07:54
pwn_writeup
网络安全
安全
系统安全
(BUU
CTF
)TW
CTF
_online_2019_asterisk_alloc
文章目录前置知识整体思路realloc函数思路exp前置知识realloc函数的利用利用unsortedbin中残留的指针进行partialoverwrite,来劫持_IO_2_1_stdout通过_IO_2_1_stdout进行输出整体思路realloc函数realloc(ptr,new_size);//realloc函数可以重新调整之前分配的内存块的大小。//若ptr为0且new_size>0
LtfallQwQ
·
2024-01-10 07:54
pwn_writeup
安全
网络安全
系统安全
(BUU
CTF
)pwnable_317
文章目录前置知识fini_array劫持通过fini_array栈迁移来实现ROP整体思路exp前置知识静态编译栈迁移fini_array劫持fini_array劫持若只覆盖array[1]为main_addr,那么只会执行一次main函数便会执行下一个array中的函数。要无限执行某个函数,需要使用这个方式:array[0]覆盖为__libc_csu_finiarray[1]覆盖为另一地址add
LtfallQwQ
·
2024-01-10 07:07
pwn_writeup
网络安全
系统安全
安全
el-table 个体行绑定点击事件时 表格中有el-radio和el-checkbox 点击触发两次事件处理方法
的单击事件触发两次解决办法{{''}}//点击行选择的时候获取三个参数找到对应的标签RowTableCollect(val,c,e){if(e.target.tagName=='INPUT')returnthis.Colle
ctF
actor
Bubluu
·
2024-01-10 07:49
vue.js
javascript
ecmascript
【Metashape精品教程16】空三导入inpho、航天远景(MapMatrix)
一、导出空三1.文件–导出–导出相机2.选择InphoProje
ctF
ile3.选择坐标系统,单击O
小喜头鱼
·
2024-01-10 07:31
Agisoft
Metashape
精品教程
图像处理
无人机
计算机视觉
UIWebView动态展示gif gif图不适应控件大小
CGRe
ctf
rame=CGRectMake(0,[[UIApplicationsharedApplication]statusBarFrame].size.height+44,350,350);//view
精神薇
·
2024-01-10 04:45
NSS
CTF
这是什么?SQL !注一下 !
开启环境:直接提示了查询语句,sql注入:?id=1))))))unionselect1,group_concat(schema_name)frominformation_schema.schemata–-+得到数据库?id=1))))))unionselect1,group_concat(table_name)frominformation_schema.tableswheretable_sch
郭与童
·
2024-01-10 04:46
sql
mybatis
数据库
NSS
CTF
ez_ez_php(revenge)
开启环境:/?file=php://filter/read=convert.base64-encode/resource=/flag
郭与童
·
2024-01-10 04:16
php
CTF
show web入门web128-php特性31
开启环境:一个新的姿势,当php扩展目录下有php_gettext.dll时:_()是一个函数。_()==gettext()是gettext()的拓展函数,开启text扩展get_defined_vars—返回由所有已定义变量所组成的数组。call_user_func—把第一个参数作为回调函数调用,第一个参数是被调用的回调函数,其余参数是回调函数的参数。当正常的gettext(“get_defin
郭与童
·
2024-01-10 04:46
php
开发语言
NSS
CTF
2048
开启环境:按F12查看网络,看到2048.js文件,打开修改score>20000或者直接运行:(控制台输入)alert(String.fromCharCode(24685,21916,33,102,108,97,103,123,53,51,49,54,48,99,56,56,56,101,50,53,99,51,102,56,50,56,98,50,51,101,51,49,54,97,55,9
郭与童
·
2024-01-10 04:46
php
CTF
show web入门web127-php特性30
a=2,就会变成$a=2,这里
ctf
_show有个_需要构造,前面说过php中变量名只有数字字母下划线,被get或者post传入的变量名,如果含有空格、+、[则会被转化为_,这里空格没有被ban,所以我们就使用空格
郭与童
·
2024-01-10 04:45
php
开发语言
NSS
CTF
Interesting_include
filter=php://filter/read=convert.base64-encode/resource=flag.php将其base64解码就是flag.NSS
CTF
{3dc54721-be9e
郭与童
·
2024-01-10 04:14
php
fileclude_攻防世界
flag.php的执行结果,而flag肯定在flag.php中,我还需要拿到flag.php的源代码再往下看,接收GET参数file1和file2,如果两个参数都非空,并且file2的内容是hello
ctf
Vin0sen
·
2024-01-10 01:00
ctf记录
php
抽象工厂模式
定义抽象工厂模式(Abstra
ctF
actory),提供一个创建一系列相关或互相依赖对象的接口,而无需指定它们具体的类。1.抽象产品接口:定义产品的接口,公共的暴露方法。便于实际的产品类实现。
笨笨哒2018
·
2024-01-10 00:33
nRF 5340环境搭建和工具下载
1.nRF5340环境搭建和工具下载1.1软件安装nRFConne
ctf
orDesktophttps://www.nordicsemi.com/Products/Development-tools/nrf-connect-for-desktopnRFCommandLineToolshttps
ZHHHHHJ66
·
2024-01-10 00:01
BLE
mesh
BLE
蓝牙
使用 std::forward 的作用---完美转发
std::forward是什么使用std::forward是为了实现完美转发(perfe
ctf
orwarding)。完美转发是一种技术,用于将函数模板的参数按原始类型转发给其他函数或对象。
天色微凉
·
2024-01-09 23:01
C++
c++
React中引入样式的5种方式(代码举例 & 优缺点)
1、引入外联样式index.less(外联样式文件).out-css{.text{font-size:20px;color:red;}}OutCss.js(react组件)importRea
ctf
rom'react
winne雪
·
2024-01-09 22:24
React
react
css
ctf
学习笔记
SSL协议中,会话密钥产生的方式是由客户机随机产生并加密后通知服务器。802.1X是基于物理端口的一顶安全技术。
梦想oO天堂
·
2024-01-09 17:56
Oracle Database 11g RAC 迁移至单机
RMAN备份恢复将生产环境恢复到单机上、作为测试环境使用、单机环境安装oralce数据库软件、不创建实例、对于RAC:查看DBID:selectdbidfromv$database;查看SCN:sele
ctF
IRST_CHANGE
为什么不问问神奇的海螺呢丶
·
2024-01-09 17:49
Oracle
database
C++设计模式 --1.工厂模式和单例模式
文章目录1.工厂模式简单工厂模式工厂方法模式抽象工厂模式2.单例模式懒汉式饿汉式1.工厂模式简单工厂模式抽象产品类//定义一个抽象水果类--抽象产品角色classAbstra
ctF
ruit{public
scx_link
·
2024-01-09 15:08
C
and
C++的笔记
c++
设计模式
单例模式
kotlin的抽象类和抽象方法
abstractclassShape{abstra
ctf
undraw()//抽象方法fundispl
liulanba
·
2024-01-09 14:32
kotlin
kotlin
开发语言
android
CTF
-PWN-沙箱逃脱-【seccomp和prtcl-1】
文章目录啥是seccomp#ifndef#define#endif使用使用格式seccomp无参数条件禁用系统调用有参数条件禁用系统调用prctl实例seccomp_export_bpf啥是seccomp就是可以禁用掉某些系统调用,然后只能允许某些系统调用#ifndef#define#endif使用#ifndef#define#endif作用就是防止头文件被重复引用,其实“被重复引用”是指一个头文
Full Stack-LLK
·
2024-01-09 12:22
CTF-PWN-沙箱逃脱
redis
数据库
缓存
PWN
CTF
-PWN-沙箱逃脱-【seccomp和prtcl-2】
文章目录沙箱逃脱prtcl题HITCON
CTF
2017QualsImpeccableArtifa
ctf
lag文件对应prctl函数检查源码思路exp沙箱逃脱prtcl题HITCON
CTF
2017QualsImpeccableArtifa
ctf
lag
Full Stack-LLK
·
2024-01-09 12:22
CTF-PWN-沙箱逃脱
CTF-PWN
DQL-基本查询
1.查询多个字段SELECT字段1,字段2,字段3,...FROM表名;SELE
CTF
ROM表名;2.设置别名SELECT字段1[AS别名1],字段2[AS别名2]...FROM表名;3.去除重复记录SELECTDISTINCT
HappyEnd美满结局
·
2024-01-09 11:22
sql
数据库
mysql
【Java】stri
ctf
p关键词解读:Java中的精确浮点计算
【Java】stri
ctf
p关键词解读:Java中的精确浮点计算大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
虫小宝
·
2024-01-09 11:56
java
开发语言
React-路由进阶
一、路由的使用1.声明式导航在src/index.js文件中定义一个路由模式(可选,也可以在具体的某个组件中使用Router)importRea
ctf
rom"react";importReactDOMfrom"react-dom
秃头请走开
·
2024-01-09 10:40
react.js
javascript
前端
OC-UIButton设置图标并旋转缩放图标
btn.imageView.transform=CGAffineTransformMakeRotation(M_PI*0.5);btn.imageView.contentMode=UIViewContentModeScaleAspe
ctF
it
果汁果肉
·
2024-01-09 10:49
【OCR】实战使用 - ocr 识别图片中的文字
以下是一个基本的示例,说明如何使用pytesseract和PIL库来识别图片中的文字:importpytessera
ctf
romPILimport
夜七天
·
2024-01-09 08:08
OCR
Python
ocr
计算机视觉
libavcodec-ffmpeg.so.56 cannot open shared object file
1.问题现象ImportError:libavcodec-ffmpeg.so.56:cannotopensharedobje
ctf
ile:Nosuchfileordirectory2.解决方法sudoapt-getinstalllibavcodec-devsudoapt-getinstalllibavformat-devsudoapt-getinstalllibswscale-dev
wohu007
·
2024-01-09 08:17
Ubuntu
libavcodec
ffmpeg
24种设计模式
一、创建型模式1、抽象工厂模式(Abstra
ctf
actorypattern):提供一个接口,用于创建相关或依赖对象的家族,而不需要指定具体类.2、生成器模式(Builderpattern):使用生成器模式封装一个产品的构造过程
爱吃炸串的程序员
·
2024-01-09 03:58
ESP-IDF创建工程
在VScode用ESP-IDF创建ESP32工程1.创建简单工程1.加载环境后注:加载环境后,可以用idf.py查看相关命令2.用idf.pycreate-proje
ctf
ilename创建工程创建工程后
努力努力就能上天啊!
·
2024-01-09 03:14
PyPDF2 将pdf的两个页面拼接成一个页面
fromPyPDF2.genericimportRectangleObje
ctf
romPyPDF2importPdfReader,PdfWriter,Transformation#PyPDF2已不更新,
FOAF-lambda
·
2024-01-09 01:40
pdf
python
IS
CTF
2023wp
文章目录Web-where_is_the_flagWeb-绕进你心里Web-wafrCrypto-七七的欧拉Crypto-easy_rsaCrypto-rsa_dCrypto-1zrsaMisc-签到Misc-小猫Misc-easy_zipMisc-杰伦可是流量明星Misc-蓝鲨的福利Misc-镜流Misc-Ez_miscMisc-PNG的基本食用Misc-MCSOG-猫猫Pwn-test_ncP
Day-Bleeds
·
2024-01-09 01:38
网络安全
python
密码学
学习
Polar
CTF
WEB题目 代码审计1WP
一.题目信息先附上靶场链接方便大家找题:www.polar
ctf
.com可以看到关键信息echonew$sys($xsx);看到这样的字眼大概率就是考察php原生类利用了。
Bestow.992
·
2024-01-09 01:07
CTF
php
网络安全
web安全
PolarD&N靶场题解
#PolarD&N
CTF
靶场web1、swp直接开扫,得到.index.php.swp文件,下载下来。
Dog_sindoG
·
2024-01-09 01:31
ctf
PolarD&N
网络安全
2023Polar
CTF
冬季个人挑战赛部分wp
第一次参加polar
ctf
的比赛,做的不好,把做出来的题目wp传上来和大家分享做题方法,哪里有错还请大佬指教。
ZJPC007
·
2024-01-09 01:24
CTF刷题
前端
javascript
开发语言
网络安全
Polar靶场做题 —— test_format
我学习pwn已经有2个月了,这是我第一次发博客,好紧张啊~~~~~~~~~~~我这个社恐的孩子会不好意思的我朋友推荐我在polar
ctf
团队的靶场上做做题(应该是这个名字哈,好久之前推荐的,记性稍微不太好
巴啦啦不亮呢
·
2024-01-09 01:22
python
Polar
CTF
2023冬季个人挑战赛wp含web、misc、crypto
文章目录miscmisc-签到喵misc-A宽宽S00Emisc-机密misc-社会主义大法好misc-是uu吗misc-EZ签到webweb-coolweb-phpurlweb-cookie欺骗web-干正则web-随机值web-uploadweb-你的马呢?web-ezphpweb-你想逃也逃不掉web-苦海web-safe_includecryptocrypto-basecrypto-AFF
Day-Bleeds
·
2024-01-09 01:21
网络安全
密码学
学习
02GORM源码解读
简介定义模型ModelStruct获取表名Stru
ctF
ieldRelationship更多Scope模型解析字段解析小结总结简介GORM源码解读,基于v1.9.11版本.定义模型GORM是ORM,所以模型定义是最重要的部分
刷漆猫咪
·
2024-01-09 01:13
2023-2024年度安徽省职业院校技能大赛(中职组) 网络空间安全竞赛试题
2024年度安徽省职业院校技能大赛(中职组)网络空间安全竞赛试题(总分1000分)赛题说明一、竞赛项目简介“网络安全”竞赛共分A.基础设施设置与安全加固;B.网络安全事件响应、数字取证调查和应用安全;C.
CTF
旺仔Sec
·
2024-01-09 00:34
中职组“网络安全”赛项竞赛
安全
网络
React.Children.map 和 js 的 map 有什么区别?
React空节点:可以由null、undefined、false、true创建importRea
ctf
rom'react'exportdefaultfunctionApp(){constarr
_处女座程序员的日常
·
2024-01-09 00:40
React
js
前端
javascript
react.js
前端
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他