会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ljnljn
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
下一页
2024年12月11日
用IDEA编译jar文件
摘要: 1、选择项目结构 2、改一下输出目录,再创建清单 3、这里最好不换目录,直接点确定 4、点文件夹按钮选择主类 把右边编译输出拖到左边,然后点确定 5、编译Artifacts 选构建即可输出
阅读全文
posted @ 2024-12-11 14:11 _ljnljn
阅读(53)
评论(0)
推荐(0)
2024年12月10日
PolarCTF-Web 刷题WP
摘要: 1、坦诚相见 比赛结束前最后十分钟想着抢个flag做的,但是怎么都没想出来,比赛结束之后有感而发写一下 方法1:绕过,用分号隔开每个指令,因为屏蔽了flag所以用通配符绕过 cd ..;cd ..;cd ..;sudo cat flg 方法2:ls cat no.php发现过滤内容 rm no.ph
阅读全文
posted @ 2024-12-10 20:50 _ljnljn
阅读(70)
评论(0)
推荐(0)
2024年12月9日
NSSCTF Pwn刷题 WP
摘要: 1、[SWPUCTF 2021 新生赛]nc签到 思路 提权 EXP /bin/sh cat flag 总结 nc的使用 2、[SWPUCTF 2021 新生赛]gift_pwn 思路 ida看存在栈溢出 ssize_t vuln() { _BYTE buf[16]; // [rsp+0h] [rb
阅读全文
posted @ 2024-12-09 19:52 _ljnljn
阅读(155)
评论(0)
推荐(0)
2024年12月8日
2024PolarCTF冬季赛个人WP
摘要: 1.Misc 1-1 Sign-in questions 本题思路如下: 对mp3文件进行binwalk提取获得一个rar文件 里面有key.txt和公众号二维码 获得flag 1-6 妖精纪元 本题思路如下: 解压发现一个加密的压缩包和一个docx文件 尝试对文档进行binwalk提取,获得2BF
阅读全文
posted @ 2024-12-08 18:17 _ljnljn
阅读(224)
评论(0)
推荐(1)
2024年12月6日
PolarCTF-Misc 刷题WP
摘要: 随缘更新~ 1、0和255 附件是python代码和输出内容 发现是图片转RGB值,于是转逆向的代码获得flag.png # -*- coding = utf-8 -*- # @software:PyCharm from PIL import Image image_list = ... # 获取图
阅读全文
posted @ 2024-12-06 17:11 _ljnljn
阅读(106)
评论(0)
推荐(0)
2024年12月5日
PolarCTF-Pwn(中等)刷题WP
摘要: 1、没人能拒绝猫猫 ida看主函数 int __fastcall main(int argc, const char **argv, const char **envp) { _BYTE buf[32]; // [rsp+0h] [rbp-50h] BYREF _QWORD s2[6]; // [r
阅读全文
posted @ 2024-12-05 19:15 _ljnljn
阅读(283)
评论(0)
推荐(0)
PolarCTF-Pwn(简单)刷题WP
摘要: 1、sandbox ida查看box函数,发现对输入的字符做了检查(sh、cat、flag) if ( strchr(buf, 's') || strchr(buf, 'h') || strstr(buf, "cat") || strstr(buf, "flag") || strchr(buf, '
阅读全文
posted @ 2024-12-05 14:21 _ljnljn
阅读(378)
评论(0)
推荐(0)
2024年12月4日
了解checksec显示的各种参数和保护
摘要: Arch:内核(32位/64位) RELRO 在Linux系统安全领域数据可以写的存储区就会是攻击的目标,尤其是存储函数指针的区域。所以在安全防护的角度来说尽量减少可写的存储区域对安全会有极大的好处. GCC, GNU linker以及Glibc-dynamic linker一起配合实现了一种叫做r
阅读全文
posted @ 2024-12-04 21:06 _ljnljn
阅读(108)
评论(0)
推荐(0)
贪心策略(未完结)
摘要: 每次都试图解决问题的尽量大的一部分 如兑换硬币,先以最多数量的最大面值来迅速减少找零面值 首先确定基本结束条件(最直接的情况——其面值正好等于某种硬币) 减小问题的规模 递归算法: #!/user/bin/env python3 # -*- coding: utf-8 -*- def recMC(c
阅读全文
posted @ 2024-12-04 20:27 _ljnljn
阅读(23)
评论(0)
推荐(0)
Python递归(未完结)
摘要: 两个特点: 1、调用自身 2、结束条件 为什么func3打印321而func4打印123的原因(看套娃图理解,大框为func,小框为print)(3从外到内,4从内到外) 示例:汉诺塔问题 一共n个盘子,把上面的n-1个盘子看成一个整体 把n-1个盘子从A经过C移动到B 把第n个盘子从A移动到C(移
阅读全文
posted @ 2024-12-04 19:37 _ljnljn
阅读(52)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
下一页
公告