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
xctf杂项入门题
NOIP2008传纸条-【DP/费用流】
题意在一个矩形上求两条不相交的价值最大的路径做法一:DP常规dp题,略过做法二:最大费用最大流这道题可以作为费用流
入门题
,可以很好理解费用流的用途建模过程:1、找出方案可行:考虑最大流建图方法首先因为要找不想交的两条路径
三水木人
·
2020-08-17 22:02
网络流
费用流
[SCOI2007]降雨量 线段树和区间最值(RMQ)问题
怎么维护查询区间最大值我就不再这里赘述了,不懂线段树的先去入门(此题也是线段树
入门题
)。我讲几个很坑的点(比较
ailanxier
·
2020-08-17 21:30
线段树
树链剖分模板+
入门题
SPOJ - QTREE
题目链接:[点击进入](http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=13013)树链剖分并不是一个复杂的算法或者数据结构,只是能把一棵树拆成链来处理而已,换一种说法,树链剖分只是xxx数据结构/算法在树上的推广,或者说,树链剖分只是把树hash到了几段连续的区间上。比如说下面这道题,就是将树分为重链和轻链然后映射到线段树上
acm_lkl
·
2020-08-17 21:47
数据结构
杂项
-Grunt:grunt build 打包和常见错误
ylbtech-
杂项
-Grunt:gruntbuild打包和常见错误1.安装、打包返回顶部1、
[email protected]
:CoffeeScriptonNPMhasmovedto"coffeescript
weixin_30901729
·
2020-08-17 19:30
【总结】 BZOJ1000~1099板刷计划
1000A+B这种
入门题
就不用写了吧.1008快速幂简单题,直接容斥一下就好了.1015考虑对于从属关系建图,然后直接加入并查集就好了.1018线段树维护连通性好题.1036树链剖分
入门题
,直接搞就好了
weixin_30677073
·
2020-08-17 19:54
图论
杂项
细节梳理&模板(虚树,圆方树,仙人掌,欧拉路径,还有。。。)
orzYCB虚树%自为风月马前卒巨佬%用于优化一类树形DP问题。当状态转移只和树中的某些关键点有关的时候,我们把这些点和它们两两之间的LCA弄出来,以点的祖孙关系连成一棵新的树,这就是虚树。容易证明,如果关键点数量为\(m\),则虚树点数不超过\(2m\)。虚树的构建dfs原树,对点进行dfn标号,并将关键点按dfn从小到大排序。搞个栈,栈内的点满足:都在从栈顶的点到原树的根的一条链上。现在我们准
a83229442
·
2020-08-17 18:55
洛谷题单100[顺序结构]P5703
P5703苹果采购这就是A+B换成了A*B,应该是
入门题
的原因数据范围在10^9以内就不用担心int存不下啦`importjava.util.Scanner;importjava.util.Scanner
今天也要记得学习
·
2020-08-17 18:59
洛谷题解
洛谷题单:【入门1】顺序结构
(1)P1001A+BProblem
入门题
,这题估计只是为了让大家熟悉洛谷这个平台吧!
掌握核心科技
·
2020-08-17 18:10
洛谷题单java解析
洛谷
入门题
单好题精选
学习算法已经有一段时间了,但是也要经常回顾基础,有些题会给自己很精妙的感觉,总结了几道洛谷入门级题单中比较经典的几道。【入门1】顺序结构P2181对角线这道题非常精妙了,开始我认为是一道画图找规律的题,在做到八边形的时候感觉这个有点儿像斐波那契数列,然后发现一个规律,一个交点与四个顶点有关,由此可知,在n个顶点中任意找出四个点便可以形成一个顶点,由于与顺序无关,所以是组合数Cn4C_n^4Cn4,
qq_42528343
·
2020-08-17 18:10
学习笔记
bugku-
杂项
-很普通的数独(ISCCCTF)(01转换、画二维码)
开始以为是让把这个数独完成才能得到下一步线索,于是在把图片拖到PowerPoint里,背景色设为透明,找了几个合适的图片叠了起来,得到了完整的数独的答案:谁知道并没有什么卵用,只有看别人的wp了。正确方法是把这25个图片按5×5排列,然后把有数字的格记为数字1(代表黑色),没有的记为0(代表白色),再把得到的数字用python画出二维码。1.png,5.png,21.png仔细看看就是是二维码的定
N0Sun諾笙
·
2020-08-17 18:35
Bugku
unity3d 自学
杂项
3.0版(实时更新)
1.unity鼠标拖拽物体实现任意角度自旋转主要涉及函数Input.GetAxis(“Mousex”)可取得鼠标横向(x轴)移动增量Input.GetAxis(“Mousey”)可取得鼠标竖向(y轴)移动增量通过勾股定理获取拖拽长度,长度越长旋转越快在projectsetting--Input可以设置直接上代码,看了就明白了usingUnityEngine;usingSystem.Collecti
wolf96
·
2020-08-17 17:06
Unity3D
【
XCTF
攻防世界】CRYPTO 密码学 新手练习区 幂数加密
题目链接:https://adworld.
xctf
.org.cn/task/answer?type=crypto&number=5&grade=0&id=5120&page=1下载附件,得到一串数字。
Kal1
·
2020-08-17 17:00
CTF刷题
密码学
BUUCTF之MISC(持续更新)
先从最简单的
杂项
做起。之前看了
杂项
的教程也听了课,基本没怎么看答案。于是出现了好多问题,边做题边解决问题。。虽然这样对于深入学习不太好但是对于特别懒的我还挺喜欢这样的--有几次真的心态崩溃。
ymmk
·
2020-08-17 17:20
YMMK_CTF
BUUCTF/
XCTF
misc 总结及部分题目writeup
BUUCTFmisc总结及部分题目writeup有些题目做好久了,今天复盘了一遍,发现有些知识点还是掌握不太牢固,写一下,记录一下,也当做复习(ps:最近都在刷题,博客这块更新的少了……)n种方式解决这道题其实考了一个对于linux操作系统的使用以及base64转图片的应用,复盘的时候感觉自己还是采坑了,前期linux系统操作没什么问题,得到了一串转图片的base64,结果,直接将它拿去转图片,发
Desparallel
·
2020-08-17 17:45
4-ReeHY-main-100(
xctf
)
0x0程序保护和流程保护:流程:main()程序的问题主要存在于两个函数,第一个问题位于是create()输入的size是有符号的,而在调用read函数是传入的参数是无符号的。所以存在整数溢出从而导致了栈溢出。第二个问题位于delete()只对索引做了限制,没有对堆块的指针清零,所以存在UAF。0x1利用过程栈溢出的利用过程:对于padding的长度是0x98应该没什么问题,但是在对栈进行覆盖时必
whiteh4nd
·
2020-08-17 17:38
xctf(pwn高手区)
secret_file(
xctf
)
0x0程序保护和流程保护:流程:main()程序先在sub_E60()中给v14,v15赋值。然后接收一行的数据存入lineptr中,将换行符换成\x00后将lineptr中的数据复制到dest中,通过sub_DD0()将dest处前0x100的字符串的sha256的摘要存入v16中。之后将其转化为十六进制存入v17中,之后与v15中的值进行比较如果正确就执行popen函数参数为v14。0x1利用
whiteh4nd
·
2020-08-17 17:38
xctf(pwn高手区)
greeting-150(
xctf
)
0x0程序保护和流程保护:流程:main()存在一个明显的格式化字符串漏洞。0x1利用过程1.格式化字符串漏洞的出现代表着只要有权限,就能完成任意地址写。而题目的保护是没有开启重定位表只读保护,所以可以修改函数的got表。所以可以修改一个参数由输入决定单参数函数的got表为sysytem函数的地址,这样就当输入**/bin/sh**的时候就可以完成getshell了。通过观察程序,决定修改strl
whiteh4nd
·
2020-08-17 17:38
xctf(pwn高手区)
supermarket(
xctf
)
0x0程序保护和流程保护:流程:main()real_main()add()依次输入aaaa,100,0x50,aaaa后的会分配两个堆块。heap_pointer的情况。del()根据输入的名字free掉相应的堆块,list()输出所有的信息,change_price()可以修改价格。change_descrip()在这个函数中,如果输入的size和原来的不一样的话就会调用realloc函数重新
whiteh4nd
·
2020-08-17 17:37
xctf(pwn高手区)
level2(
xctf
)
0x0程序保护和流程保护:流程:main()vulnerable_function()很明显是一个栈溢出漏洞。0x1利用过程既然系统给了一个system(),那么只需要/bin/sh就可以getshell了。所以要么我们自己构造要么去二进制文件中寻找。找到了字符串之后就可以对漏洞进行利用了。根据32位可执行文件的调用函数的参数入栈顺序,我们可以将buf=‘a’*(0x88+4)+p32(syste
whiteh4nd
·
2020-08-17 17:37
xctf(pwn新手区)
dice_game(
xctf
)
0x0程序保护和流程保护:流程:main()sub_A20()sub_B28()只要sub_A20()的验证通过50次就可以通过sub_B20()输出flag。而sub_A20()通过随机数来决定返回的值是否为1。整个程序只有fgets()处可以覆盖栈上其他变量的值,所以可以通过fgets()修改seed[0]的值。0x1利用过程可以观察到seed[0]处于rsp+40h的位置所以padding=
whiteh4nd
·
2020-08-17 17:37
xctf(pwn高手区)
string(
xctf
)
0x0程序保护和流程保护:流程:main()将v3变量的地址赋值给v4,输出v3和v3+4的地址。调用sub_400D72(v4)。sub_400D72()如果名字长度小于12就分别调用三个函数。sub_400A7D()如果输入east就会返回,否则就会进入sub_4009DD(),然后无论如何都会结束程序。sub_400BB9()输入east之后就会进入这个函数。可以看到有一个格式字符串漏洞。s
whiteh4nd
·
2020-08-17 17:37
xctf(pwn新手区)
Recho(
xctf
)
0x0程序保护和流程保护:流程:main()存在一个很明显的问题,就第二次可以输入的字符串大小是根据第一次输入的数字大小确定的,所以存在一个明显的栈溢出。0x1利用过程1.通过栈溢出控制程序的流程只会发生在函数结束时,但是在这个程序中只要第一次的read函数一直有效程序就不会退出,所以在对栈完成布局之后就需要关闭输入。2.一旦关闭输入,就不能继续输入了,所以必须一次就把gadget全部布置到栈上。
whiteh4nd
·
2020-08-17 17:37
xctf(pwn高手区)
guess_num(
xctf
)
0x0程序保护和流程保护:流程:main()sub_C3E()如果程序能成功运行到最后就能获得flag0x1利用过程由于程序保护的比较全面,因此不能通过gets()进行栈溢出,所以只能通过模仿程序流程来解决问题。查阅资料得知srand(seed)会根据seed的数值改变rand()函数产生的随机数,也就是说相同种子生成的随机数是相同的。刚好gets()函数可以修改seed[0]的数值。0x2exp
whiteh4nd
·
2020-08-17 17:37
xctf(pwn新手区)
ctf攻防世界open-source
题目链接:https://adworld.
xctf
.org.cn/task/answer?
Sylvia_j
·
2020-08-17 14:29
ctf
XCTF
crypto x_xor_md5
XCTFcryptox_xor_md5一天一道CTF题目,能多不能少拿到文件,用winhex打开,发现是一串数字,根据题目的意思猜测是异或,发现后面的数字有一串是一样的!!把这一串16进制的数字copy下来,与每一行进行异或得到:num=['68','4d','4d','4d','0c','00','47','4f','4f','44','00','4a','4f','42','0c','2a',
A_dmins
·
2020-08-17 14:10
CTF题
一天一道CTF
XCTF
PLT表和GOT表
主要参考网址:CTF|pwn栈溢出
入门题
level3解题思路及个人总结GOT表GLOBAL_OFFSET_TABLE:全局偏移量表主要分为头部,前两项和之后的项头部即GOT[0],包含.dynamic段的地址
Catch_1t_AlunX
·
2020-08-17 14:31
linux内核设计与实现读书笔记——设备和模块
4)
杂项
设备miscdev:表示简单设备;伪设备二、模块可装载内核模块:单独的二进制镜像,允许内核在运行时i动态插入或删除代码。ps静态编译到内核镜像的区别1、出入口点入
cleo321
·
2020-08-17 12:37
BugkuCTF
杂项
解题记录 1-4
写了一部分的web题,算是把它最基础的一部分做了一遍,以后的几天将持续更新BugkuCTFWEB部分的题解,为了不影响阅读,所以每五道题的题解以一篇文章的形式发表,感谢大家一直以来的支持和理解,共勉~~~签到题按要求管制二维码中的公众号即可得到flag这是一张单纯的图片打开链接下载链接中的图片以文本格式打开图片,再乱码最下面发现一串Unicode字符我们使用工具进行解码即可得到flag隐写下载压缩
aap49042
·
2020-08-17 11:25
BUUCTF
杂项
(misc)题练习记录 -- (1)
注:决定这个练习系列写得新人向一点金三胖我第一次做是录像之后硬抠的23333后面拿stegsolver(经典
杂项
工具,下载链接java配置正常直接双击)里的analyze的framebrowser(帧浏览器
Air_cat
·
2020-08-17 11:39
程序career
misc
XCTF
幂数加密&&混合加密
XCTF
幂数加密&&混合加密混合编码首先拿到的是一段:JiM3NjsmIzEyMjsmIzY5OyYjMTIwOyYjNzk7JiM4MzsmIzU2OyYjMTIwOyYjNzc7JiM2ODsmIzY5OyYjMTE4OyYjNzc7JiM4NDsmIzY1OyYjNTI7JiM3NjsmIzEyMjsmIzEwNzsmIzUzOyYjNzY7JiMxMjI7JiM2OTsmIzEyMDsmI
Desparallel
·
2020-08-17 11:58
CTF解题小记--心得记录1
(逆向不会考高难rsa吧,,大概)参buu还是
xctf
的某一题importgmpy2importrsae=65537n=86934482296048119190666062003494800588905656017203025617216654058378322103517p
Air_cat
·
2020-08-17 10:27
二进制CTF
逆向工程
程序career
并查集:从入门到入土
并查集:从入门到入土2017-09-01并查集一个神奇的算法今天我们的s同学想学习一下并查集,就去找了几个水题刷一下...
入门题
:P2839畅通工程就是求联通块的数量,-1就是答案。
weixin_30460489
·
2020-08-17 09:10
整数型溢出
参考
xctf
的一道整数型溢出整数溢出三种类型:1、溢出只有有符号数才会发生溢出。有符号数最高位表示符号,在两正或两负相加时,有可能改变符号位的值,产生溢出。溢出标志OF可检测有符号数的溢出。
ticker-tape timer
·
2020-08-17 07:09
pwn
python
安全
学习记录----2020.7.29
学习记录前几天
xctf
的海外赛是毛子那边办的,跟着一个师傅做题,倒也蛮不错的。老外的思路果然很骚2333题目的wp上传到ctf分区了然后这几天主要就看书那些的,看了些vt以及异常处理的东西。
0x菜鸡
·
2020-08-17 06:49
日常总结
dp的斜率优化与单调队列优化
比如
入门题
:Tyvj1305:那么dp方程是f(i)=sum[i]−minsum[k]|i−M≤k≤i,注意到是取−minsum[k]|i−M≤k≤i那么sum[i]是递增的,所以可以用一个队列优化。
Demon_Rieman
·
2020-08-17 05:28
dp
hdu2084动态规划
入门题
----数塔
原题:数塔这个是动态规划
入门题
,比较简单。题意是:一个数字组成的三角形,从上到下找一条路径,使这条路径上数字之和最大。解题思路,就是要从下往上看。
weixin_30548917
·
2020-08-17 03:00
Linux虚拟文件系统(三)驱动和虚拟文件系统读书笔记
驱动和虚拟文件系统读书笔记tags:Linux源码Linux虚拟文件系统三驱动和虚拟文件系统读书笔记概述正文设备文件和普通文件设备号和设备文件structbiostructbio和structrequest的关系
杂项
深入
樱花树樱花开
·
2020-08-17 02:48
Linux内核
linux
linux
kernel
读书笔记
架构
文件系统
HDU 2084 数塔(基础dp)
这题是一个基础动态规划,
入门题
目,思路很简单,就是从下往上找一条最优路径即可,转移公式也很简单,就是挑最大的情况进行存储。
tick_tokc97
·
2020-08-17 02:41
ACM-动态规划
ACM 数论
入门题
(附代码解释)
目录51Nod-1119机器人走方格V2(费马小定理)HDU2710MaxFactor(素数筛选)POJ2142TheBalance(扩展欧几里得)POJ1061青蛙的约会(扩展欧几里得)洛谷P1069细胞分裂(质数分解)HDU2866SpecialPrime(数论)HDU1573X问题(中国剩余定理非互质情况)HDU6025CoprimeSequence(前缀GCD+后缀GCD)HDU5512P
SpongeBob_Y
·
2020-08-17 02:24
数论
2017.9.24 三色二叉树 思考记录
树形dp
入门题
,,,,枚举转移即可、设f【i】【0】表示这个点不是绿色f【i】【1】表示这个点是绿色、由于要求是相邻和两儿子,所以枚举下面点的情况转移就可以了码:#include#includeusingnamespacestd
_hlly_
·
2020-08-17 00:08
题目
[主席树]HDOJ2665 && POJ2104 && POJ2761
Orz一篇资料题意:给n、m下面有n个数(编号1到n)有m个询问,询问的是上面的数的编号在[l,r]之间第k小的数n、m的范围都是$10^5$是主席树的
入门题
借此来学习一下主席树主席数利用函数式线段树来维护数列
aicheng4794
·
2020-08-17 00:41
HDU2084 DP
入门题
数塔ProblemDescription在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的:有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?已经告诉你了,这是个DP的题目,你能AC吗?Input输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一个整数N(1#include#include#includeusin
Marystl
·
2020-08-16 23:58
dp
应用MFC开发高级应用程序
3D控制六、使用自定义消息七、使用不带文挡-视结构的MFC应用八、MFC应用的人工优化[摘要]:目前在Windows下开发应用程序的工具虽然很多,但是C/C++作为一种非常成熟和高效的开发语言在大型复
杂项
目的开发中仍然得到了广泛应用
狂奔之林
·
2020-08-16 23:09
MFC
BZOJ1864 [Zjoi2006]三色二叉树 树形DP
一道树形DP
入门题
,不需要多叉树转二叉树。用f(i,j)表示第i个节点涂j颜色时,其子树顶点为绿色最多的个数,fs(i,j)则表示最少的个数。很容易写出状态转移方程,用记忆化搜索实现。
KuribohG
·
2020-08-16 23:50
BZOJ
Oracle平均成本计算流程
MTL_CST_TXN_COST_DETAILS(CTCD)记录每一笔事务处理的成本;对于每笔库存事务的记录,这个表中有可能有记录,也有可能没记录;对于那些可以手工设定成本的事务处理,在这个表中有记录,例如,录入成本的
杂项
事务处理等
weixin_30625691
·
2020-08-16 21:10
并查集入门(小希的迷宫)
并查集
入门题
,小希的迷宫,hdu1272,注意在union时记录一下link和判换,有两两条路的就NO了。就是录入数据有点坑爹,初始化要做好,注意只有两个0,0是也是yes。
averyboy
·
2020-08-16 18:23
c/c++杂记
mtl_cst_txn_cost_details table
MTL_CST_TXN_COST_DETAILSstoresthecostofatransactionbyelementandlevel.记录每一笔事务处理的成本;对于每笔库存事务的记录,这个表中有可能有记录,也有可能没记录;对于那些可以手工设定成本的事务处理,在这个表中有记录,例如,录入成本的
杂项
事务处理等
田攀
·
2020-08-16 17:37
Oracle
EBS
Cost
FizzBuzz与写代码的“一万”个细节
FizzBuzz是一个经典的TDD
入门题
目,麻雀虽小,五脏……勉强算全吧。StackOverflow创始人曾经在他的一本书里写到,“不要假设程序员
zhangkf2013
·
2020-08-16 15:58
敏捷
测试
软件开发
《圈外课程学习记录》解疑答惑
3.1)面对工作任务,由于缺乏计划,导致无效加班3.2)天天加班,时间总是不够用4)人际交流4.1)面对工作挑战,由于缺乏资源,导致孤立无援4.2)不会聊天,成为话题终结者L21)跨部门沟通1.1)面对复
杂项
目
春江花月夜晨
·
2020-08-16 13:56
#
圈外课程学习L0
bugku
杂项
隐写2
Dang!下载之后我们发现这是一个有趣的图片行吧那我就把你照例先放入kali里binwalk一下果不其然嘿嘿嘿里面包含了一个压缩包那就用foremost把它分离出来,得到一个zip文件,再次解压后得到一个rar文件和提示jpg。。。。怎么还有请允许我文学素养不够直接暴力破解吧根据提示.jpg,可以知道密码是三位数,暴力破解871就是密码了解开压缩包我们又得到了一张图片把它拖进HxD里查看一下看看开
饭饭啊饭饭
·
2020-08-16 10:46
杂项
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他