刷新
MIT6.5840 2024 Spring Lab3

博主头像 MIT6.5840 2024 Spring Lab3 前言 此lab是该课程的第三个实验,这个实验会让你实现Raft算法,最终实现一个容错的KV存储系统。该实验主要有四部分组成3A:leader选举,3B:日志,3C:持久化,3D:日志压缩。这四个部分我是单独完成的,也就是做完3A再做3B以此类推, ...

FlowiseAI 任意文件写入漏洞(CVE-2025–26319)

博主头像 Flowise存在严重的文件上传漏洞,尽管实施了上传校验机制,攻击者仍可通过特殊编码绕过限制,实现任意目录的文件写入。这一安全缺陷使未经授权的攻击者能够上传恶意文件、脚本或SSH密钥,从而获取对托管服务器的远程控制权,对使用该平台构建AI代理的组织构成重大安全威胁。 ...

【CF比赛记录】Codeforces Round 1013 (Div. 3)

博主头像 比赛链接 本文发布于博客园,会跟随补题进度实时更新,若您在其他平台阅读到此文,请前往博客园获取更好的阅读体验。 跳转链接:https://www.cnblogs.com/TianTianChaoFangDe/p/18796248 开题情况 打回蓝了。 很基础的一场,不过怎么有人会因为没取模白挂两发啊 ...

RabbitMQ集群部署(二)——普通集群模式部署

博主头像 本文分享自天翼云开发者社区《RabbitMQ集群部署(二)——普通集群模式部署》,作者:芋泥麻薯 RabbitMQ普通集群模式即在多个服务器上部署多个MQ实例, 每台机器一个实例. 创建的每一个queue,只会存在一个MQ实例上. 但是每一个实例都会同步queue的元数据(即queue的标识信息). ...

RabbitMQ集群部署(一)——单机模式部署

博主头像 本文分享自天翼云开发者社区《RabbitMQ集群部署(一)——单机模式部署》,作者:芋泥麻薯 RabbitMQ是一种开源消息队列系统,是AMQP的标准实现,用erlang语言开发。RabbitMQ具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用。Ra ...

国产服务器操作系统CTyunOS,技能值拉满!

博主头像 新一轮科技革命和产业变革深入发展,数字经济迎来新的发展机遇。其中,以操作系统为代表的关键基础软件是新一代信息技术的灵魂,它不仅构筑起信息技术领域的根基磐石,更在守护关键信息基础设施的安全防线、实现核心技术自主可控中,发挥着不可替代的作用。 作为云服务国家队,中国电信天翼云长期投入基础软件领域核心技术 ...

apisix~key-auth多消费的使用

博主头像 在 APISIX 中使用 key-auth 插件实现基于密钥的认证,以下是详细的配置步骤,包括如何保存密钥和证书,以及如何将这些信息分配给客户端 A 和 B。 场景说明 服务 C 是后端服务,需要通过 APISIX 代理。 客户端 A 和 B 需要唯一的密钥(key)来访问服务 C。 APISIX ...

selenium之form表单

表单 今天来学习一下表单form的使用,相信很多人再注册信息的时候,会有输入框、单选、多选、下拉列表等情况把;这些都统称为表单form;今天我们就来学习一下怎么对表单进行操作;主要有以下几种类型 input,输入框 checkbox,多选 radio,单选 select,下拉列表 话不多说,开始一一 ...

Windows 提权-手工枚举

博主头像 本文通过 Google 翻译 Manual Enumeration – Windows Privilege Escalation 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 导航 0 前言 1 用户枚举 1.1 当前用户 1.2 其他用户 2 系统枚举 3 软件 ...

selenium之 frame、iframe

frame、iframe 相信大部分使用selenium的同学都会遇见一个现象,就是明明可以定位到元素,但是就是无法操作;这个是因为遇到了frame、iframe这个东西 frame标签有frameset、frame、iframe三种, frameset和其他普通标签没有区别,不会影响到定位 它们两 ...

selenium之三种弹框(alert、confirm、prompt)

弹框 WebDriver提供了一个API, 用于处理JavaScript提供的三种类型的原生弹窗消息. 这些弹窗由浏览器提供限定的样式.;分别为以下三种 alerts警告框 confirm确认框 prompt提示框 话不多说,开始实践下就知道怎么一回事了 alerts 警告框,显示一条自定义信息,以 ...

selenium之三种等待方式

等待方式 在使用selenium进行自动化的时候,可能会发生一下问题;就是你代码想要使用的元素因为网络原因还没有加载出来,这个时候,因为找不到对应的元素,代码就会报错;所以我们要在代码中使用等待的方式,来解决这个问题; selenium等待分为以下三种 死等,sleep 隐式等待,implicitl ...

ctfshow-web入门-信息搜集(web1-web20)

博主头像 web1 查看源代码,直接看到flag web2 禁用了鼠标右键查看源代码,但是可以url前加入view-source: 查看源代码。 或ctrl+u查看源代码 web3 bp抓包,发现flag 或在这里也能看到flag web4 直接dirsearch扫描,发现/robots.txt 访问url/ ...

Windows 提权-密码搜寻

博主头像 本文通过 Google 翻译 Password Hunting – Windows Privilege Escalation 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 导航 0 前言 1 密码搜寻 – Unattend.xml 1.1 手动枚举 1.2 自动枚 ...

apisix~csrf插件

博主头像 https://www.devzery.com/post/how-to-test-api-with-csrf-token-in-postman-complete-guide https://apisix.apache.org/docs/apisix/plugins/csrf/ 配置信息 { key: ...

Obsidian 笔记一键转换发布为 Jekyll 博客

Obsidian 是一款功能强大且灵活的知识管理和笔记软件,与 Jekyll 这一轻量级静态博客框架的结合,既能保留 Obsidian 的网状知识关联优势,又能借助 Jekyll 的高效编译能力快速生成标准化博文。 Obsidian 笔记自动转换为 Jekyll 博客一文介绍了如何把挑选出的 Obs ...

<1···4950