nssctf_round nssctf round web

《最新出炉》系列初窥篇-Python+Playwright自动化测试-35-处理web页面定位toast-上篇

1.简介 在使用appium写app自动化的时候介绍toast的相关元素的定位,在Web UI测试过程中,也经常遇到一些toast(出现之后一闪而过,不留下一点点痕迹),那么这个toast我们这边如何使用playwright进行定位测试呢?今天宏哥就分两篇介绍一下。 2.什么是toast? Andr ......
上篇 Playwright 页面 Python toast

Codeforces Round 904 (Div. 2) D. Counting Rhyme

题意:给一个序列。一个pair,不同时被序列中的某个数整除。求有多少个这样的pair。 题解:也就是他们的gcd并不是某一个数的倍数。只需要做一个gcd卷积。。?后缀和 gcd卷积 #include <cstdio> #include <vector> #include <queue> #inclu ......
Codeforces Counting Round Rhyme 904

Codeforces Round 881 (Div. 3)

Codeforces Round 881 (Div. 3) A:ABC A. Sasha and Array Coloring 题意:求最大的着色成本(着色成本是指同一个颜色的最大值-最小值) 思路:肯定不能是相同的,直接最大-最小就行 #include <bits/stdc++.h> using ......
Codeforces Round 881 Div

Codeforces Round 911 (Div. 2)

Preface 忙里偷闲补一下之前欠下的一些CF 这场前5个题都极其一眼,然而F瞪了好久愣是屁都不会 感觉现在水平有有点到瓶颈了,以前是Div2D卡现在是Div2E卡,但至少还是在进步的 A. Cover in Water 如果存在某个空地块的长度大于\(2\)则可以用两个块造出无限水,否则答案就是 ......
Codeforces Round 911 Div

Codeforces Round 911 (Div. 2)

Codeforces Round 911 (Div. 2) A - Cover in Water int main() { IOS; for (cin >> _; _; --_) { cin >> n >> s + 1; int ans = 0; bool f = 0; for (int i = 1 ......
Codeforces Round 911 Div

Codeforces Round 904 (Div. 2) C. Medium Design

jly:开始的想法:首先枚举max的位置。包含它的一定是全加,剩下的一定都不加。然后求所有位置的最小值。 初始全0,枚举max之后,因为是加区间,min一定在两端(最左或最右)。所以不需要枚举max,我们枚举min就好(因为加区间和初始全0,这个题的特殊性)。 写法注意的点:下标从0开始,区间的左端 ......
Codeforces Design Medium Round 904

Codeforces Round 912 (Div. 2)

A. Halloumi Boxes 题意:长度为n的数组,你可以逆转最多k长度,问你能不能是数组递增 思路:如果k>=2那么每个数都可以两两交换,如果下表1的地方是1就一定可以,k=1的话单独讨论 using namespace std; void solve(){ int n,k; cin>>n> ......
Codeforces Round 912 Div

Codeforces Round 908 (Div. 2)

总结 T1 题目大意: A,B两人玩游戏,游戏规则如下: 整场游戏有多轮,每轮游戏先胜 \(X\) 局的人获胜,每场游戏先胜 \(Y\) 局的人获胜。 你在场边观看了比赛,但是你忘记了 \(x\) 和 \(y\) ,只记得总共比了 \(1 \le n \le 20\) 局,和每局获胜的人,请判断谁获 ......
Codeforces Round 908 Div

【?】Web_BUUCTF_WriteUp | [GXYCTF2019]Ping Ping Ping

题目 分析 ping 一个任意 ip: 拼一个命令试试: 看来是命令执行漏洞,直接查看 flag.php,发现存在空格过滤: 尝试绕过空格过滤: 还有 { } 符号过滤。 过滤了 flag 关键字,尝试绕过: 过滤了单双引号。 \ 符号、\$+数字、\$+@ 没有用。 变量拼接没有输出。 看看 in ......

Web安全-初识SQL注入(一)

1、初识SQL注入 1.1、什么是注入? 将不受信任的数据作为命令或查询的一部分发送到解析器时,会产生诸如SQL注入、NoSQL注入、OS 注入和LDAP注入的注入缺陷。攻击者的恶意数据可以诱使解析器在没有适当授权的情况下执行非预期命令或访问数据。 注入能导致数据丢失、 破坏或泄露给无授权方,缺乏可 ......
Web SQL

Hadoop集群部署后相关WEB界面打不开大概原因

集群部署完毕后,查看相关WEB界面,打不开的原因可能如下: 1、可以先去检查LINUX(CentOS7)机器的防火墙是否关闭,命令如下: systemctl status firewalld.service (查看防火墙状态) (如果显示为关闭状态,则进行下一步; 如果显示尚未关闭,则进行关闭并设定 ......
集群 界面 原因 Hadoop WEB

Codeforces Round 904 (Div. 2)

B. Haunted House 自己写的两个都T了。。没找出问题 思路就是对于i,右面i位中1的pos和为sum1,个数为cnt,那么维护剩余位中最近的cnt个0的pos和为sum0,答案就是sum1-sum0。 jiangly:被 \(2^i\) 整除即最后 \(i\) 位必须是0。一定是把最右 ......
Codeforces Round 904 Div

01.用户端Web自动化测试

1.css调试四要素:$符号 小括号() 字符串“” 单双引号 2.元素定位有多个类名要把空格换成点 3.文本定位使用中括号 4.css关系定位 5.xpath高级定位 ......
用户端 用户 Web 01

Web漏洞-XSS绕过和pikachu靶场4个场景(三)

★★实战前置声明★★ 文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与学习之用,读者将其信息做其他用途,由用户承担全部法律及连带责任,文章作者不承担任何法律及连带责任。 1、XSS漏洞挖掘与绕过 1.1、XSS漏洞挖掘 数据交互(输入/输出)的地方最容易产生跨站脚本,最重要的是考虑输入、输出在 ......
靶场 漏洞 场景 pikachu Web

Codeforces Round 878 (Div. 3)

Codeforces Round 878 (Div. 3) A:ABC A. Cipher Shifer 题意:在自身后面添加一个字母,但是不能添加自身 思路:找到第二个与自身相符的就再找 #include <bits/stdc++.h> using namespace std; const int ......
Codeforces Round 878 Div

关于企业级 Web 应用搜索引擎优化(Search Engine Optimization)的一些工作经验分享

笔者之前的社区文章,分享了自己在日常工作中从事企业级 Web 应用开发的一些工作体会: 企业级 Web 应用里使用 CSS 调整应用外观的一些例子 谈谈企业级 Angular 应用的二次开发 - 基于 Angular Component 替换的 Extensibility 支持案例介绍 所谓企业级前 ......

Web_XCTF_WriteUp | unserialize3

题目 分析 根据题目指向,这题是反序列化漏洞。 分析代码: class xctf{ public $flag = '111'; // 变量flag初始化为111 public function __wakeup(){ // “__wakeup”:PHP魔术方法,在序列化后立即被调用 exit('ba ......

什么是前端 Web 应用响应式页面布局里的 Breakpoint 概念

在 Web 前端开发中,响应式设计是一个非常重要的概念,它允许网页 UI 根据不同的设备屏幕大小进行适当的调整以优化用户体验。在这种设计中,breakpoint 是一个关键的概念。 我们可以把 breakpoint 理解为屏幕宽度的一种临界点,当屏幕宽度达到这个点时,我们会调整页面布局以适应这个新的 ......
前端 Breakpoint 布局 概念 页面

企业级 Web 应用里使用 CSS 调整应用外观的一些例子

笔者在日常工作中曾经负责过一些企业级 Web 应用的负责和开发,也曾经指导过一些客户的二次开发人员,通过各种方式对我们发布的企业级 Web 应用进行一些定制开发。 所谓企业级前端应用,是指为大型企业或组织开发的前端应用,这些应用具有超过一般 2C 软件的技术复杂度,高度定制化和可扩展性,因为企业级前 ......
例子 外观 企业 Web CSS

探索 Web API:SpeechSynthesis 与文本语言转换技术

一、引言 随着科技的不断发展,人机交互的方式也在不断演变。语音识别和合成技术在人工智能领域中具有重要地位,它们为残障人士和日常生活中的各种场景提供了便利。Web API 是 Web 应用程序接口的一种,允许开发者构建与浏览器和操作系统集成的应用程序。本文将探讨 Web API 中的 SpeechSy ......
SpeechSynthesis 文本 语言 技术 Web

Web 应用显示 Icon 的几种技术盘点

在Web前端应用开发中,渲染图标是一个常见的需求,可以通过多种技术来实现。图标在用户界面中扮演着重要的角色,提供直观的视觉反馈和更好的用户体验。以下是一些常见的前端图标渲染技术,以及它们的一些优缺点。 **1. 字体图标 (Icon Fonts) 字体图标是将图标作为字体文件(通常是.ttf或.ot ......
技术 Icon Web

雷池 WAF(SafeLine)异常处理:Web需要绑定动态口令,系统异常崩溃

说明 问题发生在2023年12月1日,突然发现安装的 雷池 WAF Web 需要重新绑定动态口令,但扫描二维码无法绑定。 当即检查防护站点服务正常,PVE Shell 访问正常。 查看 Issues · chaitin/SafeLine · GitHub ,发现已经有人提交了 Bug 。 [Bug] ......
雷池 口令 SafeLine 动态 系统

Web 应用中显示页面字体使用的 font-based icons 技术讲解

在前端Web应用开发中,采用字体图标(font-based icons)的方法是一种常见的技术,它允许开发者使用字体文件来呈现图标,而不是使用传统的图像文件。这种方法的优势在于它提供了一种灵活、轻量级且易于管理的方式来集成和使用图标,同时减少了HTTP请求和提高性能。 Font-based icon ......
font-based 字体 页面 based icons

关于 Web 开发中的 CSS before 伪元素

我用 Chrome 打开一个网页后,F12 打开 Chrome 开发者工具,在 Elements 面板观察到一些 DOM 元素有 ::before, 这是什么含义? 在Web前端开发中,::before 是CSS伪元素之一,它用于在指定元素的内容前插入生成的内容。这个伪元素允许开发者通过CSS样式向 ......
元素 before Web CSS

嵌入式版东方通Web容器中台后端项目静态资源访问

首先直接说结论,内置化东方通Web容器的基准版本较低。对静态资源访问配置必须使用一下语法 # 静态资源访问配置 spring: resources: static-locations: classpath:/resources/,classpath:/static/,file:/opt/app/Fi ......
静态 嵌入式 容器 项目 资源

Codeforces Round 912 (Div. 2) E - Geo Game

考虑什么时候会改变答案的奇偶,显然可以根据\(x \oplus y\)的奇偶性分组,在组内进行跳跃不会改变,只有当组间跳跃的时候才会改变。 打表观察先手什么时候必胜,其中:\(u\)是当前获胜目标为奇/偶(1/0),\(v\)是位于哪一组,\(a,b\)代表两组还剩多少,\(st\)代表当前答案的奇 ......
Codeforces Round Game 912 Div

web安全检测工具

Netsparker:全面的Web应用程序漏洞扫描工具,包括SQL注入检测功能。 Acunetix:另一个强大的Web应用程序漏洞扫描工具,可检测SQL注入漏洞。 Burp Suite:流行的渗透测试工具,具有SQL注入检测插件。 SQLMap:专门用于检测和利用SQL注入漏洞的工具,具有强大的功能 ......
安全检测 工具 web

.NET Core|--调用C++库|--docker环境下让web api应用程序调用C++类库

前言 # 前提 安装docker环境~ 启动docker~ # 多说一句, 为什么我要搞这个一个镜像, 既包含gcc开发环境, 又包含.NET开发环境 我的api应用程序是基于.NET写的, 但是我的这个api程序, 又要调用c++的一些东西,特别是涉及一些画图之类的, 所以就需要gcc的开发环境, ......
应用程序 环境 程序 docker Core

春秋云镜靶场 CVE-2022-32991 Web Based Quiz System SQL注入

# 春秋云镜靶场 CVE-2022-32991 Web Based Quiz System SQL注入 介绍 该CMS的welcome.php中存在SQL注入攻击。 利用sqlmap爆破 pyload 发现在以下界面存在sql注入: sql注入: python sqlmap.py -u "http: ......
靶场 System 32991 Based 2022

一些网页文件管理器Web File Manager

1.File Browser(亲测) https://filebrowser.org/installation 用Docker比较简单 docker run \ -v /mnt/sdb:/srv \ -v /home/bkfrp/filebrowser.db:/database/filebrowse ......
Manager 网页 文件 File Web