#author("2021-08-22T13:53:10+09:00","default:k1rou","k1rou") *難読化 [#w60362ab] **難読化 とは [#c2e9ee21] #author("2022-03-04T08:50:54+09:00","default:k1rou","k1rou") *難読化 とは [#c2e9ee21] -スクリプトやプログラムの解読を困難にすること。 **難読化をする目的 [#z442ea7c] *難読化をする目的 [#z442ea7c] -ソースコードの[[知的財産権]]の保護 -攻撃者によるソースコードの解析を困難にするため **難読化の方法 [#t82ef90e] *難読化の方法 [#t82ef90e] -タブ・空白文字・改行の削除 -変数・関数の名称を目的が推測できない文字列に変換 -コメントの削除 -意味のない制御フロー(条件分岐、ループ)を追加する -ファイルの[[圧縮]] **関連用語 [#aadcafb6] *関連サイト [#d71345ac] -IPアドレスの16進・8進表現使ったEmotetスパムキャンペーンが観察される (2022.1.25) - TECH+~ https://news.mynavi.jp/techplus/article/20220125-2256622/ *関連用語 [#aadcafb6] -[[リバースエンジニアリング]] -[[セキュリティ]] -[[パフォーマンス]] -[[隠蔽]]