e_yejun
Jun_ : Pwn
e_yejun
전체 방문자
오늘
어제
  • 분류 전체보기 (240)
    • Profile (1)
    • Pwnable (54)
    • Reversing (14)
    • Network (7)
    • Forensic (10)
    • Embedded (4)
    • Android (2)
    • Web (18)
    • 알고리즘 (42)
    • 프로그래밍 (24)
    • 프로젝트 (6)
    • 1-day (7)
    • CTF (15)
    • 기타 (33)
    • 일기장 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • wargame
  • X86
  • 1-day
  • dreamhack.io
  • x64
  • Heap
  • BOF
  • rev-basic
  • how2heap
  • dvwa

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
e_yejun

Jun_ : Pwn

[Python] exe 파일 만들기 - pyinstaller
기타

[Python] exe 파일 만들기 - pyinstaller

2020. 11. 23. 02:45

pyinstaller 설치

pip install pyinstaller

 

 

 

간단한 테스트를 해보자

<test.py>

import datetime

now = datetime.datetime.now()
nowDatetime = now.strftime("%Y-%m-%d %H:%M:%S")
print(nowDatetime)	#2020-11-23 02:35:20

 

 

 

cmd를 열어 test.py 파일의 경로로 이동

 

pyinstaller --onefile test.py

 

./dist 이동

 

 

 

cmd 창이 실행과 동시에 바로 종료된다면?

import datetime
import os

now = datetime.datetime.now()
nowDatetime = now.strftime("%Y-%m-%d %H:%M:%S")
print(nowDatetime)

os.system('pause')

 

 

 

사실 그냥 코드 마지막에 input() 추가하면 된다. ( ㅋㅋ )

import datetime

now = datetime.datetime.now()
nowDatetime = now.strftime("%Y-%m-%d %H:%M:%S")
print(nowDatetime)
input()

 

 

 

이렇게 파이썬 코드를 그대로 노출하지 않고 프로그램을 실행할 수 있다.

 

 

 

    '기타' 카테고리의 다른 글
    • [linux] source ~/.bashrc 에러 command not found: shopt
    • [Database] Windows MySQL 다운로드 및 설치하기
    • [HackCTF] 달라란 침공 풀이
    • [SQLite] sqlite3.dll 오류 해결하기
    e_yejun
    e_yejun
    정리노트 •_•

    티스토리툴바