반응형
기억을 위해 간략하게 적는다.
준비물
1. pyinstaller로 빌드된 exe파일
여기서는 "app.exe"이라는 파일이라고 가정
2. pyinstxtractor 코드 설치
git clone https://github.com/extremecoders-re/pyinstxtractor.git
3. 코드 해체
python .\pyinstxtractor.py app.exe
4. app_extracted폴더내에 디컴파일 원하는 pyc 파일 찾기
ex) 저의경우 main.pyc였음.
5. uncompyle6로 디컴파일 시도
pyc 파일 to py파일로 변환
pip install uncompyle6
uncompyle6 main.pyc > main.py
반응형
'프로그래밍 > python' 카테고리의 다른 글
dict list를 key1을 기준으로 그룹화하고, 각 그룹에 속하는 key2들을 모으는 방법은 다음과 같습니다. (0) | 2023.06.26 |
---|---|
selenium webdriver 새 탭 간의 이동 (0) | 2023.06.23 |
현재 날짜를 기준으로 간편하게 다른 날짜를 구하는 법 (0) | 2023.06.22 |
파이썬 공백제외한 글자수 세기 (0) | 2023.06.21 |
[반복문] 숫자를 역순으로 차례대로 출력하는 여러가지 방법 (0) | 2023.06.21 |