USTC Hackergame 2022 Writeup

签到 一如既往,观察发送的请求,只要发送一个参数result为 2022 的 GET 请求可获得 flag。 猫咪问答喵 🐾 1. 中国科学技术大学 NEBULA 战队(USTC NEBULA)是于何时成立的喵? 谷歌搜索 中国科学技术大学 NEBULA 战队 得到中…

Golang HTTP 持久连接

TCP 连接设置中的三次握手会带来很大的性能损失,重用已创建的连接是一项应当考虑的优化。 Keep-Alive 是一种允许 HTTP 会话使用相同的 TCP 连接的优化方式。 大多数服务器和客户端都允许配置和选项来利用这种优化。Go 的 HTTP Client 默认是开启…

理解正则表达式

正则表达式(英語:Regular Expression,常简写为 regex、regexp 或 RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编…

如何规范Git commit提交

一个规范的 Git commit 能够更有助于开发者更好地合作。对初学者而言意味着通过历史 commit 的信息更方便学习技术的演化。 比如在我最近前端开发所参考的三咲智子的Element Plus Best Practices 最佳实践中就使用了 git 提交规范。 下面我将介绍…

HTTP跨域原理

简单请求 请求方式为 GET、POST、HEAD,且仅包含以下 Request Headers: Accept Accept-Language Content-Type(只限于 application/x-www-form-urlencoded、multipart/…

JSON WEB Token简述

JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,他解决了传统 Session 和 Cookies 在服务器端存储用户身份识别信息导致服务器端拓展性(集群)差的问题。 跨域认证的问题 互联网服务用户认证一般流程如下。 用户向服务…

rsync命令的基础使用

基础用法 将src目录同步到dst目录 $ rsync -r src/ dst # src/ 可为多个文件夹, -r 参数为 recursion -a 参数 -a 可以代替 -r 并且能够同步文件元信息 $ rysnc -a src/ dst #常用方法 -n 参数 -n参数可以尝试模拟运行命令(在不确定的情况下使用),也可…

USTC Hackergame 2021 Writeup

签到 打开题目就能看到Page 0和1970-01-01 08:00:00 +08:00果断联想到了 Unix 时间戳。 通过 Linux 下的date +%s命令可以得到当前的时间戳,然后通过在网页根路径附加?page=时间戳就可以进入当前时间页…

反射式编程

在计算机学中,反射式编程(英语:reflective programming)或反射(英语:reflection),是指计算机程序在运行时(runtime)可以访问、检测和修改它本身状态或行为的一种能力…

序列化与反序列化

序列化(serialization)在计算机科学的资料处理中,是指将数据结构或对象状态转换成可取用格式(例如存成文件,存于缓冲,或经由网络中发送),以留待后续在相同或另一台计算机环境中,能恢复原先状态…

Next Page Prev Page