Skip to content

Commit

Permalink
Update name
Browse files Browse the repository at this point in the history
  • Loading branch information
Cai-Ming-Yu committed Feb 11, 2024
1 parent 6f43984 commit a09a73c
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# 彩銘羽 Visual Obfuscator
# 彩銘羽 Script Encryption Obfuscator
あなたのシェルコードを視覚的に難読化します。

This tool can help you obfuscate and encrypt shell code scripts to help improve security.
Expand Down Expand Up @@ -37,4 +37,4 @@ and ```overfiles``` mode will overwrite the original file.
- Do not use in a production environment.
- If it works well, order a star for the project.

## [License](https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator/blob/C-M-Y/LICENSE)
## [License](https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator/blob/C-M-Y/LICENSE)
16 changes: 8 additions & 8 deletions cmd.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/bin/sh

# 'Copyright © 2023-2024 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)'
# GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator
# このスクリプトは、彩銘羽が独自に作成したものです。このプロジェクトをサポートしていただける方は、私のGitHubリポジトリ https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator にアクセスをしてStarを付けてくれると嬉しいです!
# GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator
# このスクリプトは、彩銘羽が独自に作成したものです。このプロジェクトをサポートしていただける方は、私のGitHubリポジトリ https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator にアクセスをしてStarを付けてくれると嬉しいです!

mode="${1}"
num="${2}"
Expand All @@ -27,11 +27,11 @@ case "${mode}" in
let num--
done
[[ "${output}" != '' ]] && {
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Visual Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Visual Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Script Encryption Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Script Encryption Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "${shell}" | while read -n 1 code;do [[ "${code}" == '' || "${code}" == ' ' ]] && echo ' \' >> "${output}" || echo "${code}\\" >> "${output}";done
echo -en "# 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)" >> "${output}"
} || {
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Visual Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Visual Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n"
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Script Encryption Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Script Encryption Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n"
echo -en "${shell}" | while read -n 1 code;do [[ "${code}" == '' || "${code}" == ' ' ]] && echo ' \' || echo "${code}\\";done
echo -en "# 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)"
}
Expand All @@ -54,7 +54,7 @@ case "${mode}" in
shell="{ set +x;\$(printf \"$(printf "eval"|base64 -w 0)\"|base64 -d) \"\$(echo -en \"$(echo -en "${shell}"|base64 -w 0)\"|base64 -d)\";};"
let num--
done
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Visual Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Visual Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Script Encryption Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Script Encryption Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "${shell}" | while read -n 1 code;do [[ "${code}" == '' || "${code}" == ' ' ]] && echo ' \' >> "${output}" || echo "${code}\\" >> "${output}";done
echo -en "# 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)" >> "${output}"
done
Expand All @@ -70,7 +70,7 @@ case "${mode}" in
shell="{ set +x;\$(printf \"$(printf "eval"|base64 -w 0)\"|base64 -d) \"\$(echo -en \"$(echo -en "${shell}"|base64 -w 0)\"|base64 -d)\";};"
let num--
done
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Visual Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Visual Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Script Encryption Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Script Encryption Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "${shell}" | while read -n 1 code;do [[ "${code}" == '' || "${code}" == ' ' ]] && echo ' \' >> "${output}" || echo "${code}\\" >> "${output}";done
echo -en "# 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)" >> "${output}"
}
Expand All @@ -94,7 +94,7 @@ case "${mode}" in
shell="{ set +x;\$(printf \"$(printf "eval"|base64 -w 0)\"|base64 -d) \"\$(echo -en \"$(echo -en "${shell}"|base64 -w 0)\"|base64 -d)\";};"
let num--
done
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Visual Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Visual Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Script Encryption Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Script Encryption Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "${shell}" | while read -n 1 code;do [[ "${code}" == '' || "${code}" == ' ' ]] && echo ' \' >> "${output}" || echo "${code}\\" >> "${output}";done
echo -en "# 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)" >> "${output}"
done
Expand All @@ -110,7 +110,7 @@ case "${mode}" in
shell="{ set +x;\$(printf \"$(printf "eval"|base64 -w 0)\"|base64 -d) \"\$(echo -en \"$(echo -en "${shell}"|base64 -w 0)\"|base64 -d)\";};"
let num--
done
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Visual Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Visual Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Script Encryption Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Script Encryption Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}"
echo -en "${shell}" | while read -n 1 code;do [[ "${code}" == '' || "${code}" == ' ' ]] && echo ' \' >> "${output}" || echo "${code}\\" >> "${output}";done
echo -en "# 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)" >> "${output}"
}
Expand Down
6 changes: 3 additions & 3 deletions input.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/bin/sh

# 'Copyright © 2023-2024 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)'
# GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator
# このスクリプトは、彩銘羽が独自に作成したものです。このプロジェクトをサポートしていただける方は、私のGitHubリポジトリ https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator にアクセスをしてStarを付けてくれると嬉しいです!
# GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator
# このスクリプトは、彩銘羽が独自に作成したものです。このプロジェクトをサポートしていただける方は、私のGitHubリポジトリ https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator にアクセスをしてStarを付けてくれると嬉しいです!

clear;

Expand Down Expand Up @@ -57,7 +57,7 @@ function makeNewFile () {
exit 1;
}
}
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Visual Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Visual-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Visual Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}";
echo -en "#!/bin/sh\n\n\n # 彩銘羽 Script Encryption Obfuscator\n\n # バージョン: Version 1.1.0 (2024.02.11)\n\n # 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)\n\n # GitHubリポジトリ: https://github.com/Cai-Ming-Yu/CMY-Script-Encryption-Obfuscator\n\n # 日時: $(date '+%x %A %r')\n\n # This file uses Script Encryption Obfuscator for encryption obfuscates the file, please DO NOT modify the file!\n\n\n" > "${output}";
echo -en "${shell}" | while read -n 1 code;do [[ "${code}" == '' || "${code}" == ' ' ]] && echo ' \' >> "${output}" || echo "${code}\\" >> "${output}";done;
echo -en "# 開発者: 彩銘羽 (GitHubホーム: https://github.com/Cai-Ming-Yu)" >> "${output}";
echo "OK!";
Expand Down

0 comments on commit a09a73c

Please sign in to comment.