Kerberos 速查表:如何攻击 Kerberos
0x01 暴力破解 python kerbrute.py -domain -users -passwords - outputfile 使用 kerbrute.py : # with a list of users .\Rubeus.exe brute /users…
Fabric.js 文本样式 textAlign = justify 两端对齐不生效,特别是单行文本
这个确实是很多人第一次用 Fabric.js 的 textAlign: 'justify' 时踩的坑。我来详细解释一下: 一、问题原因 Fabric.js 的 textAlign: 'justify' 目前 …
Framebuffer 的配置及应用
一、FrameBuffer 的原理 FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。 Linux 是工作在保护模式下,所以用户态进程是无法象 DOS 那样使…
[RustLearning][Crypto] Diffie-Hellman 算法
今天做的是一道 Diffie-Hellman 算法的简化题,Exercism 的题目连接在这里: Diffie-Hellman 。 题目的描述如下: 测试用例中选取了两个素数 P 和 G …
最完整的 Docker 圣经 - Docker 原理图解及全环境安装
这本书在写什麽? 为什麽 Docker 这麽红?在 2014 年 VMware 举办的 VMWorld 上,竟然大家都不管 VMware 在搞什麽鬼,反而都在讨论 Docker!这个号称…
深入理解 Java:Simple Date Format 安全的时间格式化
想必大家对 SimpleDateFormat 并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小…
库存管理—应对不可预测的需求 - 使用 Python 对随机需求进行供应链分析
这篇文章旨在解决产品随机需求带来的挑战。这是一个案例研究,处理不同产品的需求分布,并使用蒙特卡罗模拟来最佳地管理其库存并获得预期利润。 图片…
如何在 SQL 中使用 Group By 和 Partition By
马库斯·斯皮斯克在 Unsplash 上的照片 简介 当我第一次学习 SQL 时,我有一个问题,就是如何区分通过划分的 和通过 分组的**,因为它们都有一个用于…









