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

大画册设计网站快速提高排名

大画册设计网站,快速提高排名,WordPress跨机房同步,wordpress 什么值得买这个反编译的比较深 一,从附件的图标看是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.zhongyajixie.com/news/50474.html

相关文章:

  • 手机网站大全1日本域名注册网站
  • 毕业设计做网站怎么样上海平台推广的公司
  • windows 2008 iis怎么搭建网站企业营销咨询
  • 用自己的电脑做服务器弄网站baidu百度首页
  • 做网站怎么找公司武汉seo结算
  • 美国社交网站 做仿牌seo推广排名
  • 外贸网站建设内容包括哪些济南百度竞价开户
  • 做网站需要哪些栏目怎么在百度免费推广
  • 龙岗外贸网站建设公司互联网推广公司排名
  • 网站建设合同书网络搜索引擎有哪些
  • 网站开发使用哪种语言互联网销售公司
  • wordpress装修网插件如何利用seo赚钱
  • 查找公司信息的网站百度网址导航
  • 自网站EXCel数据导入怎么做如何点击优化神马关键词排名
  • 做网站 java c电商平台怎么做
  • 郴州网站小程序竞价推广
  • 电子商务网站建设如何实施优化排名推广教程网站
  • 云南建设网站澜沧项目seo的方法
  • 免费手机网站平台注册seo全网营销
  • 峰峰专业做网站郑州seo技术
  • asp.net做动态网站怎么做志鸿优化设计答案网
  • 可以免费做商业网站的cms微商软文大全
  • 想在微信公众号上做网站链接网络推广应该怎么做啊
  • 做一个网站怎么做数据库四川省最新疫情情况
  • cn.wordpress.org四川seo推广
  • 嘉兴市建设监理协会网站seo工作流程
  • 315网站专题怎么做深圳排名seo公司
  • 怎么给汽车网站做推广西安搜索引擎优化
  • 北京建设网站查域名备案
  • 京东商城网站建设目的嘉兴百度seo