摘要:
目录Refinition四个核心角色四类常见授权模式授权模式中的术语OAuth2 协议流程解析后端之间的交互流程-包含安全方案设计应用注册与安全凭证发放OAuth2授权码流程为什么用code不直接返回token? Refinition OAuth2 是在WEB基础上发展出来的一个授权框架(Autho
阅读全文
posted @ 2025-10-30 14:44
Mysticbinary
阅读(598)
推荐(2)
摘要:
目录物种进化案例——背包问题第一步 — 初始化第二步 — 适应度评估第三步 — 遗传操作(进化核心:选择、交叉、变异)∞ 循环总结局限性 如果需要建模的问题太复杂,无法套用已知的线性、非线性或随机优化之类的数学式求解方法解决,那么这个时候可以考虑遗传算法(也叫进化算法,Genetic Algorit
阅读全文
posted @ 2025-10-20 16:29
Mysticbinary
阅读(448)
推荐(2)
摘要:
目录元素5条公设和5条公理公理(一般性公理):公设(也叫几何公理):勾股定理的证明标准化处理几何问题——向量用向量证明几何命题向量和复数的关联 几何就是将现实空间简化成一些简单的元素,那就从认识最基础的元素开始。 元素 从一个点开始,点动成线,线动成面。 元素分为: 点 线 面 线分为: 直线 曲线
阅读全文
posted @ 2025-10-11 10:38
Mysticbinary
阅读(172)
推荐(0)
posted @ 2025-10-10 15:12
Mysticbinary
阅读(0)
推荐(0)
摘要:
目录壳的定义加壳原理脱壳原理对抗与演进 加壳和脱壳在安全领域非常常见,但原理是什么? 软件加壳、脱壳是两种不同的技术手段,也是两类人通过这个技术进行对抗的战场,加壳是程序开发者所考虑的,用来保护他的程序。脱壳是攻击者所考虑的,用来窃取程序里面的信息(或改变程序原来功能...)。不管是加壳还是脱壳都挺
阅读全文
posted @ 2025-10-10 14:00
Mysticbinary
阅读(1434)
推荐(7)
摘要:
目录数学原理测量步骤自己模拟的图像升级版体温计 电子体温计有实测型和预测型两种。 实测型需要花 5 ~ 10 分钟才能测定体温; 实体型指水银体温针,水银受热膨胀,通过细管上升到指示温度的位置,一般测量时间较长。 预测型只需要不到 30 秒就能测定体温; 医用预测式电子体温计只需10秒就能预测出约1
阅读全文
posted @ 2025-09-22 17:54
Mysticbinary
阅读(390)
推荐(1)
摘要:
目录XHR/Fetch是什么?所引发的安全问题 XHR/Fetch是什么? XHR/Fetch 都是浏览器与服务器进行数据通信(即 API 调用)的两种主要技术。属于前端技术分类。 简单来说,它们都是用来实现 AJAX(Asynchronous JavaScript and XML)理念的技术,即在
阅读全文
posted @ 2025-09-17 13:56
Mysticbinary
阅读(446)
推荐(1)
摘要:
目录大脉络软件的构成 软件逆向是一种技术手段,它能达成的目的: 分析该软件的漏洞; 分析这个软件,想作为跳板获取其他软件、系统的更高权限; 分析该软件的安全性、可靠性等; 分析该软件的构成; 下面粗浅的进行软件逆向入门,将选择经典的x86平台下的软件来进行分析。 主要梳理系统和软件的层次功能区别,最
阅读全文
posted @ 2025-09-17 08:55
Mysticbinary
阅读(81)
推荐(0)
摘要:
目录危害说明防护的核心如何安全地在配置中心存放密钥?方案一:使用配置中心自带的加密功能方案二:与专业的密钥管理系统集成方案三:在交付流程中动态注入 密码硬编码(Hard-Coded Secrets)是指将敏感信息(如数据库密码、API密钥、加密密钥、第三方服务凭证等)以明文形式直接写入应用程序的源代
阅读全文
posted @ 2025-09-16 11:22
Mysticbinary
阅读(693)
推荐(0)
摘要:
目录加密、解密流程 PGP的缩写是Pretty Good Privacy(优美的保密协议); PGP是什么? 是一种结合了对称加密和非对称加密,还有数字签名和压缩等步骤的协议,然而它不光只是一个协议,它基于协议规则,也完成相关密码工具集成,开发成一个完善的系统、一套工具组合。 需求: 在互联网上完成
阅读全文
posted @ 2025-09-11 13:18
Mysticbinary
阅读(615)
推荐(0)
摘要:
目录Hash的定义Hash的特性Hash的计算原理Hash和加密的区别 Hash的应用非常广泛,从对比工具到提升查询效率的算法等等,本文主要讲Hash函数在密码学里的一些应用。 Hash的定义 密码学哈希算法是一种特殊的函数,它接收任意长度的输入数据(称为“消息”),并将其转换(或“压缩”)成一个固
阅读全文
posted @ 2025-09-11 10:14
Mysticbinary
阅读(200)
推荐(0)
摘要:
目录HTTP协议抓包HTTPS协议抓包WebSockets协议了解证书钉扎(Certificate Pinning) BurpSuite是一个手动Web安全测试工具,工具可以拦截HTTP、HTTPS、WebSockets这三种协议的网络流量,通过便捷UI图形化界面呈现给安全测试者,测试者只需分析流量
阅读全文
posted @ 2025-09-09 11:11
Mysticbinary
阅读(488)
推荐(0)
摘要:
目录它是如何保证安全的?如何实施 CSP?安全测试者如何绕过 CSP?只能辅助,不可做主力 内容安全策略(CSP) 内容安全策略(Content Security Policy, CSP) 是一个额外的安全层,用于帮助检测和缓解某些类型的攻击,包括跨站脚本(XSS)和数据注入攻击。 你可以把它看作是
阅读全文
posted @ 2025-09-04 11:02
Mysticbinary
阅读(276)
推荐(1)
摘要:
目录任意URL重定向防护XSS过滤SQL注入过滤个人敏感信息脱敏处理综合建议 以普通程序员的角度实现这些安全功能,然后从安全测试者的角度去分析可能的绕过方法。 任意URL重定向防护 import re from urllib.parse import urlparse, urljoin def sa
阅读全文
posted @ 2025-09-04 10:12
Mysticbinary
阅读(107)
推荐(0)
摘要:
目录传统的身份认证特点JWT的身份认证特点JWT的结构解析JWT 的工作流程安全注意事项 JSON Web Token (JWT) 是一种开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间以 JSON 对象安全地传输信息。这些信息可以被验证和信任,因为它是数字签名过的。 J
阅读全文
posted @ 2025-08-21 14:48
Mysticbinary
阅读(1966)
推荐(2)
摘要:
目录CyberChef的子功能分类 如果说古典密码学是简单替换和换位密码,那么现代密码学则包含了复杂的计算,这些复杂的计算过程被封装成了一系列的算法工具,下文将介绍现代密码学的工具使用。 工具种类: 能连互联网的话,现在在线工具应有尽有,直接搜索XX 在线即可; 不能联网的话,可以尽量使用系统自带的
阅读全文
posted @ 2025-08-21 11:29
Mysticbinary
阅读(216)
推荐(0)
摘要:
目录分类加法计数(加法原理)分步乘法计数(乘法原理)阶乘排列数组合数如何从模型推理出公式?利用二项式定理求未知 什么是计数? 车牌号里的每一个序位数,都是从26个英文字母和10个阿拉伯数字里选取出来,然后按照约定好的顺序和规则去排列成一串号码。想求出都能排列出多少种可能,计算的这个过程就叫计数。 为
阅读全文
posted @ 2025-08-06 11:05
Mysticbinary
阅读(527)
推荐(0)
摘要:
服务端记录请求者IP的几种方案: 背景: 需求1——审计日志需要真实IP: 安全审计要求记录访问服务的最终用户或设备的真实来源IP地址。这对于追踪恶意活动、排查问题、满足合规性要求至关重要。 需求2——风控需要真正IP: 一些活动、风险管理都是需要对客户的真实IP进行筛选甄别。 解决方案介绍: 方案
阅读全文
posted @ 2025-07-24 14:43
Mysticbinary
阅读(195)
推荐(0)
摘要:
线性代数这门课程主要是理解空间上的变化,当然这个空间是被映射成数组形式了(空间也叫向量空间)。 向量空间是线性变换发生的“舞台”。 线性变换是线性代数的核心概念和灵魂。 它提供了理解空间如何被操作、映射的根本视角。 矩阵是描述和计算线性变换(以及在特定坐标系下描述向量)的核心工具。 特征值/特征向量
阅读全文
posted @ 2025-07-11 15:17
Mysticbinary
阅读(68)
推荐(0)
posted @ 2025-07-09 18:27
Mysticbinary
阅读(0)
推荐(0)
摘要:
目录一些基础概念步骤拆分 本文只关注一个核心任务 —— 如何把 64 位的明文,用 64 位的密钥,加密成 64 位的密文,并执行解密,需要理解这个过程。 DES已经很少使用了,主要是想学习它的Feistel network (费斯妥网络)。 其实,了解这些加密的流程没啥用,这些是无用的信息。我认为
阅读全文
posted @ 2025-07-02 15:44
Mysticbinary
阅读(92)
推荐(0)
摘要:
目录密码学工具包不安全的加密算法密钥安全密钥安全生命周期管理流程证书管理模型/流程设计/协议 本文讨论: 在企业项目实践中会遇到的密码安全要求管理规定; * 随着密码学的发展,下文所标记的安全算法也会变为不安全,博客更新较慢,大家谨慎看待。 密码学工具包 如果你不是密码学的专家,请不要创造或者修改加
阅读全文
posted @ 2025-06-08 20:52
Mysticbinary
阅读(108)
推荐(0)
摘要:
目录网络拓扑架构图关键组件说明1. 用户端2. 企业微信服务(公网)3. 企业防火墙/路由器4. 反向代理服务器(核心枢纽)5. 内网服务器数据流向安全设计建议适用场景 以下是针对中小企业使用企业微信搭建内网应用的典型网络拓扑架构图及说明: 网络拓扑架构图 + + + + + + | 企业微信客户端
阅读全文
posted @ 2025-05-26 11:23
Mysticbinary
阅读(714)
推荐(0)
posted @ 2025-05-22 14:08
Mysticbinary
阅读(0)
推荐(0)
posted @ 2025-05-20 16:28
Mysticbinary
阅读(19)
推荐(0)
摘要:
目录bit位复习怎么求出一件事的信息熵?练习 熵定义: 信息熵 (Information Entropy)用于度量信息不确定性的单位量。 信息“不确定性”的度量? 信息熵衡量的是一个事件发生前,你对其结果的不确定性用数学描述——信息熵是所有可能结果所含“信息量”的平均值。 类比来理解的话,就类似去求
阅读全文
posted @ 2025-05-14 13:43
Mysticbinary
阅读(1460)
推荐(0)
摘要:
目录电流(I)电压(V)电阻(R)欧姆定律串联(Series Connection)并联(Parallel Connection)串联 vs 并联对比总结 串联与并联的工作方式介绍 串联与并联之间的区别? 怎么区分事物属于串联还是并联? 物理世界中经常能看到串联和并联,它们是两种连接方式,一般用电流
阅读全文
posted @ 2025-05-10 17:51
Mysticbinary
阅读(2677)
推荐(0)
摘要:
目录HTTS流程密码套件TLS协议认识握手协议Reference 先思考问题: TLS是什么? TLS能做什么? 它怎么做到的? TLS介绍 TLS 全称为 Transport Layer Security(传输层安全),其前身是 SSL,全称为 Secure Sockets Layer(安全套接字
阅读全文
posted @ 2025-05-09 17:58
Mysticbinary
阅读(566)
推荐(0)
摘要:
目录证书透明(CT)的定义CT审计的流程识别网站是否使用了CT技术Reference 一些前置知识: https://www.cnblogs.com/mysticbinary/p/17260648.html 证书透明(CT)的定义 CT的目的是监测和审计数字证书。透过证书日志、监控和审计系统,证书透
阅读全文
posted @ 2025-05-09 08:38
Mysticbinary
阅读(323)
推荐(0)
摘要:
目录密钥管理的流程密钥管理的两个基本需求密钥的生存周期密钥的生存期密钥生成密钥长度的选择密钥派生密钥建立密钥存储密钥备份/密钥存档/密钥恢复密钥使用密钥变更密钥销毁密钥管理的实际流程实例总结 对于任何密码系统的安全性来说,密钥管理都是至关重要的。 密钥管理是安全的密码算法的前置条件,如果没有安全的过
阅读全文
posted @ 2025-05-08 08:45
Mysticbinary
阅读(952)
推荐(0)
摘要:
目录为什么要用混合加密系统?加密流程解密流程Reference一个前后端的加密过程加密流程时序图步骤 为什么要用混合加密系统? 基于 非对称加密技术 解决了密钥配送问题,但是非对称加密有两个问题: 非对称加密 处理速度不如 对称加密; 无法抵御 中间人攻击;(指攻击者与通讯的两端分别建立独立的联系,
阅读全文
posted @ 2025-05-07 18:23
Mysticbinary
阅读(970)
推荐(2)
摘要:
目录认证流程MAC 的分类认证加密MAC的攻击手段重发攻击密钥推测攻击消息认证码无法解决的问题Reference 消息验证码(MAC)也可以称为消息认证码。 定义: 消息验证码(Message Authentication Code, MAC)是一种用于验证消息完整性和真实性的密码学工具。 MAC
阅读全文
posted @ 2025-05-06 15:02
Mysticbinary
阅读(1115)
推荐(0)
摘要:
目录公钥机制Diffie-Hellman密钥分配中心——KDC 在互联网上传输共享密钥都会遇到这个问题,怎么能让对方安全地拿到密钥而不会被拦截到呢? 主要有三种解决方式: 公钥机制 Diffie-Hellman 密钥分配中心 ... 下面将详细讲解这些解决方案,如何安全地将秘钥配送到目的地。 公钥机
阅读全文
posted @ 2025-05-06 14:24
Mysticbinary
阅读(267)
推荐(0)
摘要:
目录流程加密流程解密流程盐的作用通过拉伸来改良PBE的安全性如何生成安全口令的建议 定义: PBE(Password - Based Encryption)是一种根据口令生成密钥并用该密钥进行加密的方法。PBE也是一种混合密码系统,组合了密钥生成机制、Salt、Hash、对称加密等技术。 PBE的加
阅读全文
posted @ 2025-05-05 23:31
Mysticbinary
阅读(512)
推荐(0)
摘要:
目录流密码的定义流密码的原理为什么需要一次一密?流密码如何防止恢复密钥流?RC4算法的简介S盒是什么?取模介绍加密、解密复用库的RC4用法总结Reference 流密码的定义 流密码(英语:Stream cipher)是一种对称密钥加密算法,它将明文消息按字符或比特逐位进行加密。加密方式基于异或的加
阅读全文
posted @ 2025-04-28 16:43
Mysticbinary
阅读(1004)
推荐(0)
posted @ 2025-04-24 14:04
Mysticbinary
阅读(0)
推荐(0)
摘要:
目录数据介绍数据映射计算相识度补充扩展预测偏好简单预测加权平均(多用户加权)总结 推荐算法的核心是预测用户可能会喜欢什么内容,并据此进行推荐。这里用一个电影推荐案例,解释最常见的协同过滤算法原理。 本质是: 通过分析用户或者事物之间的相似性(“这里叫协同”), 相似性 可以是人口特征(性别、年龄、居
阅读全文
posted @ 2025-04-23 14:58
Mysticbinary
阅读(493)
推荐(0)
摘要:
目录迭代器的介绍自定义迭代器省略的迭代器生产器的介绍yield的普通用法yield的高级用法yidle的实际应用案例总结 迭代器的介绍 迭代器的定义: 迭代器(Iterator)是 Python 中用于遍历数据集合的核心机制。它提供了一种统一的方式来访问容器(如列表、字典、文件等)中的元素,而无需关
阅读全文
posted @ 2025-04-11 14:54
Mysticbinary
阅读(479)
推荐(0)
摘要:
目录把函数当参数可以异步的函数案例背景:模拟文件上传同步代码的问题异步回调解决方案为什么异步回调解决了同步无法处理的问题?实际开发中会用到的异步回调总结 函数回调的定义: 通俗地讲,把一个函数作为参数传给另一个函数,这个函数则称为回调函数。 图解: 正常函数的模型图 函数回调的模型图 在看看严格点的
阅读全文
posted @ 2025-04-09 11:09
Mysticbinary
阅读(601)
推荐(2)
posted @ 2025-04-09 09:58
Mysticbinary
阅读(0)
推荐(0)