摘要: ​为了学习 PWN,一个好的虚拟环境是必不可少的。一开始我选择了vm ware虚拟机,但是好景不长,不久我就发现采用虚拟机过于臃肿。 ​所以我需要一个更加轻量的虚拟化容器。最后我选择了docker。 ​docker这个东西类似于沙箱,因为Linux类系统内核一样,有所区别的只有他们的用户层程序。所以 阅读全文
posted @ 2021-01-15 21:22 Node_Sans 阅读(81) 评论(0) 推荐(0) 编辑
摘要: C++ 虚函数主要是解决函数继承时,被重载的方法调用的问题。这么说可能有点晕,来看看下面这个程序 #include <iostream> using std::cout; using std::endl; class A { public: void f() { cout << "A class f 阅读全文
posted @ 2021-01-07 23:52 Node_Sans 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 我们首先得到一个加密程序 # !/usr/bin/env python3 from Crypto.Util.number import getStrongPrime, bytes_to_long from flag import flag if __name__ == "__main__": e = 阅读全文
posted @ 2020-12-05 21:49 Node_Sans 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: 本系列慢更 一旦接触到新的套路就会收集 1: 将 flag 存储在图片详细信息中 这个套路建议用 Windows 系统查看,貌似 Windows 上显示信息要多一些。像在我的 Mac OS 上这个 flag 就显示不出来。 所以建议非 Windows 用户配备一个 Windows 虚拟机,毕竟 Wi 阅读全文
posted @ 2020-11-27 10:17 Node_Sans 阅读(1747) 评论(0) 推荐(0) 编辑
摘要: 本文章转载自 降瑞雪的博客 我们都知道Http协议中参数的传输是"key=value"这种简直对形式的,如果要传多个参数就需要用“&”符号对键值对进行分割。如"?name1=value1&name2=value2",这样在服务端在收到这种字符串的时候,会用“&”分割出每一个参数,然后再用“=”来分割 阅读全文
posted @ 2020-11-17 17:23 Node_Sans 阅读(256) 评论(0) 推荐(0) 编辑
摘要: cin是C++的标准输入流,其本身是一个对象,并不存在返回值的概念。 不过经常会有类似于 while(cin>>a) 的调用,这里并不是cin的返回值,而是>>操作重载函数 istream& operator>>(istream&, T &);的返回值,其中第二个参数由cin>>后续参数类型决定。 阅读全文
posted @ 2020-11-14 21:20 Node_Sans 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 当解析一个文件时,PHP 会寻找起始和结束标记,也就是 <?php 和 ?>,这告诉 PHP 开始和停止解析二者之间的代码。此种解析方式使得 PHP 可以被嵌入到各种不同的文档中去,而任何起始和结束标记之外的部分都会被 PHP 解析器忽略。 PHP 也允许使用短标记 <? 和 ?>,但不鼓励使用。只 阅读全文
posted @ 2020-10-27 09:12 Node_Sans 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 本文章转载自:https://www.22.cn/help_34.html A (Address) 记录 ​ 是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。 别名(CNAME)记录 ​ 也被称为规范名字 阅读全文
posted @ 2020-10-16 17:27 Node_Sans 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 1: DEBUG 中的汇编语句的数字可以字母开头,比如说 mov ax, a000h 在 DEBUG 中就是合法的,但是在 masm 汇编中就是不合法的语句。 2: 在 DEBUG 中数字后面不可以直接跟上h,如 mov ax, 1000h 在 DEBUG 中是不合法的。但是在 masm 汇编中就是 阅读全文
posted @ 2020-09-29 22:20 Node_Sans 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 题目 https://www.luogu.com.cn/problem/P4995 思路 加入上一次选择的石头的高度为 \(h_i\),这次选择的石头的高度为 \(h_j\),然后选择能使得 \((h_i - h_j)^2\) 最大的石头就行了。 证明 这个题目用数学归纳法证明就可以了。 首先当我们 阅读全文
posted @ 2020-09-26 20:33 Node_Sans 阅读(154) 评论(0) 推荐(0) 编辑