攻防世界Crypto-babyFibo
分析
附件内容:
import os |
- s是斐波那契数的第1000个数
- m=flag+随机数字然后再(String to Number)转为一个超大数字
- c=m^s
那解题思路就是将其中设计的步骤反着来一遍
开搞
计算fibo(1000)
以下由三种方法计算fibo(1000)
由于直接递归1000不可行
方法一:动态规划:
def fibo(n): |
方法二:直接调用库函数
import gmpy2 |
Exploit
import libnum |
附件内容:
import os |
那解题思路就是将其中设计的步骤反着来一遍
以下由三种方法计算fibo(1000)
由于直接递归1000不可行
def fibo(n): |
import gmpy2 |
import libnum |