-
公开(公告)号:CN105074712B
公开(公告)日:2018-05-08
申请号:CN201380074351.0
申请日:2013-03-19
Applicant: 株式会社东芝 , 东芝解决方案株式会社
IPC: G06F21/14
CPC classification number: G06F21/6209 , G06F8/54 , G06F8/70 , G06F9/44521 , G06F21/12 , G06F21/14 , G06F21/602
Abstract: 根据一个实施例的代码处理装置(100)包括:确定单元(120)、隐藏单元(130)、链接指示单元(140)以及去隐藏单元(150)。确定单元(120)基于重定位信息来确定未链接的代码(220)中的待隐藏的部分,所述未链接的代码(220)包括代码主体和重定位信息。隐藏单元(130)通过对未链接的代码220中的待隐藏的部分进行隐藏来生成未链接的被隐藏的代码(250)。链接指示单元(140)指示链接器(920)处理未链接的被隐藏的代码(250)。去隐藏单元(150)对链接的被隐藏的代码(260)的隐藏部分进行去隐藏,并且生成链接的代码(270),所述链接的被隐藏的代码(260)是由链接器(920)处理未链接的被隐藏的代码(250)所生成的。
-
公开(公告)号:CN105074712A
公开(公告)日:2015-11-18
申请号:CN201380074351.0
申请日:2013-03-19
Applicant: 株式会社东芝 , 东芝解决方案株式会社
IPC: G06F21/14
CPC classification number: G06F21/6209 , G06F8/54 , G06F8/70 , G06F9/44521 , G06F21/12 , G06F21/14 , G06F21/602
Abstract: 根据一个实施例的代码处理装置(100)包括:确定单元(120)、隐藏单元(130)、链接指示单元(140)以及去隐藏单元(150)。确定单元(120)基于重定位信息来确定未链接的代码(220)中的待隐藏的区块,所述未链接的代码(220)包括代码主体和重定位信息。隐藏单元(130)通过对未链接的代码220中的待隐藏的区块进行隐藏来生成未链接的被隐藏的代码(250)。链接指示单元(140)指示链接器(920)处理未链接的被隐藏的代码(250)。去隐藏单元(150)对链接的被隐藏的代码(260)的隐藏区块进行去隐藏,并且生成链接的代码(270),所述链接的被隐藏的代码(260)是由链接器(920)处理未链接的被隐藏的代码(250)所生成的。
-