- 博客(439)
- 收藏
- 关注

原创 [网安靶场] [已完结] Authentication Lab —— 靶场笔记合集
Authentication Lab 靶场简介,过关笔记合集
2024-10-03 06:00:00
543
1

原创 [工具开发] [待完成] Obsidian Releases Tools Development Logs
如何将 Obsidian 文章内容,优雅的发送到各个平台的工具开发日志。
2024-08-19 11:04:18
273
原创 Python GUI 编程 | QWidget 窗口控件详解 — 事件消息
在前面的学习中,我们想要移动一个窗口,就必须拖动窗口的标题,在后续的开发中,我们有可能会想去掉窗口的标题,那去了窗口的标题栏,我们要怎么移动窗口呢?上图是 QWidget 支持的常见消息方法(不全但够用了,读者可以自行去进行父类追踪以获得更全的事件),本章只讲解各个消息的触发条件,不讲解消息触发时传入的消息对象的具体属性和函数(这个可以等用到时再去细查)。在上面的案例中,我们捕获了单个按键的输入,那么这个案例,我们再补充一个 “组合键” 怎么获取,比如说。0x04:QWidget 事件消息 — 鼠标事件。
2025-04-06 06:00:00
379
原创 Python GUI 编程 | QWidget 窗口控件详解 — 鼠标形状设置
提供精美电脑鼠标指针光标预览及下载,鼠标指针是在计算机开始使用鼠标后为了在图形界面上标识出鼠标位置而产生的,我们提供的是鼠标指针光标皮肤,鼠标的指针是不对称的。鼠标右边箭头的小短线是水平的,从而可以保证给用户的视觉感受不会太斜 ,因此,虽然箭头视觉设计不是完全对称的,但是基本保证了视觉上的舒适性。“热点” 即 “判定点”,假设我们鼠标的图片很大,那么大一张图片的哪里碰到按钮才算是碰到呢?看下面这个示例代码,我们设置了鼠标为自定义样式后又调用了。笔者选的是这个(直接下载图片就可以了哦),下载完成后保存为。
2025-04-05 06:00:00
310
原创 Python GUI 编程 | QWidget 窗口控件详解 — 获取鼠标对象
方法来获取用户的鼠标对象,当获取了用户鼠标对象后,我们就可以对该鼠标对象进行一些设置,比如调整位置啥的。获取到用户鼠标对象后,我们就可以通过访问该对象的属性,比如说。运行上面的示例代码,看看你的光标飘到哪里去啦。想系统化学习 GUI 编程?通过 QWidget 提供的。0x03:设置用户鼠标的位置。0x01:获取用户鼠标对象。0x01:获取用户鼠标对象。0x02:获取用户鼠标位置。QWidget 提供了。
2025-04-05 06:00:00
159
原创 Python GUI 编程 | 界面美化 — QFluentWidgets 风格组件库介绍
请勿同时安装 PyQt-Fluent-Widgets、PyQt6-Fluent-Widgets、PySide2-Fluent-Widgets 和 PySide6-Fluent-Widgets,因为它们的包名都是。这里的入门其实是建立在你已经有了 PyQT or PySide 开发的基础上的,该库其实就是做了个封装,写了一堆实用好看的小组件,帮我们减少了写 QSS 的时间。,API 与 Qt 内置组件保持一致,只要修改类名为 QFluentWidgets 的组件名即可,没有任何额外的学习成本。
2025-04-04 06:00:00
583
原创 Python GUI 编程 | QWidget 窗口控件详解 — 内容边距
上图中蓝色的部分就是 Label 标签的内容区域,默认情况下,内容区域的大小就是等于标签控件的尺寸大小的,在上面那个示例中,就是 300 X 300。后续我们可以通过 “内容边距修改函数” 来限定内容展示的范围。我们先来简单介绍一下啥是 “QWidget 内容区域”,然后再来介绍与 “内容边距” 相关的一些方法。0x01:QWidget 内容边距 — 概念介绍。0x01:QWidget 内容边距 — 概念介绍。0x02:QWidget 内容边距 — 相关方法。想系统化学习 GUI 编程?
2025-04-04 06:00:00
403
原创 Python GUI 编程 | QWidget 窗口控件详解 — 尺寸 & 位置操作
0x01:QWidget 尺寸 & 位置操作 — 相关方法想系统化学习 GUI 编程?在前面的章节中我们依次讲解了 QWidget 的参考坐标系以及 QWidegt 窗口尺寸的获取的方法,那么本章我们将来介绍一下 QWidget 的尺寸 & 位置设置方法。0x01:QWidget 尺寸 & 位置操作 — 相关方法QWidget 的move(x, y)方法可以操作窗口的 X,Y 位置(注意区分坐标系,无父类的控件参考坐标系是整个桌面;有父类的控件参考坐标系就是它的父类)。QWidget 的resize()
2025-04-03 06:00:00
958
原创 Python GUI 编程 | QWidget 窗口控件详解 — 尺寸限定
0x01:QWidget 尺寸限定 — 相关方法。0x01:QWidget 尺寸限定 — 相关方法。0x02:QWidget 尺寸限定 — 演示案例。想系统化学习 GUI 编程?
2025-04-03 06:00:00
230
原创 Python GUI 编程 | QWidget 窗口控件详解 — 坐标系统
若当前控件没有父类(会自动配置为窗口控件),那么它的参考系就是整个桌面;若当前控件有父对象,则它的参考系就是它的父控件。在后续章节中,我们将要介绍 “控件尺寸设置” 与 “控件位置设置” 相关的内容,在介绍这些内容前,我们有必要先了解一下 QWidget 控件的坐标系统以及它的位置参照。QWidget 的坐标系是以参考系统的左上角为坐标原点,向右为 X 轴正方向,向下为 Y 轴正方向。QWidget 的坐标系是以参考系统的左上角为坐标原点,向右为 X 轴正方向,向下为 Y 轴正方向。
2025-04-02 06:00:00
537
原创 Python GUI 编程 | QWidget 窗口控件详解 — 尺寸获取
如果一个控件没有父控件,系统为了方便管理,就会给它套上一层框架(标题行、放大按钮、缩小按钮、关闭按钮),但是这个框架也是占空间,占位置的呀。我们习惯性的将控件分为有父控件的控件和无父控件的控件(在上一章中我们已经介绍了这两种控件对应的不同坐标系)。所以这里,笔者就不详细的讲解每一个获取的方法了。方法之前,控件还没完全渲染,导致其参数缺失,但是由于继承的关系,所以我们在控件显示之前获取。,一次是在控件显示之前,一次是在控件显示之后,两次的结果是不一样的,第二次结果是正确的。这里笔者的推测是,在。
2025-04-02 06:00:00
461
原创 Python GUI 编程 | QObject 控件基类详解 — 定时器
0x01:QObject 定时器 — 方法详解想系统化学习 GUI 编程?0x01:QObject 定时器 — 方法详解。
2025-04-01 06:00:00
565
原创 Python GUI 编程 | QWidget 窗口控件详解 — QWidget 介绍
前面我们讲解的 QObject 是所有控件的基类,那么这里我们介绍的 QWidget 是继承自 QObject 的,它是所有可视化控件的基类,二者还是有差别的,需要分清:QWidget 是一个最简单的空白控件(这个在前面的章节中我们已经演示过了),其余所有的比如 “按钮控件”、“标签控件” 等可视化的控件都继承自它,都拥有它的特性。比如,我们创建的 QWidget 是一个矩形窗口,然后那些控件都继承自它,是不是代表那些控件的本体也是个矩形窗口?
2025-04-01 06:00:00
316
原创 [网安工具] 自动化综合信息收集工具 —— 密探 · 使用手册
0x01:MiTan 工具简介想了解其它网安工具?0x01:MiTan 工具简介包含资产信息查询、备案信息、子域名挖掘、IP 反查等功能。支持 FOFA、Hunter、Quake 等多个资产测绘引擎。拥有庞大的指纹库,可快速识别目标系统的指纹信息。能够自动探测站点上的敏感信息和接口地址。支持目录、备份文件、PHP、ASP、JSP 等多种文件类型的扫描,并可自定义扫描字典。0x02:MiTan 使用教程0x0201:MiTan 安装流程。
2025-03-30 06:00:00
1527
原创 Python GUI 编程 | QObject 控件基类详解 — 类型判定
方法可以判断某一个对象是否直接或者间接的继承自某一个父类。这里笔者直接上代码了,该案例在前几章已经做过了,只不过本章学习了。方法可以判断某一个对象是否是一个控件类型。0x01:QObject 类型判定 — 相关方法。0x01:QObject 类型判定 — 相关方法。0x02:QObject 类型判定 — 演示案例。0x0102:inherits("父类")想系统化学习 GUI 编程?QObject 提供的。函数,希望读者能用上。
2025-03-30 06:00:00
340
原创 [网安工具] SQLMAP 漏洞利用 —— 获取数据库信息
除了枚举上面讲到的 “数据库内容数据”,我们还可以通过 SQLMAP 获取一些数据库系统相关的信息,比如 DBMS Banner(指纹)、当前站点正在使用的数据库,当前使用数据库的用户呀等等之类的信息,为我们后续的渗透做铺垫。SQLMAP 当发现某个站点疑似存在注入点时,就会把数据记录下来,你下次再使用相同的命令去挖掘的时候,它就会直接给你展示它测试出来的结果,以避免重复测试。既然是数据库,肯定得优先关注数据库中的内容啦,比如有啥 “数据库”、“数据库表”、“数据库表字段”、“数据库表内容”。
2025-03-29 06:00:00
932
原创 [网安工具] SQLMAP 漏洞利用 —— 网站 GetShell
的原理,就是通过数据库中的文件写入函数,往目标服务器上写入了两个 WebShell,其中一个给我们提供文件上传页面,我们可以通过该脚本上传文件到目标指定目录下。对于第一个条件,则是要求当前控制的用户需要有执行写文件的权限;当我们使用 SQLMAP 发现目标站点可能存在 SQL 注入漏洞后,就可以使用 SQLMAP 进行进一步的利用,比如 “GetShelll”。如上,执行成功后,SQLMAP 会返回后门文件的地址,并且还会提供我们一个 Shell 环境,我们可以在这里面输入命令并获取到执行结果。
2025-03-29 06:00:00
622
原创 [网安工具] SQLMAP 漏洞探测 —— POST 型注入
🌟本章中,我们以 SQLI LABS 靶场的 Less-11 为例,讲解如何使用 SQLMAP 这款工具探测 POST 型 SQL 注入漏洞。
2025-03-28 06:00:00
460
原创 [网安工具] SQLMAP 漏洞探测 —— GET 型注入
本章,我们以SQLI LABS 靶场的 Less-2 为例,讲解如何使用 SQLMAP 这款工具探测 GET 型 SQL 注入漏洞。然后复制 URL 地址,这里需要将参数(比如上面的。
2025-03-28 06:00:00
268
DES 加密 & HashCalc & Hashcat & Inveigh.zip
2025-03-05
内网信息收集 - 内网端口扫描工具包.zip
2025-03-01
内网横向 — 为远程计算机创建服务的条件
2025-03-13
内网横向 — IPC$ & Ping 的化学反应
2025-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人