卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java代碼混淆工具 代碼混淆器是干什么的?

代碼混淆器是干什么的?用java寫的代碼 編譯后成為.class文件 但是這個(gè)class文件可以被反編譯查看到源代碼如果代碼作者不希望源代碼被別人看到 就利用混淆器把源代碼混淆 但是程序功能還是正常

代碼混淆器是干什么的?

用java寫的代碼 編譯后成為.class文件 但是這個(gè)class文件可以被反編譯查看到源代碼如果代碼作者不希望源代碼被別人看到 就利用混淆器把源代碼混淆 但是程序功能還是正常的,編譯后供別人使用,當(dāng)別人反編譯class文件想查看源代碼時(shí)發(fā)現(xiàn)的是被混淆后的代碼,雖然這些混淆后的代碼也可以分析出來但是很困難舉個(gè)例子class Person{ private String name private int age public Person( String n, int a ){ name = n age = a }}混淆后class OOOOo{ private String oooo private int ooo public OOOOo( String oo, int o){ oooo = oo ooo = o }}

使用python語言如何保密源代碼以防止逆向工程?

我以前做過這類事情,而且當(dāng)時(shí)更嚴(yán)格,需要打包部署到客戶的服務(wù)只在有效期內(nèi)有效,超過有效期必須更新證書才行。

Python代碼用任何方法都沒法保證保密性,這個(gè)時(shí)候你可以考慮用一個(gè)工具「nuitka」,這個(gè)工具會(huì)把你的python源代碼映射為c 然后編譯為二進(jìn)制,因此對方是無論如何得不到你的源代碼的。

代價(jià)就是nuitka這個(gè)工具并不完美,有一些限制并不能100%完美的轉(zhuǎn)換所有python代碼。