
JavaScript 파일을 빠르고 포괄적으로 가져옵니다.
jsFinder는 Go로 작성된 명령줄 도구로, 웹 페이지를 스캔하여 HTML 소스 코드에 링크된 JavaScript 파일을 찾습니다. JavaScript 파일을 포함할 수 있는 모든 속성(예: src, href, data-main 등)을 검색하고 파일의 URL을 텍스트 파일로 추출합니다. 이 도구는 사용하기 간단하게 설계되었으며, 파일에서 URL을 읽거나 표준 입력에서 읽는 것을 지원합니다.
jsFinder는 웹 애플리케이션에서 사용되는 JavaScript 파일을 찾고 분석하려는 웹 개발자 및 보안 전문가에게 유용합니다. JavaScript 파일을 분석하면 애플리케이션의 기능을 이해하고 보안 취약점이나 민감한 정보 유출을 감지할 수 있습니다.
jsfinder는 성공적으로 설치하려면 Go 1.20이 필요합니다. 다음 명령을 실행하여 저장소를 가져오세요:
go install -v github.com/kacakb/jsfinder@latest도구와 함께 사용할 수 있는 플래그를 보려면 -h 플래그를 사용하세요.
jsfinder -h | 플래그 | 설명 |
|---|---|
| -l | URL을 읽을 파일 이름을 지정합니다. |
| -c | 수행할 최대 동시 요청 수를 지정합니다. 기본값은 20입니다. |
| -s |
stdin에서 읽고 자동 모드로 프로그램을 실행하려면 다음 명령을 사용하세요:
cat list.txt| jsfinder -read -s -o js.txt
파일에서 읽으려면 -l 플래그로 파일을 지정하고 다음 명령을 사용하세요:
jsfinder -l list.txt -s -o js.txt-c 플래그로 동시성도 지정할 수 있습니다. 기본값은 20입니다. 파일에서 읽으려면 -l 플래그로 파일을 지정하고 다음 명령을 사용하세요:
jsfinder -l list.txt -c 50 -s -o js.txt
이 프로젝트와 관련된 질문, 피드백 또는 협업 제안이 있으시면 언제든지 다음을 통해 연락해 주세요:
이메일| 프로그램을 자동 모드로 실행합니다. 이 플래그가 설정되지 않으면 프로그램은 자세한 출력 모드로 실행됩니다. |
| -o | 발견된 URL을 기록할 파일 이름을 지정합니다. 기본 파일 이름은 output.txt입니다. |
| -read | -l 플래그로 지정된 파일 대신 stdin에서 URL을 읽습니다. |