- 博客(4)
- 收藏
- 关注
原创 pwnlab_init靶机提权时遇到的问题
RUID是指用户的真实id,登录过后就确定了,而EUID用于系统决定用户对系统资源的访问权限,通常情况下等于RUID。这里的意思应该是,如果直接执行/bin/bash,由于RUID和EUID不相等,则运行后EUID会被设置为RUID,所以仍然是mike,加上-p参数就会以EUID身份运行。
2024-07-28 22:45:43
116
原创 汇编语言中的寻址问题(含有变量名的相对寻址)
这个程序中,【si+len-1】原本是想取array中下标为(len-1)的元素,但这样的表达式为寄存器变址寻址,即把len看做地址,取了len【si+1】的值,所以产生了错误,直接写为【array+len-1】也不对,因为会把两个都识别为标号(地址)。接下来n空,分别输入n个正整数Ni(0
2023-09-18 23:26:29
231
原创 洛谷P1314 [NOIP2011 提高组] 聪明的质监员
但并不是区间内所有的值都要求和,所以可以将不满足条件的矿石置为0。增大时,满足要求的矿石数会减少,y的值下降;容易想到二分法,二分W的值,复杂度。对每一段区间查找符合条件的矿石,由于区间可能重叠,所以最后肯定会超时。是一名质量监督员,最近负责检验一批矿产的质量。的数据,有 $ 1 ≤n ,m≤200,000$,行,表示区间,每行两个整数,中间用空格隔开,第。,分别表示矿石的个数、区间的个数和标准值。行,每行两个整数,中间用空格隔开,第。的值,让检验结果尽可能的靠近标准值。,计算矿石在这个区间上的检验值。
2023-09-08 18:31:09
54
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人