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

服务器网站目录网络营销比较好的企业

服务器网站目录,网络营销比较好的企业,项目管理pmp,网站建设请款报告这个反编译的比较深 一,从附件的图标看是python打包的exe文件,先用pyinstxtractor.py 解包 生成的文件在main.exe_extracted目录下,在这里边找到main 二,把main改名为pyc然后加上头 这个头从包里找一个带头的pyc文件&#xff…

这个反编译的比较深

一,从附件的图标看是python打包的exe文件,先用pyinstxtractor.py 解包

生成的文件在main.exe_extracted目录下,在这里边找到main

二,把main改名为pyc然后加上头

这个头从包里找一个带头的pyc文件(这里用的_boot文件)把E3前边的16字节插进来

三,用uncompyle6反编译,生成mai.py

N0WayBack\春节红包题\Re_rabbit_Game>uncompyle6 main.pyc > main.py 

四,打开main.py查看流程,这里需要运行114514次magic_s()每次会进行一个LCG处理

                            if self.score < 114514:self.magic_s()self.score += 1

LCG

    def magic_s(self):p = 16045690984230472446a = 114514b = 1919810self.magic = (a * self.magic + b) % p

 

然后会打印解密的flag

    def print_flag(self):key = str(self.magic)[:16]enc = AES.new(key.encode(), AES.MODE_ECB)flag = enc.decrypt(self.FLAG)print(flag)self.draw_text(flag, 22, WHITE, WIDTH / 2, HEIGHT / 2)self.draw_text('Happy 2023!!!!!', 22, WHITE, WIDTH / 2, HEIGHT / 2 - 40)

五,这里要对FLAG进行AES解密,key在secret里

from secret import flag

问大姥,这个自己写导入的secret都在 PYZ-00目录里,文件是经过aes加密和zlib压缩

PYZ-00.pyz_extracted

 六,用网上的脚本进行解密解压,生成secret.pyc文件

import glob
import zlib
import tinyaes
from pathlib import PathCRYPT_BLOCK_SIZE = 16# key obtained from pyimod00_crypto_key
key = bytes('0000000000r4bb1t', 'utf-8')for p in ['secret.pyc.encrypted']: #Path("PYZ-00.pyz_extracted").glob("**/*.pyc.encrypted"):inf = open(p, 'rb') # encrypted file inputoutf = open('secret.py', 'wb') # output file# Initialization vectoriv = inf.read(CRYPT_BLOCK_SIZE)cipher = tinyaes.AES(key, iv)# Decrypt and decompressplaintext = zlib.decompress(cipher.CTR_xcrypt_buffer(inf.read()))# Write pyc header# The header below is for Python 3.8outf.write(b'\x55\x0d\x0d\x0a\0\0\0\0\0\0\0\0\0\0\0\0')# Write decrypted dataoutf.write(plaintext)inf.close()outf.close()# Delete .pyc.encrypted file#p.unlink()

这里的aes用的key在pyimod00_crypto_key 文件里,这也是个pyc文件,可以反编译也可以直接看,拿到key

七,得到flag后对,编写代码利用原用函数解密

from Crypto.Cipher import AES FLAG = bytes.fromhex('17e8fb647b4b10cc8182f0f76649f08bd2d33eacb5fa4ca865d99062f8d0b4c479d7d2328081121536c26c6a4150efb5')magic = 0
def magic_s():global magic p = 16045690984230472446a = 114514b = 1919810magic = (a * magic + b) % pdef print_flag():key = str(magic)[:16]enc = AES.new(key.encode(), AES.MODE_ECB)flag = enc.decrypt(FLAG)print(flag)for _ in range(114514):magic_s()print_flag()
#

http://www.tj-hxxt.cn/news/42409.html

相关文章:

  • 吉林省住房和城乡建设厅网站seo分析师招聘
  • 淘宝店可以做团购的网站吗百度投诉中心24人工 客服电话
  • wordpress头像修改重庆高端seo
  • 彩票网站建设 极云搜索引擎优化关键词选择的方法有哪些
  • 专业的网站建设公司排名广告推送平台
  • .net 网站开发权限设计会计培训班要多少钱
  • 网站该如何做长春seo快速排名
  • 在国外网站付款要怎么做全国新增确诊病例
  • 北京海淀区房价2022最新价格seo全称
  • 做视频网站需要多大空间网站建设运营
  • 网站 展示板石家庄seo代理商
  • 农村做网站开发运营商推广5g技术
  • 兰州疫情最新消息数据大金seo
  • google网站建设代理青海百度关键词seo
  • 网站源码生成html网页制作软件有哪些
  • android应用软件开发如何进行关键词优化工作
  • 广州网站建设服务seo网络推广经理招聘
  • 网络公司名字大全及寓意东莞网络优化公司
  • 国内优秀网站网址电商运营培训哪个机构好
  • 建湖做网站哪家好今日nba比赛直播
  • 做网站用什么开发工具网站关键词优化
  • 中国建设网站官方网站跨境电商培训
  • 有什么网站有教师招聘考试题目做免费的自助建站
  • 织梦网站导入链接怎么做磁力天堂
  • 可以做公众号的网站吗seo 优化案例
  • 新乡网站建设-中国互联上海网站快速优化排名
  • 深圳宝安网站建设报价国家市场监管总局
  • 渠道推广策略百度快照seo
  • 四川省人民政府2022年森林防火命令淘宝网站的推广与优化
  • 有哪些企业可以做招聘的网站有哪些产品宣传推广方案