日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]Java反編譯的實現方法、系統、設備及存儲介質在審

專利信息
申請號: 202010516158.X 申請日: 2020-06-09
公開(公告)號: CN111666095A 公開(公告)日: 2020-09-15
發明(設計)人: 馮殿龍 申請(專利權)人: 山東健康醫療大數據有限公司
主分類號: G06F8/656 分類號: G06F8/656
代理公司: 濟南信達專利事務所有限公司 37100 代理人: 孫園園
地址: 250117 山東省濟南市槐*** 國省代碼: 山東;37
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: java 反編譯 實現 方法 系統 設備 存儲 介質
【說明書】:

發明公開了一種Java反編譯的實現方法、系統、設備及存儲介質,屬于Java編譯領域,本發明要解決的技術問題為如何利用Class文件實現Java開源的反編譯,采用的技術方案為:該方法是對Class文件進行模塊化拆分后,在對Class文件解析、切割、轉換,最終映射到數據模型,并轉換為Java源代碼。該系統包括數據模型模塊、文件解析模塊、類型轉換模塊,源代碼生產模塊,數據模型模塊用于創建一個與Class文件中的各種表結構相映射的數據模型,通過創建對應的數據模型實體類與表結構進行映射;文件解析模塊用于對讀取Class文件轉換成的十六進制字符串進行切割,將切割到的數據填充到數據模型中;類型轉換模塊用于將字節碼代號轉換為字節碼指令。

技術領域

本發明涉及Java編譯領域,具體地說是一種Java反編譯的實現方法、系統、設備及存儲介質。

背景技術

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。Java具有簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。

Java作為一門古老且成熟的計算機高級語言,其運行機制是Java代碼編譯為二進制文件的Class文件,運行在JVM上。如果獲取到Class文件,則可以通過反編譯來獲取Java源代碼。

Class文件全名稱為Java Class文件,主要在平臺無關性和網絡移動性方面使Java更適合網絡。它在平臺無關性方面的任務是:為Java程序提供獨立于底層主機平臺的二進制形式的服務。該文件打破了C或者C++等語言所遵循的傳統,使用這些傳統語言寫的程序通常首先被編譯,然后被連接成單獨的、專門支持特定硬件平臺和操作系統的二進制文件。故如何利用Class文件實現Java開源的反編譯是目前亟待解決的技術問題。

發明內容

本發明的技術任務是提供一種Java反編譯的實現方法、系統、設備及存儲介質,來解決如何利用Class文件實現Java開源的反編譯的問題。

本發明的技術任務是按以下方式實現的,一種Java反編譯的實現方法,該方法是對Class文件進行模塊化拆分后,在對Class文件解析、切割、轉換,最終映射到數據模型,并轉換為Java源代碼;具體如下:

S1、創建數據模型:創建一個與Class文件中的各種表結構相映射的數據模型,通過創建對應的數據模型實體類與表結構進行映射;

S2、Class文件解析:對讀取Class文件轉換成的十六進制字符串進行切割,將切割到的數據填充到數據模型中;每個字段根據所屬的無符號數類型進行切割;

S3、類型轉換:將字節碼代號轉換為字節碼指令,字節碼指令包括方法調用、對象創建、參數傳遞、邏輯語句和異常捕獲;其中,字節碼代號是指Class文件中程序指令;

S4、生成源代碼:將構造好的數據模型,生成Java源代碼;Java源代碼中所包含的類(接口)全限定名、類中所有方法名和類型、類中所有字段名和類型、字符串常量、靜態參數名的信息全部存放于常量池中,在構造Java代碼的過程中,直接根據tag去常量池中查詢對應的值。

作為優選,所述步驟S1中表結構包括最外層的Class文件表、常量池表、字段表、方法表和異常表。

作為優選,所述步驟S2中對字符串進行切割具體為:創建一個靜態指針,指向切割字符串的start位置,每次切割length長度后,對指針進行初始化,即start=start+length;

對數據進行切割時,則調用自定義方法cutString(int len)即可。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東健康醫療大數據有限公司,未經山東健康醫療大數據有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/202010516158.X/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 亚洲美女在线一区| 国产一级片大全| 免费高潮又黄又色又爽视频| 国产精品一区二区在线观看| 亚洲在线久久| 国产麻豆一区二区三区精品| 国产精品999久久久| 日韩av在线网| 91麻豆精品国产91久久久更新资源速度超快| 久久久综合亚洲91久久98| 日韩亚洲欧美一区二区 | av午夜剧场| 亚洲欧美一区二区三区1000| 欧美日韩中文国产一区发布| 窝窝午夜精品一区二区| 亚洲国产精品日本| 一区二区三区国产精品| 国产精品欧美久久久久一区二区| 欧美激情片一区二区| 99欧美精品| 国产白丝一区二区三区| 国产精品不卡一区二区三区| 91精品一区在线观看| 久99久视频| 中文字幕av一区二区三区高| 国产电影一区二区三区下载| 午夜生活理论片| 91一区二区三区久久国产乱| 美国三级日本三级久久99| 久久久久亚洲最大xxxx| 中文字幕制服狠久久日韩二区 | 久久96国产精品久久99软件| 日本午夜久久| 午夜裸体性播放免费观看| 国产精品精品国内自产拍下载| 99精品国产99久久久久久97 | 国产天堂一区二区三区| 97国产精品久久| 欧美一区二区三区白人| 欧美日韩一区在线视频| 欧美日韩一级黄| 欧美色综合天天久久| 国产精品久久久久久久综合| 国产色午夜婷婷一区二区三区| 日本少妇一区二区三区| 免费精品一区二区三区第35| 午夜欧美影院| 亚洲精品suv精品一区二区| 午夜影院毛片| 国产97久久| 日韩欧美一区二区在线视频| 欧美国产在线看| 黄色香港三级三级三级| 国产精品自拍不卡| 国产大片一区二区三区| 国产精品九九九九九九| 不卡在线一区二区| 国产一区二区a| 国产精品5区| 91久久精品国产91久久性色tv| 日韩中文字幕亚洲欧美| 91精品综合在线观看| 国产精品视频一区二区三| 精品国产一区二区三区四区vr| 亚洲第一天堂久久| 91精品一区在线观看| 91嫩草入口| 肉丝肉足丝袜一区二区三区| 欧美一区二区三区中文字幕| 日本一区二区三区免费在线| 国产精品日韩视频| 国产精品久久久久久久久久久新郎 | 国产精品亚洲一区| 精品久久久久久久久亚洲| 国产一级精品在线观看| 狠狠躁日日躁狂躁夜夜躁av| 日韩一区二区福利视频| 亚洲va国产| 国产不卡网站| 国产一区在线精品| 精品国产91久久久久久久| 国产日韩一区在线| 香蕉av一区二区三区| 日本高清h色视频在线观看| 亚洲欧美v国产一区二区| 精品国产九九| 国产一区二区极品| 国产精品久久亚洲7777| 中文字幕日韩一区二区| 国产一区二区大片| 亚洲少妇一区二区三区| 国产精品白浆视频| 精品日韩久久久| 国产999久久久| 美女直播一区二区三区| 夜夜夜夜曰天天天天拍国产| 右手影院av| 午夜爽爽视频| 国产一级不卡毛片| 欧美精品一区二区三区四区在线| 91一区二区三区视频| 毛片大全免费观看| 中文字幕a一二三在线| 精品视频在线一区二区三区| 久久不卡精品| 97久久国产精品| 国产日韩欧美精品一区| 精品国产免费久久| 精品一区中文字幕| 国产一区二区精品在线| 欧美日韩国产专区| 国产精品久久久区三区天天噜| 日本久久丰满的少妇三区| 国产精品天堂网| 国产专区一区二区| 一区二区三区日韩精品| 97国产精品久久久| 亚洲国产精品97久久无色| 999国产精品999久久久久久| 久久久久久久国产| 欧美综合国产精品久久丁香| 欧美性猛交xxxxxⅹxx88| 大bbw大bbw巨大bbw看看| 一二三区欧美| 日本护士hd高潮护士| 日韩av在线网| av午夜在线| 久久夜色精品亚洲噜噜国产mv| 性欧美一区二区三区| 欧美乱妇高清无乱码免费| 国产精品偷伦一区二区| 色婷婷精品久久二区二区蜜臂av| 午夜大片网| 国产天堂第一区| 国产91一区| 欧美乱妇高清无乱码免费| 午夜影院一区| 99国产精品丝袜久久久久久| 亚洲欧美自拍一区| 午夜码电影| 精品国产1区2区| 丰满少妇高潮惨叫久久久一| 国产精品1区2区| 欧美日本一二三区| 91夜夜夜| 精品国产一区二区在线 | 国产精品亚发布| 国产91精品一区| 欧美日韩卡一卡二| 国产精品亚洲第一区| 香港日本韩国三级少妇在线观看| 欧美一区二区综合| 国产电影精品一区| 99re6国产露脸精品视频网站| 亚洲国产精品一区在线| 天干天干天干夜夜爽av| 国产一二区在线| 99国产精品永久免费视频 | 四虎国产精品永久在线国在线 | 亚洲国产精品区| 午夜激情电影在线播放| 国产精品视频一区二区在线观看 | 九一国产精品| 中文文精品字幕一区二区| 久久综合狠狠狠色97| 久久久久久久久亚洲精品| 电影91久久久| 日韩午夜电影院| 国产一区日韩一区| 国产二区三区视频| 26uuu亚洲国产精品| 亚洲一级中文字幕| 97国产精品久久久| 销魂美女一区二区| 综合久久一区| 午夜在线看片| 欧美精品一区二区久久久| 在线视频不卡一区| 91精品黄色| 欧美一区二区综合| 国产一区二区影院 | 99久久免费精品国产男女性高好| 色噜噜狠狠色综合久| 久久精品男人的天堂| 爱看av在线入口| 夜色av网站| 国产一区午夜| 亚洲欧美日韩视频一区| 久久婷婷国产麻豆91天堂徐州| 欧美系列一区| 亚洲福利视频二区| 久久久久国产亚洲日本| 国产精品日韩三级| 亚日韩精品| 午夜影院啊啊啊| 国产91丝袜在线| 片毛片免费看| 亚洲麻豆一区| 久久99精品久久久野外直播内容| 午夜精品一二三区| 一区二区三区国产欧美| 99国产精品欧美久久久久的广告| 亚洲视频h| 日日夜夜精品免费看| 99爱国产精品| 国产精品视频免费一区二区| 99国产精品久久久久99打野战| 国产大片黄在线观看私人影院| 亚洲国产精品区| 亚洲在线久久| 欧美在线一级va免费观看| 国产一区二区三区的电影| 免费毛片**| 亚洲国产欧美一区| 亚洲精品久久久久中文字幕欢迎你| 国产日韩欧美在线影视| 国产一区二区电影在线观看| 91精品久久久久久综合五月天| 久久国产精品精品国产| 国产在线观看二区| 国产精品v一区二区三区| 色偷偷一区二区三区| 日韩欧美亚洲视频| 国产91综合一区在线观看| 538国产精品一区二区免费视频| 日韩av在线导航| 国产一级片大全| 色午夜影院| 亚洲欧美自拍一区| 一区二区三区欧美日韩| 亚洲欧美日韩在线看| 91高清一区| 久久午夜鲁丝片午夜精品| 精品一区在线观看视频 | 一本色道久久综合亚洲精品图片| xxxx国产一二三区xxxx| 午夜国产一区二区三区四区| 国产视频二区| 国产精品一区久久人人爽| 国产精品一区二区不卡| 亚洲精品无吗| 91麻豆精品国产91久久| 欧美综合在线一区| 亚洲欧美一区二区三区1000| 国产88av| 亚欧精品在线观看|