自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 密码学算法实现与演示平台

Flask-Backend 是一个基于 Flask 框架的密码学算法实现与演示平台,主要用于密码学课程的实践教学。该项目涵盖了多种经典与现代密码算法,包括 AES、DES、RC4、SHA1 以及国密 SM 系列算法(SM3、SM4、ZUC)等,并提供了清晰的模块化结构和扩展接口,方便学习与开发。项目采用 Python 3.8+ 环境运行,支持与前端结合构建在线加密工具。目前功能包括对称加密、哈希算法和古典密码实现,未来计划扩展更多算法和完善文档。该项目仅限教学与学习用途。

2025-06-03 19:01:19 234

原创 include文件包含+php伪协议漏洞理解

摘要:本文分析了PHP中include函数和伪协议的安全风险。include函数会根据文件类型执行或显示内容,支持路径遍历。PHP伪协议data://允许直接执行逗号后的代码,绕过类型检查。当include与data伪协议结合时(如include('data://text/plain,<?php system("id");?>')),攻击者可执行任意代码,危害极大。这种组合利用方式具有很高的危险性。

2025-05-26 15:03:21 380

原创 搭建博客(保姆级,零成本,这一篇足够了,一些问题与解决方法)

【零基础搭建个人博客!手把手教你用Hexo+GitHub+Zeabur打造属于你的网站!

2024-10-25 13:02:57 342

原创 nmap脚本fail问题解决

包括smb-os-discovery在内的众多nse脚本,报错显示Couldn't negotiate a SMBv1 connection,即无法连接到smbv1协议。额又出现相同的问题,显示failed to resolve “smb-enum-shares”,并且加-d,无任何更多的报错信息的提示,还未解决,希望更多评论交流学习。也启示着,遇到相关问题可以-d打开调试信息看看问题具体在哪,接着再想办法解决。-sV smb-os-discovery 扫描目标系统(比-O选项更准确)

2024-09-26 20:11:19 463

原创 inetsim服务实践(包括各种协议数据包的分析)

通过此次实践,我们现在有了一个功能齐全的假DNS服务器,它将响应任何DNS请求,我们将得到一个真正的,当我们在该网络内引爆某个恶意软件时,恶意软件会调用的每个域名的良好列表,仅仅是因为我们现在在kali上运行了inetsim服务,它是一个非常强大的工具。

2024-09-03 15:23:11 1261 1

原创 Geek Challenge 2023 wp

接着往上找,this yxx qw是在方法invoke里,如何触发invoke呢,当一个对象(类)被当做方法执行时,自动触发invoke,这个也很好找,很明显syc类中的fuction=this cuit,return function()可以利用,我们将cuit赋值为new lover类对象,然后我们看到fuction=this cuit,return function()是在destruct函数中,destruct魔法函数在unserialize反序列化时会自动触发,至此形成闭环。

2024-03-11 11:28:21 716 1

原创 HECTF2023

公众号发即可获得flag。

2024-03-11 11:28:07 592 1

原创 【蓝桥杯】回文日期(c语言解决)

一个 8 位数字是回文的,当且仅当对于所有的 i(1≤i≤8) 从左向右数的第i个数字和第 9−i 个数字(即从右向左数的第 i 个数字)是相同的。牛牛习惯用 8 位数字表示一个日期,其中,前 4 位代表年份,接下来 2 位代表月份,最后 2 位代表日期。现在,牛牛想知道:在他指定的两个日期之间(包含这两个日期本身),有多少个真实存在的日期是回文的。输出共一行,包含一个整数,表示在date1和date2之间,有多少个日期是回文的。牛牛认为,一个日期是回文的,当且仅当表示这个日期的8位数字是回文的。

2024-03-11 11:26:14 950 1

原创 MD5绕过总结

数组绕过。

2023-05-14 16:44:48 371

原创 序列化反序列化

例题.

2023-05-12 17:20:39 98

原创 SQL注入学习

得到表名(eg.test.tb和users)字段)(这里查看的是test_tb的字段)查看所有表的字段,直至发现flag的信息。我们现在已经确定库名,表名,列名。可以得知有几个输出点,几个显位。因为没有特殊的要求,所以。2、使用报错语句爆显位。

2023-05-12 15:08:14 171

原创 文件包含漏洞

常用php伪协议:?

2023-05-07 15:07:24 96

原创 一些关于web的细节问题

例题攻防世界fileinclude。

2023-05-07 14:52:09 92

原创 反序列化漏洞(例题 web unserialize3)(保姆级新手教程)(有些地方讲的不好不对,请批评指正)

我们不能直接反改序列化字符得到flag,因为看网站源码有--wakeup(),我们搜索,知道了,**__wakeup()**是PHP的一个魔法函数(一般魔法函数都以两条下划线开头),在进行unserialize。根据本题我们得到的序列化字符串,看到标准的格式:O:<类名的长度>:“<类名>”:<成员属性的个数>:{S:…类成员属性的个数的判断:class里定义了几个变量,就有几个类成员属性,所以我们由①式看到本题属性个数为1,我们改成2,或3或以上,就可以执行漏洞了。s:3:"111";

2023-04-25 20:32:56 185

原创 文件上传漏洞学习

data协议绕过?=` ls `?

2023-04-24 22:55:58 65

原创 MySQL 学习(跟随dvwa进度)

MySQL 可应用于多种语言,包括 PERL, C, C++, JAVA 和 PHP,在这些语言中,MySQL 在 PHP 的 web 开发中是应用最广泛。在本教程中我们大部分实例都采用了 PHP 语言。如果你想了解 MySQL 在 PHP 中的应用,可以访问我们的。PHP 提供了多种方式来访问和操作 MySQL 数据库记录。

2023-04-08 17:58:50 127

原创 PHP语言学习(跟随着dvwa的进度)

和。单行注释 // 多行注释/* 内容 */

2023-04-07 21:54:00 97

原创 DVWA环境搭建

和【小白网络安全入门之_DVWA全系列-哔哩哔哩】 https://b23.tv/7fKQSbA。8.SQL Injection(Blind)(SQL盲注)2.Command Injection(命令行注入)9.XSS(Reflected)(反射型跨站脚本)10.XSS(Stored)(存储型跨站脚本)4.File Inclusion(文件包含)7.SQL Injection(SQL注入)1.Brute Force(密码破解)5.File Upload(文件上传)3.CSRF(跨站请求伪造)

2023-04-01 22:35:27 230

原创 HTML语言

2023-03-27 17:29:03 55

原创 网络基础知识

2023-03-27 17:23:09 67

原创 Linux系统及其命令行

2023-03-22 18:00:18 89

原创 常见端口,注册表,DOS命令,批处理

2023-03-13 18:01:26 102

原创 一些术语和http url

2023-03-13 17:56:25 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除