Skip to content

Commit 98be393

Browse files
committed
update
1 parent ab6f9a3 commit 98be393

5 files changed

Lines changed: 13 additions & 10 deletions

‎_config.yml‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
title: HimitsuShell Blog
22
description: "shell script protector (llvm obfuscation, embedded interpreter, anti-tamper, DRM). technical articles, security analysis, shc alternative"
33
url: "https://himitsushell.github.io"
4-
permalink: /:categories/:title/
54
theme: minima
65
timezone: Asia/Seoul
7-
lang: en
86
author: HimitsuShell
97
email: hjyun@mushsw.com
108
show_excerpts: true
@@ -15,6 +13,18 @@ footer_text:
1513
ja: "シェルスクリプト保護ソリューション(LLVMベースの難読化、内蔵インタプリタ、改ざん防止およびDRM)。技術ドキュメント、セキュリティ分析、従来のshc代替ソリューション"
1614
ko: "쉘 스크립트 보안 솔루션 (LLVM 기반 난독화, 내장 인터프리터, 위변조 방지 및 DRM). 기술 아티클, 보안 분석, 기존 shc 대체재"
1715

16+
lang: en
17+
permalink: /:categories/:title/
18+
defaults:
19+
- scope: { path: "_posts/en" }
20+
values: { categories: en, lang: en }
21+
- scope: { path: "_posts/zh" }
22+
values: { categories: zh, lang: zh }
23+
- scope: { path: "_posts/ja" }
24+
values: { categories: ja, lang: ja }
25+
- scope: { path: "_posts/ko" }
26+
values: { categories: ko, lang: ko }
27+
1828
plugins:
1929
- jekyll-feed
2030
- jekyll-seo-tag

‎_posts/ko/2026-08-10-how-to-protect-docker.md‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
layout: post
33
title: "도커 이미지·컨테이너 소스코드 보호 방법 (Python, C/C++, 쉘 스크립트, LLVM 난독화, DRM)"
4-
date: 2026-08-10 12:45:00 +0900
5-
lang: ko
64
---
75

86
도커 이미지 안에 있는 소스코드와 실행 파일은 기본적으로 누구나 보고 사용할 수 있습니다.

_posts/ko/shc-security-analysis.md renamed to _posts/ko/2026-08-10-shc-security-analysis.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
layout: post
33
title: "쉘 스크립트 보안: shc의 구조적 한계와 취약점 (암호화, 컴파일러, 난독화)"
4-
date: 2026-08-10 12:00:00 +0900
5-
lang: ko
64
---
75

86
[shc](https://github.com/neurobin/shc)는 가장 널리 알려진 쉘 스크립트 보호 도구다.

_posts/ko/shc-vs-himitsushell.md renamed to _posts/ko/2026-08-10-shc-vs-himitsushell.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
layout: post
33
title: "쉘 스크립트 보호 도구 비교: shc vs HimitsuShell (바이너리화, 암호화, 난독화)"
4-
date: 2026-08-10 11:00:00 +0900
5-
lang: ko
64
---
5+
76
[shc](https://github.com/neurobin/shc/tree/master)(쉘 스크립트 컴파일러)는 쉘 스크립트를 바이너리로 변환하여 코드 유출을 막는 도구다. 하지만 실제 사용에는 다음과 같은 한계가 존재한다.
87
- 난독화 기능을 제공하지 않아, 리버스 엔지니어링에 취약하다.
98
- 시스템 쉘(예: /bin/sh)에 의존하고 있어, 로깅/후킹 공격에 취약하다.

_posts/ko/ssc-security-analysis.md renamed to _posts/ko/2026-08-10-ssc-security-analysis.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
layout: post
33
title: "리눅스 쉘 스크립트 보안: ssc의 구조적 한계와 취약점 (소스코드 보호, 난독화, 역공학)"
4-
date: 2026-08-10 12:10:00 +0900
5-
lang: ko
64
---
75

86
[ssc](https://github.com/liberize/ssc)는 shc(쉘 스크립트 컴파일러)를 개선한 프로젝트다.

0 commit comments

Comments
 (0)