[PYTHON] 컴파일 된 .pyc 파일을 .py 파일로 디 컴파일 할 수 있습니까?
PYTHON컴파일 된 .pyc 파일을 .py 파일로 디 컴파일 할 수 있습니까?
.py 파일에서 생성되는 .pyc 파일에서 정보를 얻을 수 있습니까?
해결법
-
==============================
1.Uncompyle6은 Python 3 및 2.7에서 작동합니다. 이전 포크를 통합하고 자동화 된 테스트에 초점을 맞추는 것이 가장 최근의 도구이기 때문에 권장되는 옵션입니다.
Uncompyle6은 Python 3 및 2.7에서 작동합니다. 이전 포크를 통합하고 자동화 된 테스트에 초점을 맞추는 것이 가장 최근의 도구이기 때문에 권장되는 옵션입니다.
Uncompyle2는 Python 2.7 만 지원합니다. 이것은 .pyyc 바이트 코드를 .py로 디 컴파일하는 언젠가 전에는 나에게 잘 돌아갔다. 반면 unpyclib는 예외로 추락했다.
다른 의견에 대해서는 uncompyle2에서이 답변을 참조하십시오.
-
==============================
2.예, 파이피에서 찾을 수있는 unpyclib로 얻을 수 있습니다.
예, 파이피에서 찾을 수있는 unpyclib로 얻을 수 있습니다.
$ pip install unpyclib
.pyc 파일을 디 컴파일 할 수 있습니다.
$ python -m unpyclib.application -Dq path/to/file.pyc
-
==============================
3.Easy Python Decompiler를 사용해보십시오. Decompyle ++ 및 Uncompyle2를 기반으로합니다. 그것은 디 컴파일 파이썬 버전 1.0-3.3을 지원합니다
Easy Python Decompiler를 사용해보십시오. Decompyle ++ 및 Uncompyle2를 기반으로합니다. 그것은 디 컴파일 파이썬 버전 1.0-3.3을 지원합니다
참고 : 저는 위 도구의 작성자입니다.
-
==============================
4.Decompyle ++ (pycdc)만이 저에게 효과가있었습니다 : https://github.com/zrax/pycdc
Decompyle ++ (pycdc)만이 저에게 효과가있었습니다 : https://github.com/zrax/pycdc
Decompile Python 2.7 .pyc에서 제안되었습니다.
-
==============================
5.예, 가능합니다.
예, 가능합니다.
Decompyle ++라고하는 완전한 오픈 소스 파이썬 (.PYC) 디 컴파일러가 있습니다. https://github.com/zrax/pycdc/
Decompyle ++는 컴파일 된 파이썬 바이트 코드를 유효하고 인간이 읽을 수있는 파이썬 소스 코드로 다시 변환하는 것을 목표로합니다. 다른 프로젝트가 다양한 성공을 거두었지만, Decompyle ++는 Python의 모든 버전에서 바이트 코드를 지원한다는 점에서 독특합니다.
-
==============================
6.나는 그것이 좋은 것인지 전혀 모른다. 그러나 빠른 google 검색은 decompyle를 만들었다.
나는 그것이 좋은 것인지 전혀 모른다. 그러나 빠른 google 검색은 decompyle를 만들었다.
-
==============================
7.다음을 사용하여 설치 pip 설치 pycompyle6
다음을 사용하여 설치 pip 설치 pycompyle6
pycompyle6 filename.pyc
from https://stackoverflow.com/questions/5287253/is-it-possible-to-decompile-a-compiled-pyc-file-into-a-py-file by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 바이너리 실행 파일로 파이썬 스크립트를 컴파일하는 법 (0) | 2018.10.03 |
---|---|
[PYTHON] 다양한 깊이의 중첩 된 사전 값 업데이트 (0) | 2018.10.03 |
[PYTHON] Google App Engine에서 파일 업로드 (0) | 2018.10.03 |
[PYTHON] 네트워크 연결 확인 중 (0) | 2018.10.03 |
[PYTHON] 파이썬에 수학 nCr 함수가 있습니까? [복제] (0) | 2018.10.03 |