產品設計技術再現過程,逆向工程

就如同你拿現在的手機給100年前的地球人,他們根本就不可能做逆向工程,他們連芯片結構都無法看見,就是給他圖紙,也沒這個制造設備、材料,編寫程序等等,有沒有配套網絡就是造出來,也用不了全部功能 。
使用python語言如何保密源代碼以防止逆向工程?

產品設計技術再現過程,逆向工程


我以前做過這類事情,而且當時更嚴格,需要打包部署到客戶的服務只在有效期內有效,超過有效期必須更新證書才行 。Python代碼用任何方法都沒法保證保密性,這個時候你可以考慮用一個工具「nuitka」,這個工具會把你的python源代碼映射為c然后編譯為二進制,因此對方是無論如何得不到你的源代碼的 。代價就是nuitka這個工具并不完美,有一些限制并不能100%完美的轉換所有python代碼 。
假如有一架實物飛碟,人類能否通過逆向工程,完美破解外星技術?
產品設計技術再現過程,逆向工程


【產品設計技術再現過程,逆向工程】不能 。道理很簡單,如人類雖然測出了人類DNA代碼,但只知道其中很少部分的DNA編碼的實際作用,絕大部分并不清楚 。所以說外星科技放在哪里,你只能仿制人類知識范圍的東西,或接近人類科技的東西,如果是差幾百、幾千年的科技水平那是不可能的 。就如同你拿現在的手機給100年前的地球人,他們根本就不可能做逆向工程,他們連芯片結構都無法看見,就是給他圖紙,也沒這個制造設備、材料,編寫程序等等,還有沒有配套網絡就是造出來,也用不了全部功能 。

    推薦閱讀