C++常用的代码模板
生成随机数 源代码 12345678910111213141516171819202122#include <iostream>#include <random>#include <chrono>using namespace std;int main() { // 使用当前时间作为随机数生成器的种子 unsigned seed = chrono::system_clock::now().time_since_epoch().count(); // 创建一个随机数生成器 default_random_engine generator(seed); // 创建一个均匀分布的随机数生成器,范围从1到100 uniform_int_distribution<int> distribution(1,100); // 生成并打印一个随机数 cout << "Random number: " <<...
CTF-crypto&misc常用解密工具
编码解码 Python脚本 base64换表脚本 1234567891011121314import base64#str1是要解密的代码str1 = "5Mc58bPHLiAx7J8ocJIlaVUxaJvMcoYMaoPMaOfg15c475tscHfM/8=="#string1是改过之后的base64表string1 = "qvEJAfHmUYjBac+u8Ph5n9Od17FrICL/X0gVtM4Qk6T2z3wNSsyoebilxWKGZpRD" string2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"print...
CTF密码学常见密码形式
声明:本文基于https://cloud.tencent.com/developer/article/1748394 这篇文章进行修改,转载请注明来源,感谢支持 未写完,持续更新中…… MD5、sha1、HMAC算法、NTLM等相似加密类型 常用解密网站 https://www.somd5.com/ https://pmd5.com/ http://www.ttmd5.com/(带批量解密工具) 1、MD5——示例21232F297A57A5A743894A0E4A801FC3 一般MD5值是32位由数字“0-9”和字母“a-f”所组成的字符串,如图。如果出现这个范围以外的字符说明这可能是个错误的md5值,就没必要再拿去解密了。16位值是取的是8~24位。 根据md5加密后的特征(md5加密后是16位或者32位的字符,由字母和数字组成,字母大小写统一)可以尝试md5解密。 (TIP:有时候我们获得到的 md5 是 16 位的,其实那 16 位是 32 位 md5 的长度,是从 32 位 md5 值来的。是将 32 位 md5...
DS作业-4-Ch3-22网安物联网-20230927
声明:仅供留档查阅,仅用作起到提示引导性作用,仅用作学习交流,切勿直接照搬 Ch3-1. 总结栈空、栈满、队空、队满的判定条件。 栈和队列是两种常见的数据结构,它们的空和满的判断条件如下: 栈: 栈空:当栈顶指针top等于-1时,表示栈为空。 栈满:当栈顶指针top等于栈的最大容量减1(假设栈的最大容量为maxSize)时,表示栈已满,即top == maxSize - 1。 队列: 队空:当队头指针front等于队尾指针rear时,表示队列为空。 队满:这个判断条件取决于你如何实现队列。如果你使用数组实现循环队列,那么当(rear + 1) % maxSize == front时,表示队列已满(假设队列的最大容量为maxSize)。这里的 %...
利用Kali中的工具John破解压缩包密码(弱密码
推荐一篇文章 kali中binwalk/foremost/zip2john工具的配合使用 第一步拿到hash文件 1zip2john [压缩包文件] >> [名字.txt] 第二步解析hash文件 1john [名字.txt] 另外此处可以指定加密方式 在Kali系统中我们只需要添加–format=[xxx]参数,即可指定John使用指定算法破解密码: 1john --format=crypt passwd.txt 破解结束后无需再次对相同密文进行破解通常会提示: Loaded [number] password hashes with [number] different salts (crypt, generic crypt([number]) [?/64]) No password hashes left to crack (see FAQ) 如果我们需要再次查看破解后的密码只需执行如下命令: 1john --show passwd.txt 1john --format=[加密方式] --wordlist=[字典路径] [待解密密文文件]
《拣爱》游戏心得
...
Kali如何切换源
转载 https://blog.csdn.net/fingue/article/details/127096363 1、进入vim模式 sudo su进入root 模式 vim /etc/apt/sources.list编辑软件源配置文件 随后进入vim模式 2、国内源 12345678910111213141516171819202122官方源deb http://http.kali.org/kali kali-rolling main non-free contribdeb-src http://http.kali.org/kali kali-rolling main non-free contrib#根据需要自己选一个,中科大的还可以#中科大deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contribdeb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib#阿里云#deb...
Hexo博文中front-matter的用法
https://Hexo.io/zh-cn/docs/front-matter Front-matter Front-matter 是文件最上方以 --- 分隔的区域,用于指定个别文件的变量,举例来说: 1234---title: Hello Worlddate: 2013/7/13 20:46:25--- 以下是预先定义的参数,您可在模板中使用这些参数值并加以利用。 参数 描述 默认值 layout 布局 config.default_layout title 标题 文章的文件名 date 建立日期 文件建立日期 updated 更新日期 文件更新日期 comments 开启文章的评论功能 true tags 标签(不适用于分页) categories 分类(不适用于分页) permalink 覆盖文章的永久链接,永久链接应该以 / 或 .html 结尾 null excerpt 纯文本的页面摘要。使用 该插件 来格式化文本 disableNunjucks 启用时禁用 Nunjucks 标签 {{...
实验二、链式存储结构线性表的建立及操作
声明:仅供留档查阅,仅用作起到提示引导性作用,仅用作学习交流,切勿直接照搬 代码主体 以下是一个简单的C++实现,用于维护单链表: 来自bing...
提问的智慧
提问的智慧 How To Ask Questions The Smart Way Copyright © 2001,2006,2014 Eric S. Raymond, Rick Moen 本指南英文版版权为 Eric S. Raymond, Rick Moen 所有。 原文网址:http://www.catb.org/~esr/faqs/smart-questions.html Copyleft 2001 by D.H.Grand(nOBODY/Ginux), 2010 by Gasolin, 2015 by Ryan Wu 本中文指南是基于原文 3.10 版以及 2010 年由 Gasolin 所翻译版本的最新翻译;协助指出翻译问题,请发Issue,或直接发Pull Request给我。 本文另有简体中文版: https://github.com/FredWe/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.mdWay/blob/master/README-zh_CN.md 原文版本历史 目录 ...
中华人民共和国网络安全法
中华人民共和国网络安全法 (2016年11月7日第十二届全国人民代表大会常务委员会第二十四次会议通过) 来源: 中国人大网 2016年11月7日 17:31:34 目 录 [第一章 总 则](#第一章 总 则) [第二章 网络安全支持与促进](#第二章 网络安全支持与促进) 第三章 网络运行安全 第一节 一般规定 第二节 关键信息基础设施的运行安全 第四章 网络信息安全 第五章 监测预警与应急处置 [第六章 法律责任](#第六章 法律责任) [第七章 附 则](#第七章 附 则) 第一章 总 则 第一条 为了保障网络安全,维护网络空间主权和国家安全、社会公共利益,保护公民、法人和其他组织的合法权益,促进经济社会信息化健康发展,制定本法。 第二条 在中华人民共和国境内建设、运营、维护和使用网络,以及网络安全的监督管理,适用本法。 第三条...
一些零碎的知识点
关于二维码 二维码除了定位点不能被遮挡外,其他地方不是有数据冗余机制嘛,允许10%-20%以内的遮挡/噪声好像是 不同软件算法可能不一样,有的能算出来原始数据,有的算不出来 这也是那个stable diffusion生成二维码能契合原图的原因 在生成二维码的时候,由于有这部分冗余的存在,在一定程度上“丢掉”某些颜色差异与底图过大的信息是不影响数据表达的。但会影响传输可靠性 比如这个码你很难在 摄像设备歪斜/远距离/模糊的展板 的情况下成功扫出来 ——来自芃哥 修改文件创建时间等 使用windows自带的powershell即可,win+r键,输入powershell,在弹出的命令窗口输入命令,以abc.txt举例 1.修改文件创建时间 1$(Get-Item abc.txt).creationtime=$(Get-Date "11/04/2019 20:42:23") 2.修改文件最后访问时间 1$(Get-Item abc.txt).lastaccesstime=$(Get-Date "11/04/2019...
简单两步,将Windows11右键菜单修改为Windows10风格
原文链接http://t.csdn.cn/dhe9N Windows11更新后,右键菜单很多功能隐藏起来了,使用时需要点击“显示更多选型”才能获取完整功能。为了能获得Windows10右键菜单丝滑的体验,我总结了以下方法。 修改前: https://img-blog.csdnimg.cn/img_convert/59704c4ffbd6af9764dd5ab84c0fc7bf.gif 修改后: https://img-blog.csdnimg.cn/img_convert/1e8911f87d020b6034f90d8b5b1a9255.gif 方法一:控制台操作法 按住win+R打开运行窗口 输入cmd,打开控制台 在控制泰中输入下方代码,回车,显示操作成功 开启旧版右键菜单: 1reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 恢复windows11新版右键菜单: 1reg delete...