2026年1月14日
摘要: 【题目】Are overflows just a stack concern? c源代码如下: #include <stdio.h> #include <stdlib.h> #include <string.h> #define FLAGSIZE_MAX 64 // amount of memory 阅读全文
posted @ 2026-01-14 01:04 swannie 阅读(3) 评论(0) 推荐(0)
  2026年1月11日
摘要: 【题目】Can you try to get the flag? Beware we have PIE!Connect to the program with netcat: $ nc rescued-float.picoctf.net 60249 题目提供了一个vuln.c文件和对应的vuln二进 阅读全文
posted @ 2026-01-11 05:22 swannie 阅读(3) 评论(0) 推荐(0)
  2026年1月8日
摘要: 【题目】I wonder what this really is...enc ''.join([chr((ord(flag[i]) << 8) + ord(flag[i + 1])) for i in range(0, len(flag), 2)]) enc相关信息及内容如下—— 【解题】enc里面 阅读全文
posted @ 2026-01-08 08:02 swannie 阅读(6) 评论(0) 推荐(0)
  2026年1月3日
摘要: 【题目】——This service provides you an encrypted flag. Can you decrypt it with just N & e? 【解题】远程运行服务器后得到N,e和cyphertext的值,以及RSA加密过程的python代码,如下: def gen_k 阅读全文
posted @ 2026-01-03 05:48 swannie 阅读(7) 评论(0) 推荐(0)
摘要: 关于RSA的概念背景不多介绍,有需要自行查找,直接上干货。 1. 设计目标——非对称加密算法 设计一套非对称加密系统,因此需要公钥+私钥,并且满足: ①私钥可以解密公钥 ②公钥不能推出私钥 2. 设计灵感——模指数运算+欧拉定理 ①模指数运算:为了实现需求,设计者想到了数论中的模指数运算(特点:正向 阅读全文
posted @ 2026-01-03 05:19 swannie 阅读(111) 评论(0) 推荐(0)
  2025年9月9日
摘要: 【问题】 Kali下载postgresql后尝试启动该服务,但显示的是 Loaded: loaded (/usr/lib/systemd/system/postgresql.service; disabled; preset: disabled) Active: active (exited) si 阅读全文
posted @ 2025-09-09 21:58 swannie 阅读(49) 评论(0) 推荐(0)
  2025年9月3日
摘要: 关于RSA的概念背景不多介绍,有需要自行查找,直接上干货。 1. 设计目标——非对称加密算法 设计一套非对称加密系统,因此需要公钥+私钥,并且满足: ①私钥可以解密公钥 ②公钥不能推出私钥 2. 设计灵感——模指数运算+欧拉定理 ①模指数运算:为了实现需求,设计者想到了数论中的模指数运算(特点:正向 阅读全文
posted @ 2025-09-03 19:09 swannie 阅读(80) 评论(0) 推荐(0)
  2025年6月28日
摘要: 【材料】 kali系统(攻击机),metasploitable(靶机,下载地址https://sourceforge.net/projects/metasploitable/files/Metasploitable2/) 【靶机】 登录,用户名:msfadmin,密码msfadmin 并查看靶机IP 阅读全文
posted @ 2025-06-28 22:24 swannie 阅读(186) 评论(0) 推荐(0)
  2025年6月26日
摘要: 今天重温了虚拟机网络连接的三种模式(桥接,NAT,仅主机),进一步深入理解了它们的工作原理,加上最近一直在看甄嬛传,惊喜地发现他们之间还有些巧妙的联系,因此试着在这里分享个人观点,希望能以有趣的方式帮助大家理解,也为后来者提供不同的学习视角。 先简单介绍三种模式: 1. 桥接——平等关系,虚拟机和物 阅读全文
posted @ 2025-06-26 04:08 swannie 阅读(24) 评论(0) 推荐(0)
  2025年6月23日
摘要: 【前情提要】 已顺利安装并测试fabric网络(见https://www.cnblogs.com/shall2019/p/18937124),接下来在该网络中创建通道并部署链码。 1. 进入目标文件夹,并启动网络并创建通道 cd ~/home/myfabric/fabric-samples/test 阅读全文
posted @ 2025-06-23 19:58 swannie 阅读(20) 评论(0) 推荐(0)