Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A system and a method for replacing an application method at the time of execution
Document Type and Number:
Japanese Patent JP2016515748
Kind Code:
A
Abstract:
実行時のアプリケーションメソッドを置き換えるためのコンピュータ実装方法は、ソースメソッドで実行時に置き換えるように、標的メソッドを含む、実行時のアプリケーションを識別することと、標的クラスによって参照される実行時のメモリ内の標的メソッドデータ構造(標的メソッドのメソッドコードへの標的コードポインタを含む)の標的アドレスを位置決定することと、ソースメソッドを記載する実行時のメモリ内のソースメソッドデータ構造(ソースメソッドのメソッドコードへのソースコードポインタを含む)のソースアドレスを判定することと、ソースメソッドデータ構造をソースアドレスから標的アドレスにコピーし、それにより、標的コードポインタをソースコードポインタで置き換えることによって、標的クラスに、標的メソッドの代わりに、ソースメソッドを参照させるように、実行時にアプリケーションを修正することと、を含むことができる。種々の他の方法及びシステムもまた、開示する。

Inventors:
Nekoro Chef Badim
Application Number:
JP2016509142A
Publication Date:
May 30, 2016
Filing Date:
April 21, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
Symantec Corporation
International Classes:
G06F9/54; G06F9/44
Domestic Patent References:
JP2004126863A2004-04-22
JPH0259930A1990-02-28
JPH10269061A1998-10-09
Foreign References:
US20090249368A12009-10-01
WO2011115655A12011-09-22
Other References:
山崎洋一: "特集1 これだけわかれば怖くない スマホリスク“気づき”のヒント Part2 対策に必要な情報を整理する", 日経NETWORK, vol. 第156号, JPN6016039260, 28 March 2013 (2013-03-28), JP, pages p.39
田中 哲、一杉裕志: "バイトコード編集によるJava言語の表明検査の制御", コンピュータソフトウェア, vol. 第18巻,第3号, JPN6016039259, 15 May 2001 (2001-05-15), JP, pages pp.34−39
Attorney, Agent or Firm:
Kenji Sugimura
Tetsuyuki Okumachi