
Jaeles 스캐너용 기본 시그니처
이 프로젝트는 Osmedeus Engine의 일부였습니다. 통합 방법은 @OsmedeusEngine에서 확인하세요.
jaeles config init
또는
시그니처 폴더를 다음과 같은 위치에 클론해 보세요.
git clone --depth=1 https://github.com/jaeles-project/jaeles-signatures /tmp/jaeles-signatures/
그런 다음 아래 명령으로 DB에 다시 로드하세요.
jaeles config -a reload --signDir /tmp/jaeles-signatures
Scan Usage example:
jaeles scan -s <signature> -u <url>
jaeles scan -c 50 -s <signature> -U <list_urls> -L <level-of-signatures>
jaeles scan -c 50 -s <signature> -U <list_urls>
jaeles scan -c 50 -s <signature> -U <list_urls> -p 'dest=xxx.burpcollaborator.net'
jaeles scan -c 50 -s <signature> -U <list_urls> -f 'noti_slack "{{.vulnInfo}}"'
jaeles scan -v -c 50 -s <signature> -U list_target.txt -o /tmp/output
jaeles scan -s <signature> -s <another-selector> -u http://example.com
jaeles scan -G -s <signature> -s <another-selector> -x <exclude-selector> -u http://example.com
cat list_target.txt | jaeles scan -c 100 -s <signature>
jaeles scan -s '/tmp/custom-signature/sensitive/.*' -L 2 --fi
Examples:
jaeles scan -s 'jira' -s 'ruby' -u target.com
jaeles scan -c 50 -s 'java' -x 'tomcat' -U list_of_urls.txt
jaeles scan -G -c 50 -s '/tmp/custom-signature/.*' -U list_of_urls.txt
jaeles scan -v -s '~/my-signatures/products/wordpress/.*' -u 'https://wp.example.com/blog/' -p 'root=[[.URL]]'
cat urls.txt | grep 'interesting' | jaeles scan -c 50 -s /tmp/jaeles-signatures/cves/sample.yaml -U list_of_urls.txt --proxy http://127.0.0.1:8080
Config Command examples:
# Init default signatures
jaeles config init
# Update latest signatures
jaeles config update
jaeles config update --repo http://github.com/jaeles-project/another-signatures --user admin --pass admin
jaeles config update --repo [email protected]/jaeles-project/another-signatures -K your_private_key
# Reload signatures from a standard signatures folder (contain passives + resources)
jaeles config reload --signDir ~/standard-signatures/
# Add custom signatures from folder
jaeles config add --signDir ~/custom-signatures/
# Clean old stuff
jaeles config clean
# More examples
jaeles config add --signDir /tmp/standard-signatures/
jaeles config cred --user sample --pass not123456
For full Usage:
jaeles -hh
Jaeles는 시그니처를 단일 파일로 찾기 때문에 원하는 대로 구조를 구성할 수 있습니다. 이것은 단지 예시일 뿐입니다.
Fuzz 시그니처는 모든 것에 대해 정확히 무엇이 취약한지 정의할 수 없기 때문에 오탐이 많을 수 있습니다. 따라서 여기서 무엇을 하고 있는지 반드시 알고 있어야 합니다.
재정 기여자가 되어 커뮤니티를 유지하는 데 도움을 주세요. [기여하기]
최신 취약점을 cvebase.com에서 살펴보세요
Jaeles은(는) @j3ssiejjj가 ♥로 제작했으며 MIT 라이선스로 배포됩니다.
| Page | Description |
|---|
| common | 일부 인기 애플리케이션의 잘못된 구성(misconfiguration) 구현 |
| cves | 일부 CVE 구현 |
| sensitvie | 민감한 정보가 포함된 일반적인 경로 |
| probe | 대상이 사용하는 일부 기술을 탐지하는 데 사용 |
| passives | 수동 탐지에 사용 |
| fuzz | 퍼즈 모드의 일반적인 사례 (여기에 오탐(false positive)이 많다는 점을 알고 있습니다) |
| routines | 루틴 예제 |