CompoundC2en
hacktree
//ˈhækˌtriː//
hack
시스템의 취약점을 파고들거나, 기존의 방식과는 다른 창의적이고 변칙적인 해결책을 찾아내는 행위
tree
하나의 뿌리에서 여러 갈래로 뻗어나가는 계층적 구조 또는 데이터 시각화 방식
해킹의 경로(Attack Path)나 다양한 해결 방법론을 나무의 가지처럼 계층적으로 구조화하여 시각화하는 논리입니다.
Grammar & Usage
Note:주로 사이버 보안, 컴퓨터 과학 또는 특정 기술 프로젝트 내에서 사용되는 전문 용어 또는 합성어입니다.
Usage & Meaning
사이버 보안에서 공격자가 목표 시스템에 도달하기 위해 취할 수 있는 다양한 공격 경로를 계층적으로 나타낸 구조 (공격 트리와 유사어)
해킹(hack)의 각 단계가 선택지에 따라 여러 갈래(tree)로 나뉘는 시각적 특성에서 유래되었습니다.
“The red team used a hacktree to map out all possible vulnerabilities in the network infrastructure.”
레드팀은 네트워크 인프라의 모든 가능한 취약점을 파악하기 위해 해킹 트리를 사용했습니다.C2
Often used with:
attack hacktreevisualize hacktreevulnerability mapping
프로그래밍이나 특정 프로젝트에서 사용되는 창의적인 해결책(hacks)들의 계층적 목록 또는 라이브러리
단순한 공격 경로를 넘어, 유용한 팁이나 변칙적인 코드 해결법들을 체계적으로 분류한 구조를 의미합니다.
“We organized our creative workarounds into a hacktree for easier reference by other developers.”
우리는 다른 개발자들이 쉽게 참고할 수 있도록 창의적인 해결 방법들을 해킹 트리 형태로 정리했습니다.C1
Often used with:
solution hacktreecode optimization tree
vs. Attack Tree
Attack Tree는 보안 학계에서 쓰이는 공식적인 용어인 반면, hacktree는 해커 커뮤니티나 특정 툴에서 좀 더 직관적이고 구어체적으로 사용되는 경향이 있습니다.