10 2021 档案

摘要:package cn.Collection; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.Comparator; import java 阅读全文
posted @ 2021-10-31 10:21 写不完作业还要玩 阅读(43) 评论(0) 推荐(0)
摘要:##java中collection今天看见与学习的一些东西(自用) (书是《java疯狂讲义》,2021.10.30写于山威机房) ###1.总览 Vector和它的子类stack都是在jkd1.0的时候就存在的老古董,中间有些实现效率并不高,所以以后尽量少用,替代是:Vector-->ArrayL 阅读全文
posted @ 2021-10-30 15:53 写不完作业还要玩 阅读(47) 评论(0) 推荐(0)
摘要:##Java探究HashSet中如何完成同一个对象不重复出现(自定义对象作为HashSet的元素时候应该注意重写的hashcode与equals讨论) 2021.10.29 写于山威 ###1.继承体系 没有学过UML,自己瞎画的 ###2.问题讨论 我们都知道,在java的set中是不能出现重复的 阅读全文
posted @ 2021-10-29 18:20 写不完作业还要玩 阅读(318) 评论(0) 推荐(0)
摘要:#关于java中stringbuffer和stringbulider安全性的学习 (2021.10.29写于山威) ##1.关于他们同时继承的抽象类AbstractStringBuilder内部 这张图片内部一共有三个变量,分别是value和计数长度count,而我们平时使用的string类,内部的 阅读全文
posted @ 2021-10-29 15:13 写不完作业还要玩 阅读(175) 评论(0) 推荐(0)
摘要:java中的软,弱,虚引用介绍与特性分析java的弱,虚,软引用介绍 1.弱,虚,软引用的介绍 对于绝大部分的对象而言,在程序中是存在着一个引用变量引用该对象,这是常见的引用方式,也就是常说的 强引用,对于强引用引用的对象,系统JVM是不会随意的回收资源,但是区别于强引用,对于内存敏感的程序,我们 这个内存敏感我也不清楚是啥,书上是这样说 阅读全文
posted @ 2021-10-28 17:01 写不完作业还要玩 阅读(249) 评论(1) 推荐(0)
摘要:这是我搬运过来我最后一个博文, 至此我的ctf正式结束,目前正在努力的学java 阅读全文
posted @ 2021-10-21 20:38 写不完作业还要玩 阅读(761) 评论(0) 推荐(0)
摘要:1.ELF概念: ELF(Executable and Linkable Format),即“可执行可链接格式”,最初由UNIX系统实验室作为应用程序二进制接口(Application Binary Interface – ABI)的一部分而制定和发布,是COFF(Common file forma 阅读全文
posted @ 2021-10-21 20:36 写不完作业还要玩 阅读(687) 评论(0) 推荐(0)
摘要:XCTF 4th-QCTF-2018 前言,怎么说呢,这题目还是把我折磨的可以的,我一开始是没有看到后面的直接狙击的,只能说呢。 我的不经意间的粗心,破坏了你许多的温柔 1.气的我直接检查保护: 32位程序,开启了canary保护。 2.ida查看: 首先放的第一幅图片呢,是我一开始以为可以溢出的, 阅读全文
posted @ 2021-10-21 20:36 写不完作业还要玩 阅读(156) 评论(0) 推荐(0)
摘要:前言:关于整数安全漏洞的一点点小小的整理。 我自己随便写了,写到那里就是那里吧,东西也是写给我自己看的。 1.为什么会产生整数安全漏洞 整数安全的三种类型: 溢出:有符号数才会产生溢出,当两正和两符相加的时候,会有可能导致溢出,溢出的数据会覆盖掉符号位,从而是两个很大的正数相加变成负数,两个很大的负 阅读全文
posted @ 2021-10-21 20:36 写不完作业还要玩 阅读(169) 评论(0) 推荐(0)
摘要:time_formatter 前言:这题说实话分析量蛮大的,首先是程序内壁比较绕,而且调用了之前许多没有见到的函数 如snprintf_che,以及strsup(好像打错了),getegid(),并且对于一般的题目考察堆的方向是比较少的。 还是学了一些东西吧。 废话不多说,开始吧: 1.查看保护 保 阅读全文
posted @ 2021-10-21 20:35 写不完作业还要玩 阅读(263) 评论(0) 推荐(0)
摘要:那段时间反编译工具用到起飞,现在连命令都忘光了 阅读全文
posted @ 2021-10-21 20:34 写不完作业还要玩 阅读(77) 评论(0) 推荐(0)
摘要:dice_game攻防世界进阶区dice_game XCTF 4th-QCTF-2018 前言,不得不说,虽然是个简单题但是还是要记录一下,来让自己记住这些东西。 考察的知识点是: 1.cdll_loadlibrary加载对应库使得Python可以使用c的函数。 2.关于srand函数中种子的介绍。 3.一些平时没有见过的杂项 保 阅读全文
posted @ 2021-10-21 20:33 写不完作业还要玩 阅读(302) 评论(0) 推荐(0)
摘要:pwn200,一道不完全考察ret2libc的小小pwn题pwn200 XDCTF-2015 每日一pwn,今天又做了一个pwn,那个pwn呢???攻防世界的进阶区里的一道小pwn题,虽然这个题考察的知识不多,rop链也比较好构建,但是还是让我又学到了一些东西,因为害怕忘记,写个博客记录记录。 1.获取pwn题 啪的一下就下载好了。 2.查看保护 拿到题我 阅读全文
posted @ 2021-10-21 20:32 写不完作业还要玩 阅读(161) 评论(0) 推荐(0)
摘要:搬运3:welpwnctf题目学pwn的那段时间是我过得很开心的时间 阅读全文
posted @ 2021-10-21 20:31 写不完作业还要玩 阅读(65) 评论(0) 推荐(0)
摘要:搬运2:早期写的探究printf目录: 1. 关于printf格式化输出 2. printf的一般形式 3. 转换说明 4. 格式化输出的意义 5. 转换说明修饰符 6. 修饰符中的标记 7. printf的返回值 ps:共3250字左右,printf大多数要点包括,可以收藏慢慢看。 一. 关于printf格式化输出 printf 阅读全文
posted @ 2021-10-21 20:29 写不完作业还要玩 阅读(255) 评论(0) 推荐(0)
摘要:搬运1:关于对C语言中数组名取地址加减等操作的一点探究对于数组名取地址强制转换的操作 偶然在晚上学了C语言指针后网页闲逛找题时,被一个数组名取地址搞糊涂了,在自己试验加探索后我稍微悟了一点东西。 代码如下: #include<stdio.h> #include<stdlib.h> int main(void) { int a[5] = { 1,2,3, 阅读全文
posted @ 2021-10-21 20:24 写不完作业还要玩 阅读(385) 评论(0) 推荐(0)
摘要:Test 阅读全文
posted @ 2021-10-21 19:24 写不完作业还要玩 阅读(14) 评论(0) 推荐(0)