1. 首先編寫要加密的模組(e.g. test.py),模組當中內容可為函數或物件,如圖一。
2. 在Linux當中,需加入mono指令配合ipy64.exe來執行pyc.py以加密模組檔test.py最後輸出test.dll到個人home目錄底下,如圖二。
3. 撰寫工具tool.py檔,透過clr引用test.dll檔案。注意tool.py是不加密的,如圖三。
4. 在AEDT當中測試tool.py,如圖四。
(圖一) 在test.py模組定義函式myadd() |
(圖二) 加密test.py 並輸出 test.dll |
(圖四) 執行測試無誤 |
沒有留言:
張貼留言