茜盟
码龄1年
求更新 关注
提问 私信
  • 博客:4,422
    4,422
    总访问量
  • 12
    原创
  • 3
    粉丝
  • 6
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
加入CSDN时间: 2025-02-17
博客简介:

2501_90683768的博客

查看详细资料
个人成就
  • 获得108次点赞
  • 内容获得0次评论
  • 获得110次收藏
  • 博客总排名71,467名
  • 原力等级
    原力等级
    2
    原力分
    112
    本月获得
    0
创作历程
  • 12篇
    2026年
成就勋章
TA的专栏
  • 数据结构与算法
    4篇
  • web_path
    3篇
  • pwn_path
    3篇
  • yolo
    1篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • Python
    python
  • 编程语言
    c++c语言汇编
  • 网络与通信
    网络安全
  • 操作系统
    linuxwindows
  • 测试
    安全性测试
  • 网络空间安全
    网络安全安全系统安全web安全安全架构密码学可信计算技术网络攻击模型安全威胁分析计算机网络
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

210人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

算法与程序设计-树-再相遇

意到数轴中,处理一个点到另外两个点地距离最短的时候,就是计算两个点地距离,然而,这个题中有若干个商店,那么我们可以这么处理,默认处理的是距离,先计算最外面两个点的距离(因为目标点理论情况下一定在点的里面),那么此时已经将外面两个点确定了(因为此时在两个点中,目标点任意移动不会导致距离两点距离和变化),可先忽略不计,那么又出现了两个新的最外的点,同理计算。当处理到最后的时候,就要分为三个点(奇数)、两个点(偶数)之分。当是三个点的时候,就一定是落在最里面,如果是两个点,就会落在两个点中间。
原创
博文更新于 2026.04.07 ·
365 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

算法与程序设计-树-初体验

除了使用队列,还可以使用栈,进行深搜遍历,但是深搜的结果明显与广搜的结果顺序不同,所以我们就需要在遍历的时候进行记录当前在第几层,使用k来计算当前层数,因为k是从0开始计数的,所以当k等于目前记录过多少层相等时就需要新增加一层
原创
博文更新于 2026.04.02 ·
331 阅读 ·
6 点赞 ·
0 评论 ·
4 收藏

sqlmap初体验

对于mysql数据库来说,--os-shell的本质就是写入两个php文件,其中的tmpugvzq.php可以让我们上传文件到网站路径下然后sqlmap就会通过上面这个php上传一个用于命令执行的tmpbylqf.php到网站路径下,让我们命令执行,并将输出的内容返回sqlmap端。
原创
博文更新于 2026.03.23 ·
345 阅读 ·
10 点赞 ·
0 评论 ·
7 收藏

算法与程序设计-栈与队列初体验

仔细观察发现:当要出栈的数字(序列中的)大于栈顶的元素时,就需要不停入栈,直到,要出栈的数字就是栈顶元素,比如说,此时按照序列,我们想要出数字5,但是呢栈中只有1,2,那么我们只需要进栈,将3,4,5都进栈,那么我们就可以达到出栈的目的当想出栈的数字等于栈顶的元素时,此时时最理想的情况,直接出栈就可以了当想出栈的数字小于栈顶的元素时,这是就不可以了,因为想要出栈的数字被压在了下面,就必须先将上面的数字出栈,比如说,此时栈中有1,2,3,4,5,我们想要出栈3,但是呢上面还有数字4,5,那么要达到
原创
博文更新于 2026.03.22 ·
383 阅读 ·
11 点赞 ·
0 评论 ·
15 收藏

pwn练习笔记21-23

熬,我大彻大悟了,所以你之前也说程序内存什么的只认识段,而不认识节,节是编译的产物,但是的段是真实寄存器什么识别的,他们是靠这个区别程序的每一部分,然后呢这个GNU_RELRO也就是改的段,然后导致我们看节时可读可写的,然后呢看段时只读的。
原创
博文更新于 2026.03.15 ·
345 阅读 ·
7 点赞 ·
0 评论 ·
8 收藏

数据结构与算法-链表初始用

当处理之后,就会发现主要的问题是发现移动 k 位置,其实就是将最后 k 个结点放到前面来,所以我们需要找到最后的 k 个结点,那么现在就可以使用双指针,此时假设我们已经有一个指针指的是链表的最后指向的NULL,同时呢,往前的 k 位也有一个指针(这个就是要找的位置),同时呢,将两个指针往前移动一定的位置,使得前面的指针指向头指针,这么的话,就得到一个完美的情况,两个指针,相差 k 个位置,一个在头指针,然后呢一起像后移动,直到后面的指针到达最后,这个时候呢,就会发现前的指针刚好到达我们需要的位置!
原创
博文更新于 2026.03.13 ·
366 阅读 ·
8 点赞 ·
0 评论 ·
12 收藏

XXE_waf的一些绕过

XML 支持几乎所有编码,但是waf未必认识所有的编码,所以当编码比较小众的时候,waf没有识别,但是XML识别了,就实现了waf的绕过。
原创
博文更新于 2026.03.13 ·
297 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

XXE漏洞基础

所以说看到这里思路已经很明确了,当定义的实体是被控制指向的资源路径的时候,(比如说flag文件),再在XML中引用这个文件,让解释器加载,就会泄露这个文件。
原创
博文更新于 2026.03.12 ·
324 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

pwn练习笔记19-20

此时结合前置知识,也就很容易明白了,在if中fork()返回他的PID数,必定使主进程的判断为真,但是子进程中返回为0,就会判断为假,此时文件输出流被关闭,但是可以用重定向符,强制输出
原创
博文更新于 2026.03.12 ·
375 阅读 ·
10 点赞 ·
0 评论 ·
10 收藏

信息收集 目录、端口、api

Arjun可以自动识别输入文件的类型,因此只需要指定路径。-sT 全连接扫描,建立完整的TCP连接,兼容性好(windows默认),但仍有被检测。-sS SYN扫描(半开放扫描):快、常用、隐蔽性好,(不建立完整的TCP链接)指定自己的字典,-w/--worldlist(dirsearch 自带字典在。-Pn ,跳过ping检测(针对禁ping的主机),直接扫描端口(避免漏扫)指定扫描线程 -t/--threads(默认10,建议5-20)-sn ,只扫描"主机是否在线"( ping扫描 ),不扫端口。
原创
博文更新于 2026.03.10 ·
358 阅读 ·
12 点赞 ·
0 评论 ·
13 收藏

YOLO模型安装、数据准备及其初始用

我懂了,就是一般的库文件是放在了pip那边,但是呢,这个包的库文件,就放在当前目录,但是呢使用照常使用对吧,但是是方便修改这个库的文件,不是 “库文件放在当前目录”(当前目录本来就是源码所在),而是环境里没有单独的库文件,全靠 “快捷方式” 指向当前目录的源码。----------------------------------- 待 -------------------------------------# 安装稳定的NumPy 1.x版本(指定源加速,避免超时)在根据自己的版本信息选择对应的命令。
原创
博文更新于 2026.03.10 ·
345 阅读 ·
11 点赞 ·
0 评论 ·
11 收藏

GDB初使用

我们前面所有的操作,都是基于“有 C 源码、有 -g 参数”的理想情况——但在真实的 CTF Pwn 比赛中,题目通常只有编译好的二进制程序(没有 test.c 源码,也没有 -g 参数),我们无法看到 C 语言代码,只能看到程序的“底层语言”——汇编代码。Pwn 的终极目标(比如栈溢出),就是劫持 rip 寄存器(指令指针寄存器),让它指向我们的恶意代码。在 Pwn 调试中,只看变量名是不够的——变量名是编译器给我们的“便利”,而程序真正运行时,数据是存在内存中的,指令是存在 CPU 寄存器中的。
原创
博文更新于 2026.03.10 ·
589 阅读 ·
19 点赞 ·
0 评论 ·
11 收藏