精华内容
下载资源
问答
  • pyc

    2021-03-14 12:34:29
    PYC 1一次是直接反编译,分析代码就可以了 2翻不出来,直接探索PYC的隐写用到 stegosaurus 3.好家伙,解出来一半,了解到kali中专业的反编译Uncompyle,成不成能不能输出一些有用的东西只之类的 一. pyc文件逆向 在...

    saleae不会做,DISK也不会做

    PYC

    1一次是直接反编译,分析代码就可以了
    2翻不出来,直接探索PYC的隐写用到 stegosaurus
    3.好家伙,解出来一半,了解到kali中专业的反编译Uncompyle,成不成能不能输出一些有用的东西只之类的

    一. pyc文件逆向

    在命令窗口执行

    uncompyle6 test.pyc > test.py
    打开得到的test.py

    二. 反编译不全,用工具跑得到了一串base64的倒序

    反编译不全,用工具跑得到了一串base64的倒序
    反编译不全,用工具跑得到了一串base64的倒序
    在这里插入图片描述

    =cWbihGfyMzNllzZ0cjZzMWN5cTM4YjYygTOycmNycWNyYmM1Ujf
    在这里插入图片描述

    三.看了看gmbh跟flag就差1

    # -*- coding: UTF-8 -*-
    #!/usr/bin/env python
    
    
    s='gmbh|237e9g47f3c597186b2892g62g52f255~'
    flag=''
    for i in s:
    	flag += chr(ord(i)-1)
    print(flag)
    

    或者

    s='gmbh|237e9g47f3c597186b2892g62g52f255~'
    flag=''
    for i in range(len(s)):
    	flag += chr(ord(s[i])-1)
    print(flag)
    
    
    展开全文
  • Py.pyc

    2021-02-22 08:26:33
    Py.pyc
  • Python生成pyc文件pyc文件是py文件编译后生成的字节码文件(byte code)。pyc文件经过python解释器最终会生成机器码运行。所以pyc文件是可以跨平台部署的,类似Java的.class文件。一般py文件改变后,都会重新生成pyc...

    Python生成pyc文件

    pyc文件是py文件编译后生成的字节码文件(byte code)。pyc文件经过python解释器最终会生成机器码运行。所以pyc文件是可以跨平台部署的,类似Java的.class文件。一般py文件改变后,都会重新生成pyc文件。

    为什么要手动提前生成pyc文件呢,主要是不想把源代码暴露出来。

    生成单个pyc文件

    对于py文件,可以执行下面命令来生成pyc文件。

    python -m foo.py

    另外一种方式是通过代码来生成pyc文件。

    import py_compile

    py_compile.compile('/path/to/foo.py')

    批量生成pyc文件

    针对一个目录下所有的py文件进行编译。python提供了一个模块叫compileall,具体请看下面代码:

    import compileall

    compileall.compile_dir(r'/path')

    这个函数的格式如下:

    compile_dir(dir[, maxlevels[, ddir[, force[, rx[, quiet]]]]])

    参数含义:

    maxlevels: 递归编译的层数

    ddir: If ddir is given, it is prepended to the path to each file being compiled for use in compilation time tracebacks, and is also compiled in to the byte-code file, where it will be used in tracebacks and other messages in cases where the source file does not exist at the time the byte-code file is executed. (谁能翻译一下( ⊙o⊙?)不懂)

    force: 如果True,不论是是否有pyc,都重新编译

    rx: 一个正则表达式,排除掉不想要的目录

    quiet:如果为True,则编译不会在标准输出中打印信息

    命令行为:

    python -m compileall

    @完

    参考:

    展开全文
  • python py生成及调用pyc文件

    万次阅读 2021-01-27 14:16:29
    python py文件中调用pyc文件 1.生成pyc文件 # 目录下所有py文件生成pyc import compileall compileall.compile_dir('D:\python项目\ceshi') # py生成pyc文件 import py_compile py_compile.compile('proxy.py') ...
    本文仅供学习交流使用,如侵立删!联系方式及demo下载见文末

    python py文件中调用pyc文件

    1.生成pyc文件

    # 目录下所有py文件生成pyc
    import compileall
    compileall.compile_dir('D:\python项目\ceshi')
    
    # py生成pyc文件
    import py_compile
    py_compile.compile('proxy.py')
    

    2.py文件调用pyc

    • 1.将生成的pyc文件名修改成和py文件一样(如:test
    展开全文
  • Compile the .py files in the project to .pyc 将项目文件中的所有py文件编译为pyc,另存为新的文件夹,不影响原工程 使用:python py2pyc <project_dir> github: https://github.com/xd404015353/py2pyc.git ...
  • pyc文件

    2020-06-22 15:11:01
    pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,运行加载的速度会有所提高;另一反面,把py文件编译为pyc文件,从而可以实现部分的源码隐藏,保证了python做商业化...

    pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,运行加载的速度会有所提高;另一反面,把py文件编译为pyc文件,从而可以实现部分的源码隐藏,保证了python做商业化软件时的安全性

    展开全文
  • pyc详解

    2017-11-06 21:05:42
    pyc详解
  • 初识pyc

    2018-11-21 01:15:03
    pyc1. 什么是pyc2. 如何生成pyc 1. 什么是pyc pyc类似于java的class文件,是Python编译成跨平台的中间文件。一般用在编写好的不再变化的模块编译成不可肉眼识别的中间文件, 可以一定程度上将代码加密(不过,可以反...
  • pyc逆向

    2020-03-16 20:40:23
    pip install uncompyle uncompyle6 a.pyc > a.py
  • pyd和pyc

    2021-02-28 15:53:37
    我们经常看到项目代码中有一些pyc文件:如下图所示 1、pyc的全称是PyCodeObject(字节码),也就是将python源码编译成字节码,这样做的目的是加速程序的运行,所以你看到本地项目中很多.py文件编译生成的pyc文件...
  • PYC文件

    2017-12-11 14:50:04
    PYC文件 我们找到sys.path中的路径, 打开__pycache__文件夹, 会发现其中有很多PYC文件, 这些文件是什么呢?我们先从python究竟是解释型语言还是编译型语言说起python是一个解释型语言, 但是解释器为了加快速度, 会将...
  • python 编译pyc以及pyc包导入使用

    千次阅读 2020-11-18 16:16:14
    python 编译pyc以及pyc包导入使用 目前做一个项目,为了保护源码,如何发布解析之后的二进制文件.pyc,给工程使用,这里做一个较为简单和详细的解释。 一、基础概念 包:一个文件夹,用来存放模块和子包。包里...
  • py转pyc文件 pyc文件转py文件

    千次阅读 2020-07-02 16:20:03
    生产环境中 有的时候 不想让自己写的代码泄露 可以讲py文件编译成pyc文件 两种文件使用Python执行的时候 结果一样 pyc的存在 客观上起到了保护代码 防止泄露的作用 下边说一下如何进行两种文件的转换 pyc —> py ...
  • py与pyc

    2019-06-01 14:23:54
    众所周知,Python的py是源码文件,一般运行时候也是使用py文件运行,但有时候也需要pyc文件运行。 python不像Java是编译性语言,但python也可以编译,编译成pyc运行,pyc相对比与py文件少了编译过程,所以整体的项目...
  • 复现创客re-pyc题,理解python编译原理,pyc文件产生,PyCodeObject结构,基础解题pyc代码混淆。
  • .pyc

    千次阅读 2017-03-22 14:15:00
    pyc文件是python编译后的字节码文件。在python中,输入一个模块相对来说是一个比较费时的事情,所以Python做了一些技巧,以便使输入模块更加快一些。一种方法是创建字节编译的文件,这些文件以.pyc作为扩展名。当你...
  • 派克语法 从marshal.c生成.pyc字节码的语法描述。
  • 批量反编译pyc工具

    2017-06-29 11:26:35
    很好用的批量反编译pyc工具,美中不足是转义后的文件后缀是pyc_dis,需要自己修改一下
  • MTK pack.pyc

    2014-05-02 10:38:53
    MTK pack.pyc
  • 1. 什么是 .pyc文件.pyc文件 就是 Python的字节码(byte-compiled)文件。.py文件运行时,python会自动将其编译成PyCodeObject并写入.pyc文件,再有python虚拟机来执行PyCodeObject2. 什么时候会生成pyc文件当 一个...
  • py文件编译为pyc pyd.zip

    2021-04-04 18:45:54
    py文件编译为pyc pyd
  • pyc反编译.rar

    2019-11-24 09:12:20
    这是个windows版的工具,可以反编译单个pyc,pyo 文件,或者选定反编译一个指定文件夹下面的pyc,pyo 文件, 确实很好用.
  • Python pyc文件

    2019-05-14 09:20:00
    pyc 是由py文件经过编译后二进制文件,py文件变成pyc文件后,加载的速度有所提高,而且pyc是一种跨平台的字节码,是由python 的虚 拟机来执行的。pyc的内容,是跟python的版本相关的,不同版本编译后的pyc文件是不同...
  • 主要介绍了使用pyinstaller逆向.pyc文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • pyc文件删除工具

    2013-09-19 14:26:21
    写python的码农们对pyc都很熟悉 写个小工具专门清理pyc文件 顺便给一段bat脚本 我自己用的 这个文件我放在 project tool文件夹内 清除的是 project文件夹内所有的pyc文件 所以请注意目录哦 @ECHO OFF :: ...
  • I'm trying to add a directory where I can throw some pyc files and call them from my script.Basically it's an independent python script with a bunch of def's in it,I want the name of the pyc file to b...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,050
精华内容 10,420
关键字:

pyc