2115专题

「漏洞复现」I Doc View 在线文档预览 qJvqhFt.json 任意文件读取漏洞(XVE-2024-2115)

0x01 免责声明 请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。工具来自网络,安全性自测,如有侵权请联系删除。本次测试仅供学习使用,如若非法他用,与平台和本文作者无关,需自行负责!!! 0x02 产品介绍 iDocView是一个在线文档解析应用,旨在提供便捷的文件查看和编辑服务。 0x

【漏洞复现】I Doc View 在线文档预览 qJvqhFt.json 任意文件读取漏洞(XVE-2024-2115)

0x01 产品简介 iDocView是一个在线文档解析应用,旨在提供便捷的文件查看和编辑服务。 0x02 漏洞概述 iDocView是一个在线文档预览系统 /iew/gJvghftjson 接口处存在任意文件读取漏洞,未授权的攻击者可以利用此接口并携带默认token读取服务器敏感文件信息,使系统处于极度不安全的状态。 0x03 搜索语法 title=="在线文档预览 - I Doc Vi

FZU - 2115 多项式积分

题意: Description 给定一个关于x(小写字母)的多项式,求其关于x的一阶积分,结果按降幂输出,要求结果为最简多项式。输出的多项式符合一般书写规则,即有如下特性: 多项式由单项式相加或相减组成,单项式可以表示成ax^b的形式,其中a、b均为整数,b为大于等于0的整数,a不能为0,特别的,当b等于1时,省略”^1”,写做ax,当b等于0时,写作a,而当a的值为±1时,1必须省略。多项

POJ 2115 C Looooops 模线性方程(扩展欧几里得)

题解:转换一下。和青蛙那题差不多。 #include<iostream>#include<cmath>using namespace std;__int64 Egcd ( __int64 a, __int64 b, __int64 &x, __int64 &y ){__int64 tmp, ret;if ( b == 0 ){x = 1, b = 0;return a;}ret = E

2115. 从给定原材料中找到所有可以做出的菜

文章目录 题意思路代码 题意 题目链接 原材料和每道菜需要什么材料,能做那些菜 思路 拓扑排序暴力 代码 // 暴力class Solution {public:vector<string> findAllRecipes(vector<string>& recipes, vector<vector<string>>& ingredients, vector<stri

扩展欧几里得(poj 2115 poj 1061)

jumping_frog 欧几里德与扩展欧几里德算法 欧几里德算法 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。 基本算法:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。 第一种证明:       a可以表示成a = kb + r,则r = a mod b   假设

BZOJ 2115 [Wc2011] Xor 线性基+图论

2115: [Wc2011] Xor Time Limit: 10 Sec   Memory Limit: 259 MB Submit: 3840   Solved: 1605 [ Submit][ Status][ Discuss] Description Input 第一行包含两个整数N和 M, 表示该无向图中点的数目与边的数目。 接下来M 行描述 M 条边,每

TikTok真题第3天 | 856.括号的分数、2115. 从给定原材料中找到所有可以做出的菜、394.字符串解码

856.括号的分数 题目链接:856.score-of-parentheses 解法: leetcode官方的题解基本是每个字都认得,连起来就看不懂。 使用栈来解决,后进先出,后面加入的左括号,先弹出和右括号去匹配。定义一个记录分数的栈,假设string前面是空字符串(我不知道为啥这么假设),所以开始就要先压入一个0。 接下来遍历字符,如果是左括号,则压入0,如果是右括号,则弹出栈顶元素

BZOJ 2115 [Wc2011] Xor

给定边权为非负的无向图,求1到n边权异或和最大的路径(可以重复经过点和边)。 n≤50000,m≤100000,0≤ei≤1018 n≤50000,m≤100000,0≤e_i≤10^{18} PoPoQQQ: http://blog.csdn.net/popoqqq/article/details/39804075 一条路径的异或和可以化为一条1到n的简单路径和一些简单环的异或和,我们