1.首先可以推算:

  • n=p*q=(p+1)(q+1)-(p+q)-1
  • 欧拉函数:φ(n)=(p-1)(q-1)=phi=(p+1)(q+1)-2*(p+q)

2.exp:

import libnum
a=0x1232fecb92adead91613e7d9ae5e36fe6bb765317d6ed38ad890b4073539a6231a6620584cea5730b5af83a3e80cf30141282c97be4400e33307573af6b25e2ea
b=0x5248becef1d925d45705a7302700d6a0ffe5877fddf9451a9c1181c4d82365806085fd86fbaab08b6fc66a967b2566d743c626547203b34ea3fdb1bc06dd3bb765fd8b919e3bd2cb15bc175c9498f9d9a0e216c2dde64d81255fa4c05a1ee619fc1fc505285a239e7bc655ec6605d9693078b800ee80931a7a0c84f33c851740
e=0xe6b1bee47bd63f615c7d0a43c529d219
d=0x2dde7fbaed477f6d62838d55b0d0964868cf6efb2c282a5f13e6008ce7317a24cb57aec49ef0d738919f47cdcd9677cd52ac2293ec5938aa198f962678b5cd0da344453f521a69b2ac03647cdd8339f4e38cec452d54e60698833d67f9315c02ddaa4c79ebaa902c605d7bda32ce970541b2d9a17d62b52df813b2fb0c5ab1a5
enc_flag=0x50ae00623211ba6089ddfae21e204ab616f6c9d294e913550af3d66e85d0c0693ed53ed55c46d8cca1d7c2ad44839030df26b70f22a8567171a759b76fe5f07b3c5a6ec89117ed0a36c0950956b9cde880c575737f779143f921d745ac3bb0e379c05d9a3cc6bf0bea8aa91e4d5e752c7eb46b2e023edbc07d24a7c460a34a9a
n=b-a-1m=pow(enc_flag,d,n)print(libnum.n2s(m))  #(n2s将数值转化为字符串)

flag{cc7490e-78ab-11e9-b422-8ba97e5da1fd}

[GUET-CTF2019]BabyRSA(p,q灵活应用)相关推荐

  1. Nmap扫描教程之Nmap基础知识

    Nmap扫描教程之Nmap基础知识 Nmap扫描Nmap基础知识 Nmap是一个免费开放的网络扫描和嗅探工具包,也叫网络映射器(Network Mapper).Nmap工具可以用来扫描电脑上开放的端口 ...

  2. NGUI从入门到实战第1章开启NGUI学习之旅

    NGUI从入门到实战第1章开启NGUI学习之旅 NGUI是Unity最重要的插件之一.使用NGUI可以高效地为游戏添加界面.本书将带领大家学习NGUI.作为NGUI学习之旅的第一站,本章会在整体上介绍 ...

  3. Dest0g3 520迎新赛 writeup by 树木

    MISC Welcome to fxxking DestCTF 关注公众号,得到flag Dest0g3{W31c0m3_t0_DestCTF2022!} Pngenius 题目是一张PNG图片,很难 ...

  4. 微型计算机m3500q,拆分式一体机!联想ThinkCentre 超级Q 23

    [PConline 资讯]企业办公效率的全面提升得益于PC产业的快速发展.在效率致胜的市场环境下,IT产品的加速升级迭代为企业在带来了沉重的管理压力和成本压力.为了帮助企业实现高效发展,联想推出了全球 ...

  5. 潘在亮:给业务开发提供黑科技装备的“测试Q博士”(图灵访谈)

    嘉宾简介: 潘在亮, 现任腾讯 社交网络质量部测试开发中心组长.加入腾讯之前,先后任职甲骨文.微软公司测试开发工程师,参与企业级搜索和Visual Studio产品的测试开发工作.于2009年加入腾讯 ...

  6. 天猫php采集列表,QueryList: QueryList是一个基于phpQuery的通用列表采集类,是一个简单、 灵活、强大的采集工具,采集任何复杂的页面 基本上就一句话就能搞定了。...

    #QueryList交流社区: http://querylist.cc/ #QueryList文档: http://doc.querylist.cc/ #QueryList交流QQ群:12326696 ...

  7. 从技术角度谈一谈,我参与设计开发的手Q春节红包项目--转

    原文地址:http://chuansong.me/n/1608115051125 作者|吴逸翔编辑|唐聪 今年春节期间,QQ以AR技术为支撑.娱乐体验为导向在春节期间推出系列红包并成功刷屏,系列红包包 ...

  8. 我是机器人布里茨_9.19机器人钩子范围增加,这些位置阴人无敌,一Q一个小朋友...

    提起英雄联盟的老英雄,布里茨肯定是要有一席之地的!老玩家对这个从远古时期就一直存在英雄一定有种特殊的感情,对长刚玩英雄联盟时,第一局就是用的机器人布里茨,因为不了解游戏的机制,当时还喷了这个英雄,觉得 ...

  9. 联想微型计算机M3500q怎么拆,联想ThinkCentre 超级Q 23 创新插拔 一机多用

    继PC小型化.一体化风潮之后,联想再次取得突破性创新,为用户带来全球首创二合一可插拔一体机--ThinkCentre 超极Q 23 继PC小型化.一体化风潮之后,联想再次取得突破性创新,为用户带来全球 ...

  10. 灵活强大的构建系统Gradle

    前言 构建,软件生命周期中重要的一环,在现代软件开发过程中,起着越来越重要的作用.过去在Java或类Java的世界里,Ant.Maven再熟悉不过了,Maven凭借其强大的依赖配置战胜Ant,基本上成 ...

最新文章

  1. web前端入门学习 css(8)(新增语义化标签、video/audio、新增input类型、新增表单属性、属性选择器、结构伪类选择器、伪元素选择器、css3盒子模型、模糊、calc函数、过渡
  2. 二叉树遍历(附Java实现代码)
  3. homebrew安装mysql
  4. NB-IOT使用小结
  5. 吴恩达教授机器学习课程笔记【七】- Part 7 最优模型选择
  6. java filter 注解_注解方式的过滤器(Filter)不能过滤Servlet(注解方式)的问题...
  7. linux系统安装gcc依赖包,linux安装gcc需要的依赖包
  8. 将超星PDG文件转换成PDF文件的方法
  9. 道路断面与中心线的融合方法
  10. 2008年度世界五百强
  11. python怎么用拼音-用Python写一个拼音输入法
  12. 基于Android的数据传输wifi,基于ANDROID平台的WIFI文件传输系统的研究与实现
  13. 感动,我终于学会了用Java对数组求和
  14. AppInventor之数据库、MQTT及导出Excel表格
  15. 使用线性回归,岭回归,Lasso回归预测鲍鱼年龄
  16. GIMP如何制作一只大佬猫头像
  17. 这篇讲MySQL海量数据分库分表的,实在太过瘾了!
  18. 中国飞行娱乐(IFE)市场现状研究分析与发展前景预测报告(2022)
  19. 移动固态硬盘中安装Ubuntu18.04,并且运行于其他电脑
  20. Ubuntu双网卡内外网互通

热门文章

  1. 手把手带二大爷用EasyDL实现戴口罩检测APP
  2. 三菱q系列plc连接电脑步骤_SERVER和三菱Q系列PLC通讯设置步骤 SERVER和三菱Q系列PLC通讯设置步骤...
  3. threejs修改模型旋转轴
  4. PYMOL | 制作动画
  5. ps中给图层新建文件夹
  6. 你还在为不知道怎么给家人庆祝生日而发愁吗?
  7. element-ui+vue,翻页添加首页、尾页跳转按钮
  8. 东子破解jms7月2号
  9. 棋牌游戏判断牌型算法---适合所有的棋牌游戏
  10. 【爬虫】【原创】08 使用简单正则表达式爬取下厨房(早餐,午餐,晚餐)