当前位置: 首页 > article >正文

[HNCTF 2022 Week1]你想学密码吗?

下载附件用记事本打开

把这些代码放在pytho中

# encode = utf-8
# python3
# pycryptodemo 3.12.0

import Crypto.PublicKey as pk
from hashlib import md5
from functools import reduce

a = sum([len(str(i)) for i in pk.__dict__])
funcs = list(pk.__dict__.keys())
b = reduce(lambda a,b:a+b,[str(i) for i in funcs])
f = md5(b.encode()).hexdigest()
print('NSSCTF{' + f + '}')

运行就得到flag了

flag为:

NSSCTF{deb5139626c49a340e68adcb9fbb7558}

flag不对可以试试这个:

NSSCTF{11db81a49b1826a3be8fb33f8ccb496d}


http://www.kler.cn/a/444826.html

相关文章:

  • 【k8s集群应用】K8S二进制安装大致步骤(简略版)
  • FPGA:FPGA器件选型
  • 【Mongo工具】Mongo迁移工具之Mongo-shake
  • 省略内容在句子中间
  • WatchAlert - 开源多数据源告警引擎
  • Message Processing With Spring Integration高级应用:自定义消息通道与端点
  • Vue与React:前端框架的巅峰对决
  • 【HarmonyOS】获取设备自定义名字
  • [oeasy]python054_python有哪些关键字_keyword_list_列表_reserved_words
  • 【进程篇】理解进程
  • ARM嵌入式学习--第八天(PWM)
  • maven-resources-production:ratel-fast: java.lang.IndexOutOfBoundsException
  • 企业车辆管理系统平台:功能与用途全解析
  • 基于Stable Diffusion技术的视频
  • web3跨链桥协议-Nomad
  • lvs介绍和DR模式
  • Python智能优化算法库
  • 如何实现工厂模式?
  • 服务器数据恢复—V7000存储中多块磁盘出现故障导致业务中断的数据恢复案例
  • 【python】OpenCV—Image Moments
  • 【DevOps工具篇】Jenkins的Pipeline(流水线)和Shared Library(共通库)
  • 基于Spring Boot的水果蔬菜商城系统
  • 写定制程序容易遇见的问题(FLASH不够时)
  • ArcGIS Pro 3.4新功能2:Spatial Analyst新特性,密度、距离、水文、太阳能、表面、区域分析
  • 功能篇:JAVA8实现数据去重
  • API网关基础知识