实验一、顺序存储结构线性表的建立及操作
声明:仅供留档查阅,仅用作起到提示引导性作用,仅用作学习交流,切勿直接照搬
代码主体
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273#include <iostream>using namespace std;struct Student { long num; char name[10]; float score;};class ScoreList {private: Student data[100]; int length;public: ScoreList() { length = 5; data[0] = { 1001, "张三", 85 }; data[1] = { ...
CTF入门指北——web
moectf2023 web 入门指南
Klutton
知识和资源的获取
前言
ctf知识的学习与课内一板一眼式的教书不同,如果你想要获得成长的能力,那么你 必须 获取 自主获取知识 的 能力,如果你是一个初学者,这是一个脱离以前填鸭式应试教育的学习模式,你需要不得不逐步适应新的学习 方式, 这样的能力不管在哪个方向,甚至在别的竞赛学科中,都是必要的
这样的学习方式是受益终生的,不是吗?
从公开资源获取知识和资源
这个目录表是有难易顺序的,因为每一个途径都需要一定的经验和知识才能掌握
搜索引擎
优先选择bing和google
不会就先搜,搜索引擎的速度肯定比管理员回消息快
在上面两引擎信息不足情况下考虑其他引擎
人工智能
随着时代的发展,从2023年(笔者确信)开始,无论国内外,语言模型的发展使得我们可以大概 地与人工智能沟通获取知识,人工智能不怕累、不怕麻烦,值得重复问一些简单问题
如果不知道怎么弄,请接着看下面的内容
GitHub等开源社区
搜索关键词,可能有热心的开源作者汇集的一些某某大全形式的攻击载荷,忘了就去翻翻嘛
例子:
PayloadsAlltheThings —— ...
通过 Hexo 5 注入器为主题添加新功能
Hexo 注入器
Hexo 注入器是 Hexo 5 版本自身加入的一项新功能,所以在所有 Hexo 主题都是支持这个功能的。
该注入器可以将 HTML 片段注入生成页面的 <head> 和 <body> 节点中。
编写注入代码,需要在博客的根目录下创建 scripts 文件夹,然后在里面任意命名创建一个 js 文件即可。
例如创建一个 /blog/scripts/example.js,内容为:
1Hexo.extend.injector.register('body_end', '<script src="/jquery.js"></script>', 'default');
上述代码会在生成的页面 </body> 注入加载 jquery.js 的代码。
register 函数可接受三个参数,第一个参数是代码片段注入的位置,接受以下值:
- head_begin: 注入在 <head> 之后(默认)
- head_end: 注入在 &l ...
CTF入门指北——reserve
来自西安电子科技大学Moectf
逆向工程(re)
来自维基
逆向工程(英语:Reverse Engineering),又称反向工程,是一种技术仿造过程。 即对一项目标产品进行逆向分析及研究,从而演绎并得出该产品的处理流程、组织结构、功能性能规 其主要目的是,在无法轻易获得必要的生产信息下,直接从成品的分析,推导产品的设计原理
那么,我们要做的是对于软件的逆向工程
一般,CTF中的逆向工程题目形式为:程序接收用户的一个输入,并在程序中进行一系 列校验算法,如通过校验则提示成功,此时的输入即flag。这些校验算法可以是已经成 熟的加解密方案,也可以是作者自创的某种算法。比如,一个小游戏将用户的输入作为 游戏的操作步骤进行判断等。这类题目要求参赛者具备一定的算法能力、思维能力,甚 至联想能力。
我们知道,我们可以阅读源代码,了解一个程序的功能 但是一个程序不一定需要源代码才能运行。 事实上,我们在运行可执行文件,那么他 们打开来实际上是一些二进制数据。
例如下面这一段程序源码
1234#include <stdio.h>int main(){printf( ...
“这些文案像光一样救赎过我”
“即使降临不到我身上,但爱是存在的”
突然就放下了所有执念,我还有万里路要行
风是抓不住的,花也会凋谢
人总是要学会和不属于自己的东西说再见
当你不再奢望遥不可及,很多美好将触手可得。
有人理解是我之幸,无人理解我淡定独行
知世故而不世故,善自嘲而不嘲人
越是艰难处,越是修心时
我这一生都是坚定不移的唯物主义者,唯有你我希望有来生。
第一次吻你 是用我的眼睛
我曾经七次鄙视自己的灵魂
第一次,当它本可进取时,却故作谦卑;
第二次,当它在空虚时,用爱欲来填充;
第三次,在困难和容易之间,它选择了容易;
第四次,它犯了错,却借由别人也会犯错来宽慰自己;
第五次,它自由软弱,却把它认为是生命的坚韧;
第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;
第七次,它侧身于生活的污泥中,虽不甘心,却又畏首畏尾。
当你以阴谋的眼光看世界,那什么都是阴谋
我独我,
世间第一等,
此间最上乘。
愿你勇怀善意,
清澈明朗。
视他人之疑目如盏盏鬼火,
大胆地去走你的夜路。
日落是免费的,
春夏秋冬也是,
不要觉得人生那么无望,
希望你快乐。
麻木不仁的日子里,
记录 ...
曲阜师范大学选课指北
Easy-QFNU公告
曲阜师范大学选课指北与速通指南已经决定合并,并启用新页面新页面正在施工中,敬请期待。详情转到:Easy-QFNU.top
优秀推荐原数据已删除,请耐心等待,新页面设计完成后上传
用户协议
为使曲阜师范大学同学都能了解每位老师的教学风格,W1ndys 联合本人 blog 运行项目,收集全校同学意见,统计整合信息刊登, 无偿分享 给全校同学,烦请占用您 1 分钟的时间填一下本问卷,内容审核后将全部刊登到博客,本项目 无收益无偿奉献个人运营无团队 ,我谨代表本项目所有受益者向您致谢
使用【曲阜师范大学选课指北项目】(以下简称“本项目”)前请仔细阅读本用户协议。
免责声明: 平台数据仅供参考,若出现任何不符情况,请立刻向管理员反馈修改,本平台数据全部来自问卷收集,与本人无关。
一、服务协议的确定
依照本协议以下条款使用本项目的会员(以下简称“用户”),并 同意以下服务条款,方有资格查阅本项目内容,并受本协议条款的约束,浏览即代表您同意本协议。
二、内容所有权
用户只有在获得本项目或其他相关权利人的授权之后才能使用这些内容,而不能擅自复制、再造这些 ...
常用在线计算工具
概率论与数理统计
排列组合在线计算器 (23bei.com)
攻防世界-Reverse-666writeup
查壳
丢进去查壳
无壳
进入IDA
直接拉进ida
首先看到一个比较醒目的flag
但是这怎么可能就是答案呢
主函数
看一下主函数
双击enflag看一下
发现enflag是izwhroz"“w"v.K”.Ni
转化为十进制ASCII文本,十六进制,二进制,十进制,Base64转换器 (rapidtables.org)
1[105,122,119,104,114,111,122,34,34,119,34,118,46,75,34,46,78,105]
key的长度是12h(注意是16进制),转换成十进制应该是10
encode函数
返回主函数看一下encode是干啥的
根据三行重点计算过程,写一下逆向代码
12345678910111213141516171819202122#include <iostream>#include <vector>#include<Windows.h>using namespace std; int main(){ string v3=""; // [rs ...
CTF常用刷题平台
1.NSSCTF,适合新手
主页 | NSSCTF
2.攻防世界,适合新手
攻防世界 (xctf.org.cn)
3.CTFshow,可以进阶
ctf.show
4.buuctf,新手进阶都可以
BUUCTF在线评测 (buuoj.cn)
用C++调用MIDI演奏曲阜师范大学校歌
背景介绍
有一天在B站上看到有大佬用c++演奏音乐,一开始还不知道是调用MIDI函数,后来百度,查CSDN才知道是用函数调用,我直接转手写一个自己学校的校歌
前期准备
首先准备好校歌的键盘,想必大家通知书上都有吧
然后是c++编译器,我用Visual Studio 2022
然后是一些乐理知识,由于我是一个纯工科生,对乐理知识了解程度为0,只能大体看音调,不认识节拍,无奈只能去群里找懂行的人,很巧就有一个19的师姐还一个22的同学解答了我的疑惑
代码编写
Scale函数
这个函数是一个简谱对照表,相当于base64编码的编码表
1234567891011121314151617181920212223enum Scale{ Rest = 0, C8 = 108, B7 = 107, A7s = 106, A7 = 105, G7s = 104, G7 = 103, F7s = 102, F7 = 101, E7 = 100, D7s = 99, D7 = 98, C7s = 97, C7 = 96, B6 = 95, A6s = 94, A6 = 93, G6s ...
曲阜师范大学速通指南
公告
曲阜师范大学选课指北与速通指南已经决定合并,并启用新页面
新页面正在设计中。本页面将于新页面设计完成后删除。
详情转到:https://ezqfnu.w1ndys.top/
下面是速通指南原文
致力于解决你在学校可能遇到的各种问题
施工中……
公告:暂无
选课推荐可以看这个项目 曲阜师范大学选课指北项目 - hi!这里是 W1ndys 的小站
完善链接
有任何想征求的信息/想补充的信息可以填这个问卷收集:https://wj.qq.com/s2/13050410/11e8/
关于称呼
一般在曲师大是以 “师哥师姐师弟师妹” 相称而不是 “学长学姐学弟学妹”,可能因为毕竟是师范大学嘛,即使现在不习惯,入学之后也会慢慢这么改口的。
第一,这也就意味着如果有人自称学长/学姐主动加好友 or 向你搭讪,那么请警惕一些,他有七成可能不是曲师大本校的,并且是想向你推销笔/清洁剂等乱七八
糟的东西;剩下三成即使称呼正确(暗号对上了),他也有可能是校园卡代理,想让你办卡他拿提成。
第二,这些称呼也只是为了礼貌起见。
军训问题
1、军训什么时候开始,能不参加吗
预计今年新生 ...