| 맹랑히 냉동 파이썬 애플 리케이션을위한 바이트 코드 Mangler |
지금 다운로드 |
맹랑히 순위 및 요약
- 특허:
- MIT/X Consortium Lic...
맹랑히 태그
맹랑히 설명
Frozen Python Apps를위한 Bytecode Mangler Mangler는 냉동 파이썬 애플리케이션의 바이트 코드를 난독 화하는 파이썬 유틸리티입니다. 그것은 누군가가 당신의 앱에서 코드를 가져 와서 자신의 악마 ends.mangler에서 py2exe, py2app 및 cxfreeze의 출력으로 작동하는 것이 더 어려워집니다. BBFREEZE 및 PYINSELLER 지원은 결국 추가됩니다. 당신이 그런 지원을 할 수 있다면 당신은 나를 50 일을 미끄러질 수 있고 그것에 맞을 수 있습니다 ... 그것은 안전한 것입니까? 가능한 한 안전한 것입니다. 말하자면 : 아니, 그렇지 않다. 결정된 공격자는 프로그램의 unobfuscated bytecode를 얻고 소스 코드의 근사치로 그것을 만들 수 있으며 그 / 그녀의 악의적 인 방식으로 그 / 그녀의 기억을 겪을 수 있습니다. , 어떤 언어로 된 서면으로 작성되었습니다. 다르게 말한 사람은 당신을 뱀 오일을 판매하고 있습니다. 무슨 맹거꾼이 할 수있는 것입니다. 표준 냉동 파이썬 응용 프로그램은 기본적으로 모든 코드의 큰 ZipFile과 쉽게 디 컴파일 된 형식으로 제공됩니다. Mangler는이 ZipFile의 내용에 간단한 바이트 레벨 튜닝을 적용하여 내용물에 들어가려는 사람을위한 추가 작업을 의미합니다. 공격자의 일을 더욱 어려워 지도록 할 수있는 더 많은 것이 많습니다. 그러나 그것은 C 확장을 컴파일하거나 더 잘 맞는 Python 인터프리터를 컴파일해야합니다. 당신이 그 도로를 내리고 싶다고 생각한다면, 나는 배포하는 pyton-apps 컨설팅을 제공하고 겸손한 수수료를 위해서 (a) 당신을 이야기하거나 실패 할 것입니다. (b) 당신을위한 맞춤 솔루션. 멋진, 어떻게 그것을 사용합니까? 기본 양식에서 py2exe, py2app 또는 cxfreeze를 사용하는 경우, 냉동 앱의 경로로 "mangler"스크립트를 호출 할 수 있습니다. mangler / path / / 냉동 / ApplicationThis는 새로운 맨 글링 키를 생성하고 냉동 바이트 코드를 사용하여 냉동 바이트 코드를 망쳐 놓고 실행 파일을 패치하여 맹그레드 바이트 코드를 올바르게로드합니다. 더 복잡한 시나리오를 더욱 복잡한 시나리오에서, 나는 아직 API를 고정하기 위해 주변에 있지 않습니다. 나와 함께 곰. 요구 사항 : · 파이썬
맹랑히 관련 소프트웨어