Lufer

  • 首页
  • 编程
  • 学习笔记
  • 日常折腾
CTF
学习笔记

PWN Day2 笔记

Canary绕过 canary是Linux的一种代码保护机制,通过在程序中加入一个校验值,来防止程序被破坏。 Canary原理 程序启动时,从某个特定地址(例如fs+28H)处读取一个数值进行保存。 在需要时,重新比较两个值,如果xor的结果不为0,说明有值被修改了,代表程序被破坏。 Canary的处理 检测 可通过checksec命令来检测是否开启了Canary保护。 获取Canary 为了在栈溢出时不破坏canary的值导致程序退出,我们要获取canary的值,并在溢出时将其构造回原位置。 我们在上图中[rbp…

2022年9月20日 0条评论 532点热度 0人点赞 Lufer 阅读全文
学习笔记

PWN Day1笔记

PWN是基于给定的程序段,借助堆\栈溢出,缓冲区溢出等手段,使程序执行指定的命令,从而达到攻破的目的。 基础工具 基本环境 基础环境一键安装脚本:https://github.com/giantbranch/pwn-env-init/blob/master/pwn_init_py2.sh 建议在Ubuntu 18.04下执行,20版本的可能无法获取到python2。 安装完成后要修改~/.gdbinit文件,删除第二行,仅保留pwndgb这个插件。 GDB GDB是一款Linux下的调试器,用来动态分析程序代码,配…

2022年9月19日 0条评论 721点热度 0人点赞 Lufer 阅读全文
学习笔记

CFT选拔赛题解

PWN Crypto

2021年8月13日 0条评论 1223点热度 0人点赞 Lufer 阅读全文
学习笔记

攻防世界MISC高手进阶题

reverseMe

2021年8月12日 0条评论 1067点热度 0人点赞 Lufer 阅读全文
学习笔记

攻防世界Web高手进阶题

baby_web64

2021年8月12日 1条评论 1216点热度 1人点赞 Lufer 阅读全文
学习笔记

攻防世界CRYPTO新手练习题

base64 题目

2021年8月11日 0条评论 1147点热度 0人点赞 Lufer 阅读全文
学习笔记

攻防世界Web新手练习题

view_source

2021年8月11日 0条评论 799点热度 0人点赞 Lufer 阅读全文
学习笔记

攻防世界MISC新手练习题

this_is_flag

2021年8月10日 0条评论 936点热度 0人点赞 Lufer 阅读全文
12

Lufer

新的一天开始啦

最新 热点 随机
最新 热点 随机
BUUCTF-Crypto 攻防世界逆向练习题 难度1 WP 宝塔+FRP 如何记录真实访问者IP 信息系统项目管理师 Blue Team CTF-DanaBot Lab Blue Team CTF-XLMRat Lab
攻防世界逆向练习题 难度1 WPBUUCTF-Crypto
使用Python读取xlsx文件内容并操作LDAP J3455通过Arpl安装918+型号DSM7.2系统无法访问的问题 spammimic加密 字节跳动前端实习生面试三面总结 点击上方按钮更换下方控件的简单实现方式 小米AC2100路由器刷入Padavan固件
分类
  • .NET / 8篇
  • Android / 2篇
  • Blog / 13篇
  • C++ / 1篇
  • Java / 8篇
  • PHP / 3篇
  • Python / 11篇
  • WriteUP / 18篇
  • 前端 / 7篇
  • 学习笔记 / 39篇
  • 数据库 / 2篇
  • 日常折腾 / 31篇
  • 消息队列 / 1篇
大佬们
  • Grace
  • 豆哥
  • Logik

COPYRIGHT © 2025 lufer.cc. 网站访问统计

Theme Kratos Made By Seaton Jiang

鲁ICP备2021045819号