{"created":"2024-03-18T04:16:11.400148+00:00","id":2000138,"links":{},"metadata":{"_buckets":{"deposit":"878d4f62-9673-49d8-923b-408364f7dc76"},"_deposit":{"created_by":4,"id":"2000138","owner":"4","owners":[4],"pid":{"revision_id":0,"type":"depid","value":"2000138"},"status":"published"},"_oai":{"id":"oai:naist.repo.nii.ac.jp:02000138","sets":["34:35"]},"author_link":["66","76","120"],"control_number":"2000138","item_7_alternative_title_1":{"attribute_name":"その他のタイトル","attribute_value_mlt":[{"subitem_alternative_title":"Towards a Framework to Evaluate the Reliability of Code Obfuscation Tools","subitem_alternative_title_language":"en"}]},"item_7_biblio_info_9":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"2022-11-10","bibliographicIssueDateType":"Issued"},"bibliographicPageEnd":"190","bibliographicPageStart":"181","bibliographicVolumeNumber":"29","bibliographic_titles":[{"bibliographic_title":"ソフトウェア工学の基礎ワークショップ論文集","bibliographic_titleLang":"ja"}]}]},"item_7_description_7":{"attribute_name":"抄録","attribute_value_mlt":[{"subitem_description":"ソフトウェアを解析や改ざんから保護するためのツールとして,コード難読化を実装したツール(難読化ツール)が多数提案されている.しかし,難読化ツールが対象コードに不具合を生じさせずに解析を困難にできるか,すなわち「信頼できる」ものかを調べる方法は明らかになっていない.本研究では,難読化ツールの信頼性を評価するための方法を検討する.具体的には,信頼性の高い難読化ツールかを判断するた めのメトリクスとして,与えられたコードの機能を維持したまま難読化を 適用できる度合いを表す機能維持性と,与えられたコードの内容を変化さ せる度合いを表すコード変形性という 2 つの指標を提案し,多数のプログラムを用いてこれらを実証的に評価するためのフレームワークを提案する.提案したフレームワークを用いた実験では,実際に公開されている 2 種類の難読化ツールを対象に機能維持性とコード変形性の評価を行い, 得られた結果から,実験対象の難読化ツールの信頼性について議論する.","subitem_description_language":"ja","subitem_description_type":"Abstract"}]},"item_7_publisher_10":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"一般社団法人 日本ソフトウェア科学会","subitem_publisher_language":"ja"}]},"item_7_relation_17":{"attribute_name":"出版者版DOI","attribute_value_mlt":[{"subitem_relation_type":"isVersionOf","subitem_relation_type_id":{"subitem_relation_type_id_text":"https://doi.org/10.11309/fose.29.0_181","subitem_relation_type_select":"DOI"}}]},"item_7_relation_22":{"attribute_name":"出版者版URI","attribute_value_mlt":[{"subitem_relation_type":"isVersionOf","subitem_relation_type_id":{"subitem_relation_type_id_text":"https://www.jstage.jst.go.jp/article/fose/29/0/29_181/_article/-char/ja/","subitem_relation_type_select":"URI"}}]},"item_7_rights_18":{"attribute_name":"権利","attribute_value_mlt":[{"subitem_rights":"ここに掲載した著作物の利用に関する注意 本著作物の著作権は日本ソフトウェア科学会に帰属します.本著作物は著作権者である日本ソフトウェア科学会の許可のもとに掲載するものです.ご利用に当たっては「著作権法」に従うことをお願いいたします. Notice for the use of this material: The copyright of this material is retained by the Japan Society for Software Science and Technology (JSSST). This material is published on this web site with the agreement of the JSSST. Please comply with Copyright Law of Japan if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof.","subitem_rights_language":"ja"}]},"item_7_source_id_12":{"attribute_name":"EISSN/PISSN","attribute_value_mlt":[{"subitem_source_identifier":"2436-634X","subitem_source_identifier_type":"EISSN"}]},"item_7_version_type_20":{"attribute_name":"著者版フラグ","attribute_value_mlt":[{"subitem_version_resource":"http://purl.org/coar/version/c_ab4af688f83e57aa","subitem_version_type":"AM"}]},"item_access_right":{"attribute_name":"アクセス権","attribute_value_mlt":[{"subitem_access_right":"open access","subitem_access_right_uri":"http://purl.org/coar/access_right/c_abf2"}]},"item_creator":{"attribute_name":"著者","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"北岡, 哲哉","creatorNameLang":"ja"}]},{"creatorNames":[{"creatorName":"神崎, 雄一郎","creatorNameLang":"ja"}]},{"creatorNames":[{"creatorName":"石尾, 隆","creatorNameLang":"ja"},{"creatorName":"イシオ, タカシ","creatorNameLang":"ja-Kana"},{"creatorName":"Ishio, Takashi","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"66","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"60452413","nameIdentifierScheme":"e-Rad","nameIdentifierURI":"https://kaken.nii.ac.jp/ja/search/?qm=60452413"}]},{"creatorNames":[{"creatorName":"嶋利, 一真","creatorNameLang":"ja"},{"creatorName":"シマリ, カズマサ","creatorNameLang":"ja-Kana"},{"creatorName":"Shimari, Kazumasa","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"76","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"50964376","nameIdentifierScheme":"e-Rad","nameIdentifierURI":"https://kaken.nii.ac.jp/ja/search/?qm=50964376"}]},{"creatorNames":[{"creatorName":"松本, 健一","creatorNameLang":"ja"},{"creatorName":"マツモト, ケンイチ","creatorNameLang":"ja-Kana"},{"creatorName":"Matsumoto, Kenichi","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"120","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"70219492","nameIdentifierScheme":"e-Rad","nameIdentifierURI":"https://kaken.nii.ac.jp/ja/search/?qm=70219492"}]}]},"item_files":{"attribute_name":"ファイル情報","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_access","date":[{"dateType":"Available","dateValue":"2024-03-18"}],"filename":"paper_FOSE_kitaoka_20230104_165914_g4.pdf","filesize":[{"value":"588 KB"}],"format":"application/pdf","mimetype":"application/pdf","url":{"label":"fulltext","objectType":"fulltext","url":"https://naist.repo.nii.ac.jp/record/2000138/files/paper_FOSE_kitaoka_20230104_165914_g4.pdf"},"version_id":"44a31583-5b36-4d94-9c3b-de4c2db2c6e1"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourcetype":"journal article","resourceuri":"http://purl.org/coar/resource_type/c_6501"}]},"item_title":"コード難読化ツールの信頼性を評価するフレームワークの検討","item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"コード難読化ツールの信頼性を評価するフレームワークの検討","subitem_title_language":"ja"},{"subitem_title":"コード ナンドクカ ツール ノ シンライセイ オ ヒョウカ スル フレームワーク ノ ケントウ","subitem_title_language":"ja-Kana"}]},"item_type_id":"7","owner":"4","path":["35"],"pubdate":{"attribute_name":"PubDate","attribute_value":"2024-03-18"},"publish_date":"2024-03-18","publish_status":"0","recid":"2000138","relation_version_is_last":true,"title":["コード難読化ツールの信頼性を評価するフレームワークの検討"],"weko_creator_id":"4","weko_shared_id":-1},"updated":"2024-03-18T07:49:42.299900+00:00"}