難読化 の変更点


#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]
-[[リバースエンジニアリング]]
-[[セキュリティ]]
-[[パフォーマンス]]
-[[隠蔽]]