System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码一区二区三区在线观看,久久久久亚洲AV无码专区体验,中文字幕无码人妻AAA片
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    程序代碼的保護(hù)方法、優(yōu)化方法、設(shè)備、存儲(chǔ)介質(zhì)及產(chǎn)品技術(shù)

    技術(shù)編號(hào):44492674 閱讀:3 留言:0更新日期:2025-03-04 17:58
    本說明書一個(gè)或多個(gè)實(shí)施例提供一種程序代碼的保護(hù)方法、優(yōu)化方法、設(shè)備、存儲(chǔ)介質(zhì)及產(chǎn)品。程序代碼的保護(hù)方法包括:獲取原始程序代碼;利用編譯器對(duì)所述原始程序代碼進(jìn)行編譯處理,以將所述原始程序代碼從高級(jí)代碼轉(zhuǎn)換為其他層級(jí)代碼,所述其他層級(jí)代碼包括中間表示代碼和低級(jí)代碼中的至少一種;將所述其他層級(jí)代碼中的至少一個(gè)算子代碼替換為能夠?qū)崿F(xiàn)相似功能的其他算子代碼,并將替換后的所述其他層級(jí)代碼作為目標(biāo)程序代碼;其中,所述目標(biāo)程序代碼用于代替所述原始程序代碼,發(fā)送給外部設(shè)備以進(jìn)行存在隱私保護(hù)需求的任務(wù),確保任務(wù)順利完成的同時(shí)達(dá)到代碼保護(hù)目的。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本說明書一個(gè)或多個(gè)實(shí)施例涉及終端,尤其涉及一種程序代碼的保護(hù)方法、優(yōu)化方法、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。


    技術(shù)介紹

    1、各個(gè)企業(yè)或機(jī)構(gòu)獨(dú)立開發(fā)的程序代碼是其重要數(shù)據(jù)資產(chǎn)。目前,在許多場(chǎng)景中,比如在需要數(shù)據(jù)分析或數(shù)據(jù)分享的場(chǎng)景中,可能需要將程序代碼發(fā)送給外部設(shè)備以進(jìn)行特定任務(wù)。

    2、而在程序代碼需要外發(fā)的場(chǎng)景中,尤其是在發(fā)布給第三方機(jī)構(gòu)或用戶時(shí),存在程序代碼泄露的風(fēng)險(xiǎn),為了保護(hù)企業(yè)或機(jī)構(gòu)的核心資產(chǎn)和數(shù)據(jù)安全,有必要提供一種程序代碼的保護(hù)方法。


    技術(shù)實(shí)現(xiàn)思路

    1、有鑒于此,本說明書一個(gè)或多個(gè)實(shí)施例提供一種程序代碼的保護(hù)方法、優(yōu)化方法、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。

    2、為實(shí)現(xiàn)上述目的,本說明書一個(gè)或多個(gè)實(shí)施例提供技術(shù)方案如下:

    3、根據(jù)本說明書一個(gè)或多個(gè)實(shí)施例的第一方面,提出了一種程序代碼的保護(hù)方法,包括:

    4、獲取原始程序代碼;

    5、利用編譯器對(duì)所述原始程序代碼進(jìn)行編譯處理,以將所述原始程序代碼從高級(jí)代碼轉(zhuǎn)換為其他層級(jí)代碼,所述其他層級(jí)代碼包括中間表示代碼和低級(jí)代碼中的至少一種;

    6、將所述其他層級(jí)代碼中的至少一個(gè)算子代碼替換為能夠?qū)崿F(xiàn)相似功能的其他算子代碼,并將替換后的所述其他層級(jí)代碼作為目標(biāo)程序代碼;其中,所述目標(biāo)程序代碼用于代替所述原始程序代碼,發(fā)送給外部設(shè)備以進(jìn)行存在隱私保護(hù)需求的任務(wù)。

    7、根據(jù)本說明書實(shí)施例的第二方面,提供一種程序代碼的優(yōu)化方法,包括:p>

    8、獲取待優(yōu)化的目標(biāo)程序代碼,所述目標(biāo)程序代碼基于第一方面所述的程序代碼的保護(hù)方法得到;

    9、基于所述目標(biāo)程序代碼,生成供已訓(xùn)練完成的預(yù)訓(xùn)練模型使用的提示詞;所述提示詞包括所述目標(biāo)程序代碼以及針對(duì)所述目標(biāo)程序代碼的處理要求,所述處理要求用于指示所述預(yù)訓(xùn)練模型針對(duì)所述目標(biāo)程序代碼給出優(yōu)化建議;

    10、將所述提示詞發(fā)送給部署所述預(yù)訓(xùn)練模型的外部設(shè)備,以由所述外部設(shè)備將所述提示詞輸入所述預(yù)訓(xùn)練模型生成所述優(yōu)化建議;

    11、接收所述外部設(shè)備返回的所述優(yōu)化建議。

    12、根據(jù)本說明書實(shí)施例的第三方面,提供一種電子設(shè)備,包括:

    13、處理器;

    14、用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;

    15、其中,所述處理器執(zhí)行所述可執(zhí)行指令時(shí),用于實(shí)現(xiàn)第一方面所述的方法。

    16、根據(jù)本說明書實(shí)施例的第四方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一項(xiàng)所述方法的步驟。

    17、根據(jù)本說明書實(shí)施例的第五方面,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一項(xiàng)所述方法的步驟。

    18、本說明書的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:

    19、本說明書實(shí)施例中,利用編譯器對(duì)原始程序代碼進(jìn)行編譯處理,以將原始程序代碼從高級(jí)代碼轉(zhuǎn)為中間表示代碼或低級(jí)代碼,減少被逆向工程的風(fēng)險(xiǎn),為代碼保護(hù)提供了初步屏障,并進(jìn)一步通過算子替換,將原算子代碼替換為功能相似的其他算子代碼,使得逆向工程難度增加,有效降低代碼泄露的風(fēng)險(xiǎn),從而提升代碼的安全性和隱私保護(hù)效果。

    20、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本說明書。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種程序代碼的保護(hù)方法,包括:

    2.根據(jù)權(quán)利要求1所述的方法,所述將所述其他層級(jí)代碼中的至少一個(gè)算子代碼替換為能夠?qū)崿F(xiàn)相似功能的其他算子代碼,包括:

    3.根據(jù)權(quán)利要求1所述的方法,在所述利用編譯器對(duì)所述原始程序代碼進(jìn)行編譯處理之前,還包括:

    4.根據(jù)權(quán)利要求3所述的方法,所述原始程序代碼用于描述神經(jīng)網(wǎng)絡(luò)模型;

    5.根據(jù)權(quán)利要求1所述的方法,在所述利用編譯器對(duì)所述原始程序代碼進(jìn)行編譯處理之前,還包括:

    6.根據(jù)權(quán)利要求5所述的方法,所述原始程序代碼用于描述神經(jīng)網(wǎng)絡(luò)模型;

    7.一種程序代碼的優(yōu)化方法,包括:

    8.根據(jù)權(quán)利要求7所述的方法,所述基于所述目標(biāo)程序代碼,生成供已訓(xùn)練完成的預(yù)訓(xùn)練模型使用的提示詞,包括:

    9.根據(jù)權(quán)利要求8所述的方法,各個(gè)所述提示詞模板包括所述處理要求以及滿足所述處理要求的至少一個(gè)處理示例;所述處理示例包括示例代碼以及針對(duì)于該示例代碼的示例優(yōu)化建議;

    10.根據(jù)權(quán)利要求8所述的方法,所述目標(biāo)程序代碼用于描述神經(jīng)網(wǎng)絡(luò)模型;

    11.一種電子設(shè)備,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器通過運(yùn)行所述可執(zhí)行指令以實(shí)現(xiàn)如權(quán)利要求1至10中任一項(xiàng)所述方法的步驟。

    12.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)指令,該指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至10中任一項(xiàng)所述方法的步驟。

    13.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至10中任一項(xiàng)所述方法的步驟。

    ...

    【技術(shù)特征摘要】

    1.一種程序代碼的保護(hù)方法,包括:

    2.根據(jù)權(quán)利要求1所述的方法,所述將所述其他層級(jí)代碼中的至少一個(gè)算子代碼替換為能夠?qū)崿F(xiàn)相似功能的其他算子代碼,包括:

    3.根據(jù)權(quán)利要求1所述的方法,在所述利用編譯器對(duì)所述原始程序代碼進(jìn)行編譯處理之前,還包括:

    4.根據(jù)權(quán)利要求3所述的方法,所述原始程序代碼用于描述神經(jīng)網(wǎng)絡(luò)模型;

    5.根據(jù)權(quán)利要求1所述的方法,在所述利用編譯器對(duì)所述原始程序代碼進(jìn)行編譯處理之前,還包括:

    6.根據(jù)權(quán)利要求5所述的方法,所述原始程序代碼用于描述神經(jīng)網(wǎng)絡(luò)模型;

    7.一種程序代碼的優(yōu)化方法,包括:

    8.根據(jù)權(quán)利要求7所述的方法,所述基于所述目標(biāo)程序代碼,生成供已訓(xùn)練完成的預(yù)訓(xùn)練模型使用的提示詞,包括:...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:劉文炎李唯賢張啟超殷山,
    申請(qǐng)(專利權(quán))人:螞蟻區(qū)塊鏈科技上海有限公司,
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 中日韩精品无码一区二区三区| 久久无码国产专区精品| 亚洲国产精品无码久久九九大片| 亚洲av无码电影网| 亚洲综合一区无码精品| 精品无码中出一区二区| 久久精品国产亚洲AV无码偷窥| 激情射精爆插热吻无码视频 | 亚洲AV综合色区无码一区爱AV| 久久久久亚洲AV无码永不| 亚洲Aⅴ无码一区二区二三区软件| 无码日韩人妻精品久久蜜桃| 亚洲人成无码久久电影网站| 亚洲va成无码人在线观看| 亚洲国产综合无码一区| 人妻无码精品久久亚瑟影视| 中文字幕亚洲精品无码| 性无码免费一区二区三区在线 | 精品无码AV一区二区三区不卡 | 国产在线无码精品电影网| 亚洲av无码一区二区三区人妖| 无码人妻久久一区二区三区| 国产无码一区二区在线| 国产成人无码aa精品一区| 在人线av无码免费高潮喷水| 98久久人妻无码精品系列蜜桃| 亚洲国产精品无码av| 国精品无码一区二区三区左线| 亚洲人成影院在线无码观看| 人妻无码一区二区视频| 无码AV一区二区三区无码| 国产精品无码2021在线观看| 国产精品午夜无码AV天美传媒| 精品少妇人妻AV无码专区不卡| 亚洲av永久无码一区二区三区| 伊人无码精品久久一区二区| 无码中文人妻在线一区二区三区| 亚洲AV永久无码精品放毛片| 色综合久久久无码中文字幕波多| 无码日韩人妻av一区免费| 黄色成人网站免费无码av|