estorides

(★ 94)

Open-source intelligence (OSINT) aggregator and correlation engine inspired by Palantir, Bellingcat, Maltego, and Citizen Lab workflows. A pure open-source re-imagining of the original fucklantir / osint_palantir toolchain, with a much bigger source catalogue, a proper knowledge graph, structured parsers, and a multi-backend LLM analyst.

파일 탐색기

  • .env.example
  • .gitignore
  • _multi_test.sh
  • _test_entity_resolution.py
  • _test_fusion.py
  • _test_hardening.py
  • _test_passive.py
  • _test_people.py
  • _test_proxy.py
  • _test_scope.py
  • _validate.py
  • app.py
  • CHEATSHEET.md
  • CLAUDE.md
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • ESSENTIALS.md
  • estorides
  • estorides_cli.py
  • estorides_web.py
  • install.sh
  • KNOWLEDGE_BASE.md
  • LICENSE
  • pull_request_template.md
  • pyproject.toml
  • pytest.ini
  • README.md
  • requirements.txt
  • SECURITY.md
  • web.py
  • wsgi.py

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

age

설명 보기 ▼

간단하고, 현대적이며 안전한 파일 암호화 도구.
관련 항목: `age-keygen`, `age-inspect`.
더 많은 정보: <https://github.com/FiloSottile/age#usage>.

age {{[-p|--passphrase]}} {{[-o|--output]}} {{path/to/encrypted_file.age}} {{path/to/unencrypted_file}}

암호로 해독할 수 있는 암호화된 파일을 생성:

age {{[-r|--recipient]}} {{public_key}} {{[-o|--output]}} {{path/to/encrypted_file.age}} {{path/to/unencrypted_file}}

문자로 입력된 하나 이상의 공개키로 파일을 암호화 (여러 공개키를 지정하려면, `--recipient` 플래그를 반복):

age {{[-R|--recipients-file]}} {{path/to/recipients_file.txt}} {{[-o|--output]}} {{path/to/encrypted_file.age}} {{path/to/unencrypted_file}}

파일에 지정된 공개키를 사용하여 한 명 이상의 수신자에게 파일을 암호화 (한 줄에 하나씩):

🔍

ollama

설명 보기 ▼

대규모 언어 모델 실행기.
사용 가능한 모델 목록은 <https://ollama.com/library>를 참조하세요.
더 많은 정보: <https://docs.ollama.com/cli>.

ollama serve

다른 명령을 실행하는 데 필요한 데몬 시작:

ollama run {{model}}

모델을 실행하고 대화:

ollama run {{model}} --think=false "{{prompt}}"

단일 프롬프트로 모델을 실행하며, thinking 기능을 비활성화:

🔍

pip install

설명 보기 ▼

Install Python packages.

pip install {{package1 package2 ...}}

Install one or more packages:

pip install {{package1 package2 ...}} {{[-U|--upgrade]}}

Upgrade all specified packages to the latest version, installing any that are not already present:

pip install {{package}}=={{version}}

Install a specific version of a package:

🔍

python3

설명 보기 ▼

이 명령은 `python`의 별칭입니다.

tldr python

자세한 내용은 원본 명령을 참고하세요:

🔍

wafw00f

설명 보기 ▼

웹 애플리케이션 방화벽(WAF) 제품을 식별하고 지문을 채취하여 사이트를 보호.
더 많은 정보: <https://github.com/EnableSecurity/wafw00f/wiki/Usage#arguments-list>.

wafw00f {{https://www.example.com}}

웹사이트가 WAF를 사용 중인지 확인:

wafw00f {{[-a|--findall]}} {{https://www.example.com}}

첫 번째 일치 항목에서 멈추지 않고 감지 가능한 모든 WAF 테스트:

wafw00f {{[-p|--proxy]}} {{http://localhost:8080}} {{https://www.example.com}}

요청을 프록시(예: BurpSuite)를 통해 전달:

🔍

dnsrecon

설명 보기 ▼

DNS 열거 도구.
더 많은 정보: <https://manned.org/dnsrecon>.

dnsrecon {{[-d|--domain]}} {{example.com}} --db {{path/to/database.sqlite}}

도메인을 스캔하고 결과를 SQLite 데이터베이스에 저장:

dnsrecon {{[-d|--domain]}} {{example.com}} {{[-n|--name_server]}} {{nameserver.example.com}} {{[-t|--type]}} axfr

도메인을 스캔하며 네임서버를 지정하고 존 전송 수행:

dnsrecon {{[-d|--domain]}} {{example.com}} {{[-D|--dictionary]}} {{path/to/dictionary.txt}} {{[-t|--type]}} brt

도메인을 스캔하며 서브도메인 및 호스트명의 사전으로 무차별 공격 수행:

🔍

run0

설명 보기 ▼

권한을 대화식으로 상승시킵니다.
`sudo`와 유사하지만, SUID 바이너리가 아니며 인증은 polkit을 통해 이루어지고 명령어는 `systemd` 서비스에서 호출됩니다.
관련 항목: `sudo`, `pkexec`, `doas`.
더 많은 정보: <https://www.freedesktop.org/software/systemd/man/latest/run0.html>.

run0 {{command}}

명령어를 루트 사용자로 실행:

run0 {{[-u|--user]}} {{username|uid}} {{[-g|--group]}} {{group_name|gid}} {{command}}

다른 사용자 및/또는 그룹으로 명령어 실행:

🔍

query

설명 보기 ▼

프로세스, 세션 및 원격 데스크톱 세션 호스트 서버에 대한 정보를 표시합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/query>.

query session

모든 사용자 세션 표시:

query session /server:{{hostname}}

원격 컴퓨터의 현재 사용자 세션 표시:

query user

로그인한 사용자 표시:

// repository documentation