Pyarmor เป็นเครื่องมือบรรทัดคำสั่งที่ออกแบบมาเพื่อการทำให้สคริปต์ Python สับสน การผูกสคริปต์ที่สับสนกับเครื่องเฉพาะ และการตั้งค่าวันหมดอายุสำหรับสคริปต์ที่ทำให้สับสน
.py
มาตรฐาน ทำให้สามารถแทนที่สคริปต์ Python ดั้งเดิมได้อย่างราบรื่นในกรณีส่วนใหญ่สำหรับข้อมูลเพิ่มเติม โปรดดูที่สภาพแวดล้อมของ Pyarmor
pip install pyarmor
foo.py
สับสน : pyarmor gen foo.py
คำสั่งนี้สร้างสคริปต์ที่สับสนเช่นนี้ที่ dist/foo.py
:
from pyarmor_runtime import __pyarmor__
__pyarmor__ ( __name__ , __file__ , b' x28 x83 x20 x58 ....' )
python dist/foo.py
สำหรับข้อมูลเพิ่มเติม โปรดดูบทช่วยสอนการเริ่มต้นใช้งาน
Pyarmor ได้รับการเผยแพร่เป็นแชร์แวร์ เวอร์ชันทดลองใช้ฟรีไม่มีวันหมดอายุ แต่มีข้อจำกัดบางประการ
โปรดดูใบอนุญาตของ Pyarmor สำหรับข้อมูลเกี่ยวกับประเภทใบอนุญาต คุณสมบัติ ข้อจำกัด และการซื้อใบอนุญาตของ Pyarmor
โปรดอ่าน Pyarmor EULA
นอกจากนี้ยังมีแพลตฟอร์มการเรียนรู้ของบุคคลที่สาม (ไม่ใช่ Pyarmor อย่างเป็นทางการ)
中文资源
แต่ละเวอร์ชันหลักจะมาพร้อมกับไฟล์บันทึกการเปลี่ยนแปลงแยกกัน โดยให้รายละเอียดปัญหาที่ได้รับการแก้ไข คุณสมบัติใหม่ และปัญหาความเข้ากันได้ระหว่างเวอร์ชันต่างๆ
อย่าลืมอ่านบันทึกการเปลี่ยนแปลงอย่างละเอียดก่อนอัปเกรด Pyarmor:
บันทึกการเปลี่ยนแปลงฉบับเต็ม เมื่อเผยแพร่
คุณสมบัติที่กำลังจะมีขึ้น ในแผนการวางจำหน่าย Pyarmor
คุณสมบัติบางอย่างอาจเป็นเอกสิทธิ์ของ Python 3 ↩
คุณสมบัติบางอย่างอาจมีเอกสิทธิ์เฉพาะสำหรับสถาปัตยกรรมเฉพาะ