buuctf——(SUCTF2019)SignIn
1.查壳。
无壳,64位文件。
2.丢到IDA中反编译。
3.分析代码。最后是比较v6和v7
关键是_gmpz_powm这个函数
网搜了下,发现都是英文(枯了枯了),就求助了一下大佬。
这个函数和__gmpz_cmp(比较), __gmpz_init_set_str都属于GNU 高精度算法库
发现powm函数和rsa加密一样
c=0xad939ff59f6e70bcbfad406f2494993757eee98b91bc244184a377520d06fc35
e=65537
n=103461035900816914121390101299049044413950405173712170434161686539878160984549
分解n得到p,q。
p=282164587459512124844245113950593348271
q=366669102002966856876605669837014229419
4.写脚本。
5.get flag
suctf{Pwn_@_hundred_years}(buuctf中suctf->flag)
buuctf——(SUCTF2019)SignIn相关推荐
- buuctf(pwn)
胖胖 pwn1_sctf_2016 ciscn_2019_n_11 补充movss /ucomiss jarvisoj_level0 ciscn_2019_c_1 babyrop [第五空间2019 ...
- BUUCTF——rsa系列(4)
目录 [BJDCTF2020]easyrsa [NCTF2019]babyRSA [AFCTF2018]可怜的RSA [RoarCTF2019]babyRSA [RoarCTF2019]RSA RSA ...
- 持续更新 BUUCTF——PWN(二)
文章目录 前言 0ctf_2017_babyheap ciscn_2019_s_9 hitcon2014_stkof roarctf_2019_easy_pwn picoctf_2018_shellc ...
- 持续更新 BUUCTF——PWN(一)
文章目录 前言 test_your_nc rip warmup_csaw_2016 ciscn_2019_n_1 pwn1_sctf_2016 jarvisoj_level0 [第五空间2019 决赛 ...
- BUUCTF笔记之Web系列部分WriteUp(五)
1.[GWCTF 2019]枯燥的抽奖 查看源码得到check.php,访问得到代码: <?php #这不是抽奖程序的源代码!不许看! header("Content-Type: te ...
- BUUCTF VN2020 公开赛 Misc(复现)
BUUCTF V&N2020 公开赛 Misc(复现) 真·签到 拉胯的三条命令 ML 第一步 内存取证 Final Game 真·签到 CV大法题 Flag:flag{welcome_to_ ...
- BUUCTF misc 专题(83)从娃娃抓起
下载附件,先看题目提示 题目描述:伟人的一句话,标志着一个时代的开始.那句熟悉的话,改变了许多人的一生,为中国三十年来计算机产业发展铺垫了道路.两种不同的汉字编码分别代表了汉字信息化道路上的两座伟大里 ...
- BUUCTF笔记之Misc系列部分WriteUp(二)
1.爱因斯坦 binwalk分离出一个压缩包. 查看图片备注: 解压得到flag. 2.easycap 追踪TCP流: 3.另外一个世界 binwalk和steg一无所获,图片备注也看了没有收获,wi ...
- BUUCTF笔记之Web系列部分WriteUp(四)
1.[BJDCTF2020]Mark loves cat dirb扫描目录发现.git泄露. githack获取源码 <?php$flag = file_get_contents('/flag' ...
最新文章
- pve rust 能拆家吗_RUST:2020年9月第四周:向上向上再向上!
- Python之深入解析如何制作国际空间站实时跟踪器
- Django如何安装指定版本
- 20172326 《程序设计与数据结构》第六周学习总结
- 异常处理—错误抛出机制
- python数组初始化_Python Numpy 数组的初始化和基本操作
- Word2Vec学习笔记(三)续
- 【演讲实录】银行PB级别海量非结构化数据管理实践
- 【Kubernetes】Error: Cask minikube is unavailable No Cask with this name exists
- java url转成pdf_java URL转PDF文件
- 关于画法几何和机械制图有感
- oracle如何给临时表增加字段,Oracle 临时表用法
- 51单片机:74LS138译码实验
- 我研究了3年,终于找出2021年完美的听歌方案!
- 团队管理,领导的“无为”就是最大“有为”
- 湖南交通学院校友会小程序云开发解决方案
- 工业大数据白皮书(2019版)
- 关于ASP木马提升权限
- 戴尔笔记本插入耳机用不了耳机的麦克风
- 容器-Docker《三》容器管理