码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • BUUCTF·[WUSTCTF2020]大数计算·WP


    BUUCTF在线评测 (buuoj.cn)

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cxbgwD0y-1669032578986)(assets/image-20221121194547-wg6y7je.png)]​

    附件

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kRDMIHJh-1669032578987)(assets/image-20221121194712-doamtc0.png)]​

    flag等于 wctf2020{Part1-Part2-Part3-Part4} 每一Part都为数的十六进制形式(不需要0x),并用 '-' 连接
    Part1 = 2020*2019*2018* ... *3*2*1 的前8位
    Part2 = 520^1314 + 2333^666 的前8位
    Part3 = 宇宙终极问题的答案 x,y,z绝对值和的前8位
    Part4 = 见图片附件,计算结果乘上1314
    
    • 1
    • 2
    • 3
    • 4
    • 5

    part4

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ctKwDmnF-1669032578988)(assets/image-20221121194901-0gv1nhq.png)]​

    分析

    从题目描述来看,前三个part还是比较简单完成的

    part1计算

    part2计算

    part3:宇宙终极问题的

    x =| -80538738812075974|

    y =| 80435758145817515|

    z = |12602123297335631|

    x+y+z=

    part4涉及到了高数的问题,高数没学好是真的不会算

    解题

    part1

    2020的阶乘

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c6RNendj-1669032578989)(assets/image-20221121195252-0rkcihu.png)]​

    前八位=38609695(十进制)=24d231f(十六进制)

    part2

    520^1314

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TuqzyxV4-1669032578989)(assets/image-20221121195650-xjvr1lv.png)]​

    2333^666

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kNNLDsWD-1669032578990)(assets/image-20221121195744-9wr9qx8.png)]​

    两者相加

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TCfeN1LD-1669032578991)(assets/image-20221121195851-n28vyhk.png)]​

    5201314 + 2333666(前八位)=67358675(十进制)=403cfd3(十六进制)

    part3

    x+y+z

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QyGyGVCX-1669032578992)(assets/image-20221121200117-7o80a6t.png)]​
    x+y+z(前八位)=17357662(十进制)=108db5e(十六进制)

    part4

    p4=(22**2+36)*1314
    print(p4)
    
    • 1
    • 2

    p4=683280(十进制)=a6d10(十六进制)

    结果

    flag{24d231f-403cfd3-108db5e-a6d10}

  • 相关阅读:
    vim编辑器使用方法总结
    肖sir__mysql之做题总结
    计算机毕业设计Java山西工艺美术馆(源码+系统+mysql数据库+lw文档)
    盘点敏捷项目失败的6个主要原因
    pycharm连接gitlab
    驱动开发,udev机制创建设备节点的过程分析
    爆肝3万字,最硬核丨Mysql 知识体系、命令全集 【建议收藏 】
    Java代码审计——URL 跳转漏洞
    在springboot中使用JWT自定义生成Token信息,接口请求时校验Token(在Shiro基础上)
    Linux保姆级安装及配置教程
  • 原文地址:https://blog.csdn.net/sm1918451478/article/details/127971625
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号