摘要: 实验6企业级网络构建与配置实现 思路来源是这里 不得不说这个哥们写的是相当nice!但是可能由于笔误敲错了一个命令。 本文基于这位老哥的实验思路,将OSPF替换成RIP。(因为某师专的机器好像跑不了OSPF) 拓扑图 设备密码 交换机密码 默认登录名: admin 默认密码: admin@huawe 阅读全文
posted @ 2023-12-23 13:52 L1ngYi 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 这是一道蓝书上的哈希例题。相对简单。 题面 Description You may have heard that no two snowflakes are alike. Your task is to write a program to determine whether this is re 阅读全文
posted @ 2023-11-27 17:40 L1ngYi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 备课的时候发现了这道题,对于初识哈希来说并不算一道很简单的题。在查阅林厚从老师的示例代码与往届OI选手的博客后,大致理解了本题的思路。 相关标签: Hash 跳转至本题 Description 给定一个整数集合S,求一个最大的d,满足a+b+c=d,其中a,b,c,d∈S Input 多组数据,每组 阅读全文
posted @ 2023-11-25 15:08 L1ngYi 阅读(17) 评论(0) 推荐(0) 编辑
摘要: YAML速记 在Hydro OJ的时候,配置客观题遇到了此类文件格式。产生兴趣,简单学一下。 学习参考视频:BV1yL4y1T7Pr 什么是YAML YAML Ain't Markup Language。 YAML不是一种标记语言。 是一种可读性高,用以表达数据序列化的格式 文件后缀通常为 .yam 阅读全文
posted @ 2023-08-05 16:22 L1ngYi 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 树状数组 简单记录一下模板和用法,不做深入证明探究! 为什么不直接用前缀和 对于普通的前缀和来说,若出现了单点修改,则需要重新生成一个前缀和数组。若单点修改次数过多,显然会产生恐怖的代价。 能解决的问题: 区间查询前缀和 单点修改(某个值+一个数) 是一个在 logN复杂度就能完成以上操作的数据结构 阅读全文
posted @ 2023-04-02 13:54 L1ngYi 阅读(14) 评论(0) 推荐(0) 编辑
摘要: “如果你也被春哥击倒,那么套上这个春哥甲吧!!!” 这篇博客主要记录在学习Hadoop中遇到的各种雷点坑点! WordCountAndLen 在这一节,我们开始尝试使用自定义的类型:WordCountAndLen去实现我们原有的WordCount问题! 首先附上WordCountAndLen类的定义 阅读全文
posted @ 2023-03-23 20:44 L1ngYi 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 保护机制及其编译选项 NX -z execstack / -z noexecstack (关闭 / 开启) 不让执行栈上的数据,于是JMP ESP就不能用了 即可写处不可执行,可执行处不可写 Canary -fno-stack-protector /-fstack-protector / -fsta 阅读全文
posted @ 2022-04-29 17:49 L1ngYi 阅读(60) 评论(0) 推荐(0) 编辑
摘要: Tools食用方法 IDA 空格可以调整视图 F5进行一键反汇编 双击变量可以看到变量地址或进入函数 Ctrl+S 可以看到区段地址(如bss段、plt、got) 对变量或函数按x可以查看上级调用 可以在函数框Ctrl+F搜索函数名 在变量右键可以Rename变量名,方便代码审计 gdb gdb 程 阅读全文
posted @ 2022-04-29 17:48 L1ngYi 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Pwn知识性名词 Linux相关 延迟绑定技术 ELF采用了当函数第一次使用时,才进行绑定。 ELF实现延迟绑定是通过Plt,原先GOT中存放着全局变量和函数调用,现在把它拆分为各个部分。 .got 和.got.plt,用.got存放着全局变量的引用,用.got.plt存放函数的引用。 基本可以解释 阅读全文
posted @ 2022-04-29 17:48 L1ngYi 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 题解/Write Up 攻防世界 level0 #exp: from pwn import * r = remote("111.198.29.45", 34012) payload = 'A' * 0x88 + p64(0x00400596).decode("iso-8859-1") r.recvu 阅读全文
posted @ 2022-04-29 17:46 L1ngYi 阅读(83) 评论(0) 推荐(0) 编辑