SDH/OTN 业务承载技术问答手册
📘 适用场景:华为 OSN1800V + EGS4 板卡运维与学习 本文以问答形式系统梳理 SDH/OTN 业务承载核心概念,从 EoS/EoO 区别到虚级联、交叉连接,逐一拆解。 Q1:EoS 业务和 EoO 业务有什么区别? 对比项 EoS(Ethernet over SDH) EoO(Ethernet over OTN) 全称 以太网 over 同步数字体系 以太网 over 光传送网 底层承载 SDH 网络 OTN 网络 封装映射 以太网帧 → VC(虚容器) → STM-N 以太网帧 → ODUk → OTUk 交叉颗粒 VC-12 / VC-3 / VC-4 ODU0 / ODU1 / ODU2 / ODU3 / ODU4 / ODUflex 线路侧信号 STM-N(如 STM-1/4/16/64) OTUk(如 OTU1/2/3/4) 带宽粒度 固定小颗粒(2M / 48...
正则提取到多线程爆破:CTF实战全记录
继 Day1 掌握 requests 基础、Session 会话保持和简单爆破脚本后,Day2 重点突破 CTF 实战核心技能,整合所有知识点,写出可直接用于靶机/CTF 的全自动解题脚本。全程实战导向,零基础友好。 一、今日学习目标 掌握正则表达式(re 库),实现 CTF 中 flag 的自动提取 掌握 base64 编码/解码,应对靶机中加密的 flag 掌握多线程爆破原理与实现,将爆破速度提升 10 倍以上 整合 Day1 + Day2 所有知识点,编写全自动 CTF 解题脚本(爆破 → 登录 → 提取 flag → 解码) 二、核心知识点详解1. 正则表达式 re —— CTF flag 提取神器核心作用: 在杂乱的网页源码、接口返回内容中,精准提取 flag{xxx} 格式的 flag,无需手动查找,实现自动化提取,是 CTF 解题必备技能。 万能模板(直接复制用)12345678910111213141516171819import re# 模拟靶机返回的网页内容html = """&l...
Python requests 库入门到精通——从零学习全记录
本文从基础语法到实战脚本,带你掌握目录扫描、暴力破解、自动登录等渗透测试必备技能。适合入门者系统学习,也适合作为速查手册。 一、学习目标掌握 requests 库语法,理解 HTTP 协议基础,能够编写目录扫描、暴力破解、自动登录等渗透/CTF 辅助脚本,为后续实战打基础。 二、核心知识速查1. requests 基础:GET/POST 请求基础语法12345678910111213import requests# 标准请求头(伪装Chrome浏览器,避免被反爬)headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"}# GET 请求(获取资源,参数拼接到URL末尾,用params传)resp_get = requests.get("https://http...
用 iPhone 拍出电影感
一部 iPhone,加上正确的技巧,就能拍出电影质感的画面。本文系统梳理曝光控制、白平衡调整、升格降格应用等核心知识点。 资料来源: 影视飓风 课程学习笔记 一、掌握曝光曝光三要素光圈、ISO、快门 —— 经典曝光三角。 但手机没有物理光圈可调,所以核心就是 ISO 和 快门 两个参数。 快门速度经验法则: 帧率 推荐快门 30fps 1/60s 60fps 1/120s 一般控制在帧率的 两倍分之一。 自动曝光 vs 手动曝光不要依赖眼睛判断,要学会用工具判断是否过曝/欠曝。 直方图是关键: 曝光原则: 尽可能在不过曝的情况下,往右边曝光(ETTR 原则) 斑马纹控制在 80% 以下 室内日光容易曝光正常 逆光场景如果调整不过来,说明已超过 iPhone 极限,需要取舍 强光场景的处理场景: 强日光 + 30fps 理论快门 1/60s,ISO 400 时画面一片白(严重过曝)。 解决方案优先级: 先降 ISO 到最低 如果还过曝 → 牺牲动态模糊,提高快门到 1/2000s 代价:画面不够顺...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment