Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
hardcodes — 소스 코드에서 하드코딩된 문자열 찾기 | Kitploit
도구/GitHubGitHub/s0md3v/hardcodes
General Purpose UtilitiesStatic Code Analysis (SAST)Code AnalysisSecret Detection
GitHubs0md3v/hardcodes

hardcodes

소스 코드에서 하드코딩된 문자열 찾기

저장소 보기
2832966년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유


hardcodes
hardcodes

소스 코드에서 문자열 추출

hardcodes는 개발자가 프로그램에 하드코딩한 문자열을 검색하는 유틸리티입니다. 모듈식 토크나이저를 사용하여 주석, 모든 수의 백슬래시 및 거의 모든 구문을 처리할 수 있습니다.

네, 모든 구문을 처리하도록 설계되었으며 다음 언어가 공식적으로 지원됩니다:

root@kitploit:~
ada, applescript, c, c#, c++, coldfusion, golang, haskell, html, java, javascript,
jsp, lua, pascal, perl, php, powershell, python, ruby, scala, sql, swift, xml

설치

pip 사용
root@kitploit:~
pip3 install hardcodes
또는 소스에서 빌드
root@kitploit:~
git clone https://github.com/s0md3v/hardcodes && cd hardcodes && python3 setup.py install

문서

hardcodes는 라이브러리와 명령줄 프로그램 모두로 사용할 수 있습니다. 관련 문서는 아래에서 확인할 수 있습니다:

  • 개발자를 위한
  • 사용자를 위한

개발자를 위한

아래 샘플 프로그램은 hardcodes 라이브러리의 사용법을 보여줍니다

root@kitploit:~
from hardcodes import search

string = "console.log('hello there')"
result = search(string, lang="common", comments="parse")
print(result)
root@kitploit:~
Output: ['hello there']

lang 및 comments 인수는 선택 사항입니다. 이들의 사용법은 아래 사용자 문서 섹션에서 설명합니다.


사용자를 위한

cli.py는 hardcodes 라이브러리에 대한 grep과 유사한 명령줄 인터페이스를 제공합니다. 사용하려면 먼저 라이브러리를 설치해야 합니다.

파일에서 문자열 찾기

root@kitploit:~
python cli.py /path/to/file.ext

디렉토리에서 재귀적으로 문자열 찾기

root@kitploit:~
python cli.py -r /path/to/dir

출력에서 경로 숨기기

root@kitploit:~
python cli.py -o /path/to/file.ext

프로그래밍 언어 지정

언어 지정은 선택 사항이며, 소스의 프로그래밍 언어가 이미 알려진 경우에만 사용해야 합니다.

root@kitploit:~
python cli.py -l 'golang' /path/to/file.go

주석 동작 지정

-c 옵션을 사용하면 다음을 지정할 수 있습니다:

  • ignore 주석을 완전히 무시
  • parse 주석을 코드처럼 파싱
  • string 하드코딩된 문자열 목록에 주석 추가

python cli.py -o /path/to/file.ext

도구 다운로드