
maigret v0.6.4
๐ต๏ธโโ๏ธ ์ฌ์ฉ์ ์ด๋ฆ์ผ๋ก 3000๊ฐ ์ด์์ ์ฌ์ดํธ์์ ๊ฐ์ธ์ ๋ํ ์๋ฅ๋ฅผ ์์งํฉ๋๋ค.
Maigret
Maigret๋ ์ฌ์ฉ์ ์ด๋ฆ๋ง์ผ๋ก ํ ์ฌ๋์ ๋ํ ์ธ๋ฌผ ์ ๋ณด ํ์ผ์ ์์งํฉ๋๋ค. ์๋ง์ ์ฌ์ดํธ์์ ๊ณ์ ์ ํ์ธํ๊ณ ์น ํ์ด์ง์์ ์ป์ ์ ์๋ ๋ชจ๋ ์ ๋ณด๋ฅผ ์์งํฉ๋๋ค. API ํค๊ฐ ํ์ ์์ต๋๋ค. AI ํ๋กํ์ผ๋ง(๋ฐ๋ชจ).
ํ์์ฌ
IPcook์ ์จ๋ผ์ธ ์กฐ์ฌ, ์ฌ์ฉ์ ์ด๋ฆ ๋ฐ๊ฒฌ ๋ฐ ๊ณต๊ฐ ๋ฐ์ดํฐ ์์ง ์ํฌํ๋ก์ฐ๋ฅผ ์ํ ์์ ์ ์ธ ๋ฆฌ์ง๋ด์
ํ๋ก์๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋์ ์ฑ๊ณต๋ฅ โข 99.99% ๊ฐ๋ ์๊ฐ โข 0.5์ด ๋ฏธ๋ง์ ์๋ต ์๊ฐ โข ์๊ฐ ๋ฐ ์ข
๋์ โข ๋ง๋ฃ๋์ง ์๋ ํธ๋ํฝ โข ํ ํ์
์ ์ํ ์ต๋ 10๊ฐ์ ๋ฌด๋ฃ ํ์ ๊ณ์ โข $0.3โ$3.2/GB๋ถํฐ ์์ํ๋ ๋ฆฌ์ง๋ด์
ํ๋ก์.
ํน๋ณ ํํ: ๋ฌด๋ฃ 100MB ์ฒดํํ ์ด์ฉ ๊ฐ๋ฅ. WELCOME20 ์ฝ๋ ์ฌ์ฉ ์ 20% ํ ์ธ.
RapidProxy๋ Twitter ์คํฌ๋ํ, Selenium ์๋ํ ๋ฐ ์น ๋ฐ์ดํฐ ์ถ์ถ์ ์ํ ๊ณ ์ฑ๋ฅ ๋ฆฌ์ง๋ด์
ํ๋ก์๋ฅผ ์ ๊ณตํฉ๋๋ค. 90M+ IP โข ์ค๋งํธ ๋กํ
์ด์
โข ์ฐจ๋จ ๋ฐฉ์ง โข ๋ง๋ฃ๋์ง ์๋ ํธ๋ํฝ.
ํน๋ณ ํํ: ๋ฌด๋ฃ๋ก ์ฒดํํด ๋ณด์ธ์ โ $0.65/GB๋ถํฐ ์์ํ๋ ์๊ธ์ . RAPID10 ์ฝ๋ ์ฌ์ฉ ์ 10% ํ ์ธ.
๋ชฉ์ฐจ
1๋ถ ์์ ์์ํ๊ธฐ
Python 3.10 ์ด์์ด ์ค์น๋์ด ์๋์ง ํ์ธํ์ธ์.
pip install maigret
maigret YOUR_USERNAME
์ค์น ์์ด ์ฌ์ฉํ๊ณ ์ถ์ผ์ ๊ฐ์? ์ปค๋ฎค๋ํฐ ํ ๋ ๊ทธ๋จ ๋ด์ด๋ Cloud Shell์ ์ด์ฉํด ๋ณด์ธ์.
์น UI๋ฅผ ์ํ์๋์? ์คํ ๋ฐฉ๋ฒ์ ํ์ธํ์ธ์.
์ฐธ๊ณ : ๋น ๋ฅธ ์์.
์ฃผ์ ๊ธฐ๋ฅ
- 3,000๊ฐ ์ด์์ ์ฌ์ดํธ ์ง์ (์ ์ฒด ๋ชฉ๋ก ๋ณด๊ธฐ). ๊ธฐ๋ณธ ์คํ์ ํธ๋ํฝ ๊ธฐ์ค ์์ 500๊ฐ ์ฌ์ดํธ๋ฅผ ํ์ธํ๋ฉฐ,
-a๋ก ์ ์ฒด๋ฅผ ์ค์บํ๊ฑฐ๋--tags๋ก ์นดํ ๊ณ ๋ฆฌ/๊ตญ๊ฐ๋ณ๋ก ๋ฒ์๋ฅผ ์ขํ ์ ์์ต๋๋ค. - Python ํ๋ก์ ํธ์ ๋ด์ฅ ๊ฐ๋ฅ โ
maigret์ ์ํฌํธํ์ฌ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ๊ฒ์ ์คํ ๊ฐ๋ฅ (๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ๋ฒ). - ํ๋กํ ํ์ด์ง์ ์ฌ์ดํธ API์์ ๊ณ์ ์์ ์์ ๋ํ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ์ ๋ณด๋ฅผ ์ถ์ถํ๋ฉฐ, ๋ค๋ฅธ ๊ณ์ ๋งํฌ๋ ํฌํจํฉ๋๋ค.
- ๋ฐ๊ฒฌ๋ ์ฌ์ฉ์ ์ด๋ฆ ๋ฐ ๊ธฐํ ID๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๊ท ๊ฒ์์ ์ํํฉ๋๋ค.
- ํ๊ทธ(์ฌ์ดํธ ์นดํ ๊ณ ๋ฆฌ, ๊ตญ๊ฐ)๋ณ ํํฐ๋ง์ ์ง์ํฉ๋๋ค.
- ์ฐจ๋จ, ๊ฒ์ด, CAPTCHA๋ฅผ ๊ฐ์งํ๊ณ ๋ถ๋ถ์ ์ผ๋ก ์ฐํํฉ๋๋ค.
- ์คํ ์๋ง๋ค GitHub์์ ์๋ ์ ๋ฐ์ดํธ๋๋ ์ฌ์ดํธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ฐ์ ธ์ค๋ฉฐ(24์๊ฐ๋ง๋ค 1ํ), ์คํ๋ผ์ธ์ผ ๊ฒฝ์ฐ ๋ด์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋์ฒดํฉ๋๋ค.
- Tor ๋ฐ I2P ์น์ฌ์ดํธ์์ ์๋ํ๋ฉฐ, ๋๋ฉ์ธ ํ์ธ์ด ๊ฐ๋ฅํฉ๋๋ค.
- ๊ฒฐ๊ณผ๋ฅผ ๊ทธ๋ํ๋ก ํ์ํ๊ณ ํ ํ์ด์ง์์ ๋ชจ๋ ํ์์ ๋ณด๊ณ ์๋ฅผ ๋ค์ด๋ก๋ํ ์ ์๋ ์น ์ธํฐํ์ด์ค๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
- ์ ํ์ AI ๋ถ์ ๋ชจ๋ (
--ai) โ OpenAI ํธํ API๋ฅผ ์ฌ์ฉํ์ฌ ์์ ์กฐ์ฌ ๊ฒฐ๊ณผ๋ฅผ ์งง์ ์กฐ์ฌ ์์ฝ์ผ๋ก ๋ณํํฉ๋๋ค.
์ ์ฒด ๊ธฐ๋ฅ ๋ชฉ๋ก์ ๊ธฐ๋ฅ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
์ฌ์ฉ์ฒ
Maigret์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ์ ๋ฌธ OSINT ๋ฐ ์์ ๋ฏธ๋์ด ๋ถ์ ๋๊ตฌ:
๋ฐ๋ชจ
๋์์
๋ณด๊ณ ์


์ค์น
์ด๋ฏธ 1๋ถ ์์ ์์ํ๊ธฐ ๋จ๊ณ๋ฅผ ์คํํ์ จ๋์? ๊ทธ๋ ๋ค๋ฉด ์ค๋น ์๋ฃ์ ๋๋ค. ์๋๋ ๋์ฒด ๋ฐฉ๋ฒ์ ๋๋ค.
์๋ฌด๊ฒ๋ ์ค์นํ๊ณ ์ถ์ง ์์ผ์ ๊ฐ์? ์ปค๋ฎค๋ํฐ ํ ๋ ๊ทธ๋จ ๋ด์ ์ฌ์ฉํ์ธ์.
Windows
Releases์์ maigret_standalone.exe๋ฅผ ๋ค์ด๋ก๋ํ์ธ์. ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์คํํ ์ ์์ต๋๋ค:
- ๋๋ธํด๋ฆญ โ Maigret๊ฐ ์ฌ์ฉ์ ์ด๋ฆ์ ๋ฌป๊ณ , ๊ธฐ๋ณธ ๊ฒ์์ ์คํํ ํ ๋ณด๊ณ ์ ๋งํฌ๊ฐ ๊ณ์ ๋ณด์ด๋๋ก ๋ง์ง๋ง์ ๋๊ธฐํฉ๋๋ค.
- ํฐ๋ฏธ๋์์ ์คํ โ ๋ช
๋ น ํ๋กฌํํธ(
Win+R์ ๋๋ฅด๊ณcmd๋ฅผ ์ ๋ ฅํ ํ Enter) ๋๋ PowerShell์ ์ด์ด ์ถ๊ฐ ์ต์ ์ ์ ๋ฌํ์ธ์:
cd %USERPROFILE%\Downloads
maigret_standalone.exe USERNAME
maigret_standalone.exe USERNAME --html :: also save an HTML report
maigret_standalone.exe --help :: list all options
๋์์ ๊ฐ์ด๋: https://youtu.be/qIgwTZOmMmM.
Cloud Shells
๋ธ๋ผ์ฐ์ ์์ Cloud Shell ๋๋ Jupyter ๋ ธํธ๋ถ์ ํตํด Maigret๋ฅผ ์คํํ์ธ์:
๋ก์ปฌ ์ค์น (pip)
# install from pypi
pip3 install maigret
# usage
maigret username
์์ค์์ ์ค์น
# or clone and install manually
git clone https://github.com/soxoj/maigret && cd maigret
# build and install
pip3 install .
# usage
maigret username
Docker
๋ ๊ฐ์ง ์ด๋ฏธ์ง ๋ณํ์ด ๊ฒ์๋์ด ์์ต๋๋ค:
soxoj/maigret:latestโ CLI ๋ชจ๋ (๊ธฐ๋ณธ๊ฐ)soxoj/maigret:webโ ์น ์ธํฐํ์ด์ค ์๋ ์คํ
# official image (CLI)
docker pull soxoj/maigret
# CLI usage
docker run -v /mydir:/app/reports soxoj/maigret:latest username --html
# Web UI (open http://localhost:5000)
docker run -p 5000:5000 soxoj/maigret:web
# Web UI on a custom port
docker run -e PORT=8080 -p 8080:8080 soxoj/maigret:web
# manual build
docker build -t maigret . # CLI image (default target)
docker build --target web -t maigret-web . # Web UI image
๋ฌธ์ ํด๊ฒฐ
๋น๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋์? ๋ฌธ์ ํด๊ฒฐ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
PDF ๋ณด๊ณ ์(--pdf)๋ ์ ํ์ ์ถ๊ฐ ๊ธฐ๋ฅ์
๋๋ค โ pip install 'maigret[pdf]'๋ก ์ค์นํ์ธ์. Linux/macOS์์๋ ์์คํ
์์ค ๊ทธ๋ํฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ํ์ํฉ๋๋ค. OS๋ณ ์ค์น ๋จ๊ณ๋ PDF ๋ณด๊ณ ์ ์น์
์ ์ฐธ์กฐํ์ธ์.
์ฌ์ฉ๋ฒ
์์
# make HTML, PDF, and XMind reports
maigret user --html
maigret user --pdf
maigret user --xmind # legacy XML with a manifest for XMind 2022+ readers
# machine-readable exports
maigret user --json ndjson # newline-delimited JSON (also: --json simple)
maigret user --csv
maigret user --txt
maigret user --graph # interactive D3 graph (HTML)
maigret user --neo4j # Neo4j Cypher script (graph database)
# search on sites marked with tags photo & dating
maigret user --tags photo,dating
# search on sites marked with tag us
maigret user --tags us
# highlight sites whose page also mentions specific keywords
maigret user --keywords python rust
# keyword-matched sites are shown with "[++]" in bright green
# search for three usernames on all available sites
maigret user1 user2 user3 -a
# AI-assisted investigation summary (needs OPENAI_API_KEY)
maigret user --ai
--neo4j๋ ๊ฒฐ๊ณผ ๊ทธ๋ํ์ *_neo4j.cypher ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํฉ๋๋ค. cypher-shell -u neo4j -p <password> < report_user_neo4j.cypher๋ก ๊ฐ์ ธ์ค๊ฑฐ๋ Neo4j Browser์ ๋ถ์ฌ๋ฃ์ผ์ธ์. ์ฌ๊ฐ์ ธ์ค๊ธฐ๋ ๋ฉฑ๋ฑ์ ์
๋๋ค. Neo4j ๋ด๋ณด๋ด๊ธฐ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ชจ๋ ์ต์
์ maigret --help๋ฅผ ์คํํ์ธ์. ๋ฌธ์: CLI ์ต์
, ์ถ๊ฐ ์์. 403 ์ค๋ฅ๋ ์๊ฐ ์ด๊ณผ๊ฐ ๋ฐ์ํ๋์? TROUBLESHOOTING.md๋ฅผ ์ฐธ์กฐํ์ธ์.
์น ์ธํฐํ์ด์ค
Maigret์๋ ๊ฒฐ๊ณผ ๊ทธ๋ํ์ ๋ค์ด๋ก๋ ๊ฐ๋ฅํ ๋ณด๊ณ ์๊ฐ ํฌํจ๋ ๋ด์ฅ ์น UI๊ฐ ์์ต๋๋ค.
์ง์ ์คํํ๊ณ ์ถ์ง ์์ผ์ ๊ฐ์? ๊ฒ์๋ soxoj/maigret:web Docker ์ด๋ฏธ์ง๋ฅผ ํ ๋ฒ์ ํด๋ฆญ์ผ๋ก ํธ์คํ
์ฑ์ผ๋ก ๋ฐฐํฌํ์ธ์:
Render์ ๋ฌด๋ฃ ํฐ์ด์์ ์คํ๋ฉ๋๋ค(15๋ถ ์ ํด ํ ์ข ๋ฃ, ๋ค์ ์์ฒญ ์ ๋ค์ ์์). ์ธ์คํด์ค์ ๋ก๊ทธ์ธ์ด ์ค์ ๋์ด ์์ง ์์ผ๋ฏ๋ก URL์ ์๋ ์ฌ๋์ ๋๊ตฌ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์น ์ธํฐํ์ด์ค ์คํฌ๋ฆฐ์ท


maigret --web 5000
http://127.0.0.1:5000์ ์ด๊ณ ์ฌ์ฉ์ ์ด๋ฆ์ ์ ๋ ฅํ ํ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ์ธ์.
Python ๋ผ์ด๋ธ๋ฌ๋ฆฌ
Maigret๋ ์ฌ๋ฌ๋ถ์ Python ํ๋ก์ ํธ์ ๋ด์ฅํ ์ ์์ต๋๋ค. CLI๋ ์ง์ ํธ์ถํ ์ ์๋ ๋น๋๊ธฐ ํจ์์ ์์ ๋ํผ์ ๋๋ค โ ์ฌ์ฉ์ ์ ์ ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถํ๊ณ , ๊ฒฐ๊ณผ๋ฅผ ์์ฒด ๋๊ตฌ์ ๊ณต๊ธํ๊ฑฐ๋, ๋ ํฐ OSINT ์ํฌํ๋ก์ฐ ๋ด์์ ์คํํ ์ ์์ต๋๋ค.
์๋ ์์, ๋น๋๊ธฐ ํจํด ๋ฐ ํ๊ทธ๋ก ์ฌ์ดํธ๋ฅผ ํํฐ๋งํ๋ ๋ฐฉ๋ฒ์ ์ ์ฒด ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
์ ์ฉํ CLI ํ๋๊ทธ
--parse URLโ ํ๋กํ ํ์ด์ง๋ฅผ ํ์ฑํ์ฌ ID/์ฌ์ฉ์ ์ด๋ฆ์ ์ถ์ถํ๊ณ ์ด๋ฅผ ์ฌ์ฉํด ์ฌ๊ท ๊ฒ์์ ์์ํฉ๋๋ค.--permuteโ ๋ ๊ฐ ์ด์์ ์ ๋ ฅ์์ ๊ฐ๋ฅํ ์ฌ์ฉ์ ์ด๋ฆ ๋ณํ์ ์์ฑํ๊ณ (์:john doeโjohndoe,j.doe, โฆ) ๋ชจ๋ ๊ฒ์ํฉ๋๋ค.--self-check [--auto-disable]โ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ฐ์ฌํ๋ ์ ์ง ๊ด๋ฆฌ์๋ฅผ ์ํด ๋ผ์ด๋ธ ์ฌ์ดํธ์์usernameClaimed/usernameUnclaimed์์ ๊ฒ์ฆํฉ๋๋ค.--ai/--ai-modelโ ๊ฒ์ ๊ฒฐ๊ณผ์ ๋ํด AI ๋ถ์์ ์คํํ๊ณ ์งง์ ์กฐ์ฌ ์์ฝ์ ํฐ๋ฏธ๋๋ก ์คํธ๋ฆฌ๋ฐํฉ๋๋ค.
AI ๋ถ์
--ai๋ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ์์งํ๊ณ ๋ด๋ถ Markdown ๋ณด๊ณ ์๋ฅผ ์์ฑํ ํ OpenAI ํธํ ์ฑํ
์๋ฃ ์๋ํฌ์ธํธ๋ก ๋ณด๋ด ์งง๊ณ ์ค๋ฆฝ์ ์ธ ์กฐ์ฌ ์์ฝ(์ถ์ ์ค๋ช
, ์์น, ์ง์
, ๊ด์ฌ์ฌ, ์ธ์ด, ์ ๋ขฐ๋, ํ์ ๋จ์)์ ์์ฑํฉ๋๋ค. ์ฌ์ดํธ๋ณ ์งํ ์ํฉ์ ์จ๊ฒจ์ง๊ณ ๋ชจ๋ธ์ ์ถ๋ ฅ์ stdout์ผ๋ก ์คํธ๋ฆฌ๋ฐ๋ฉ๋๋ค.
export OPENAI_API_KEY=sk-...
maigret user --ai
# pick a different model
maigret user --ai --ai-model gpt-4o-mini
ํค๋ settings.json์ openai_api_key๋ก๋ ์ค์ ํ ์ ์์ต๋๋ค. ์๋ํฌ์ธํธ๋ ๊ธฐ๋ณธ์ ์ผ๋ก https://api.openai.com/v1์ด์ง๋ง, settings.json์ openai_api_base_url์ ๋ชจ๋ OpenAI ํธํ API(Azure OpenAI, OpenRouter, ๋ก์ปฌ ์๋ฒ ๋ฑ)๋ฅผ ๊ฐ๋ฆฌํฌ ์ ์์ต๋๋ค. ์ ์ฒด ์ต์
๋ชฉ๋ก์ ์ค์ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
Tor / I2P / ํ๋ก์
Maigret๋ ํ๋ก์, Tor ๋๋ I2P๋ฅผ ํตํด ํ์ธ ์์
์ ๋ผ์ฐํ
ํ ์ ์์ต๋๋ค โ .onion / .i2p ์ฌ์ดํธ ๋ฐ ๋ฐ์ดํฐ์ผํฐ IP๋ฅผ ์ฐจ๋จํ๋ WAF๋ฅผ ์ฐํํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค.
# any HTTP/SOCKS proxy
maigret user --proxy socks5://127.0.0.1:1080
# Tor (default gateway socks5://127.0.0.1:9050)
maigret user --tor-proxy socks5://127.0.0.1:9050
# I2P (default gateway http://127.0.0.1:4444)
maigret user --i2p-proxy http://127.0.0.1:4444
๋ช ๋ น์ ์คํํ๊ธฐ ์ ์ Tor / I2P ๋ฐ๋ชฌ์ ์์ํ์ธ์ โ Maigret๋ ์ด๋ฌํ ๊ฒ์ดํธ์จ์ด๋ฅผ ๊ด๋ฆฌํ์ง ์์ต๋๋ค.
Cloudflare ์ฐํ
์คํ์ ๊ธฐ๋ฅ. Cloudflare ์น๊ฒ์ดํธ๋ ํ๋ฐํ ๊ฐ๋ฐ ์ค์ ๋๋ค. ๊ตฌ์ฑ ์คํค๋ง, CLI ๋์ ๋ฐ ๋ผ์ฐํ ๋๋ ์ฌ์ดํธ ์งํฉ์ ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ ๋ณด์ฅ ์์ด ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ผ๋ถ ์ฌ์ดํธ๋ JavaScript ์ฑ๋ฆฐ์ง๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ค์ ๋ธ๋ผ์ฐ์ ๊ฐ ํ์ํฉ๋๋ค. Maigret๋ ์ด๋ฌํ ํ์ธ ์์ ์ ๋ก์ปฌ FlareSolverr ์ธ์คํด์ค๋ก ์คํ๋ก๋ํ ์ ์์ต๋๋ค:
docker run -d -p 8191:8191 --name flaresolverr ghcr.io/flaresolverr/flaresolverr:latest
maigret --cloudflare-bypass <username>
์ฐํ๋ ์ตํธ์ธ ๋ฐฉ์์
๋๋ค(--cloudflare-bypass ๋๋ settings.json์ cloudflare_bypass.enabled) โ protection ํ๋๊ฐ ์ผ์นํ๋ ์ฌ์ดํธ์๋ง ์ ์ฉ๋ฉ๋๋ค. ๋ฐฑ์๋ ์ต์
๋ฐ ๊ตฌ์ฑ์ ๊ธฐ๋ฅ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ธฐ์ฌํ๊ธฐ
data.json์์ ์ ์ฌ์ดํธ๋ฅผ ์ ๋ฐํ๊ฒ ์ถ๊ฐํ๊ฑฐ๋ ์์ ํ ํ(json.load/json.dump ์ฌ์ฉ ๊ธ์ง), ./utils/update_site_data.py๋ฅผ ์คํํ์ฌ sites.md์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ฌ์์ฑํ๊ณ ํ ๋ฆฌํ์คํธ๋ฅผ ์ด์ด ์ฃผ์ธ์. ์์ธํ ๋ด์ฉ์ CONTRIBUTING ๊ฐ์ด๋ ๋ฐ ๊ฐ๋ฐ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์. ๋ฆด๋ฆฌ์ค ๊ธฐ๋ก: CHANGELOG.md.
์์ ์ ์ด์ฉ
์คํ์์ค Maigret๋ MIT ๋ผ์ด์ ์ค๋ก ์ ํ ์์ด ์์ ์ ์ผ๋ก ๋ฌด๋ฃ ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค โ ๋ค๋ง ์ฌ์ดํธ ํ์ธ์ ์๊ฐ์ด ์ง๋๋ฉด์ ๊นจ์ง ์ ์๊ณ ํ๋ฐํ ์ ์ง ๊ด๋ฆฌ๊ฐ ํ์ํฉ๋๋ค.
์ง์งํ ์์ ์ ์ฌ์ฉ โ ๋งค์ผ ์ ๋ฐ์ดํธ๋๋ ์ฌ์ดํธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๋ ์ฌ์ฉ์ ์ด๋ฆ ํ์ธ API โ ์ ์ํ์๋ฉด ๋ฌธ์ํ์ธ์: ๐ง [email protected]
- ๋น๊ณต๊ฐ ์ฌ์ดํธ ๋ฐ์ดํฐ๋ฒ ์ด์ค โ 5,000๊ฐ ์ด์์ ์ฌ์ดํธ, ๋งค์ผ ์ ๋ฐ์ดํธ(๊ณต๊ฐ ์คํ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ถ๋ฆฌ)
- ์ฌ์ฉ์ ์ด๋ฆ ํ์ธ API โ Maigret๋ฅผ ์ ํ์ ํตํฉ
์๊ฐ
๋ฉด์ฑ ์กฐํญ
๊ต์ก ๋ฐ ํฉ๋ฒ์ ์ธ ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉํ์ธ์. ์ฌ์ฉ์๋ ํด๋น ๊ดํ ๊ถ์ ๋ชจ๋ ๊ด๋ จ ๋ฒ๋ฅ (GDPR, CCPA ๋ฑ)์ ์ค์ํ ์ฑ ์์ด ์์ต๋๋ค. ์ ์๋ ์ค์ฉ์ ๋ํด ์ฑ ์์ ์ง์ง ์์ต๋๋ค.
ํผ๋๋ฐฑ
์ด์ ์ด๊ธฐ ยท GitHub Discussions ยท Telegram
SOWEL ๋ถ๋ฅ
์ฌ์ฉ๋ OSINT ๊ธฐ๋ฒ:
- SOTL-2.2. ๋ค๋ฅธ ํ๋ซํผ์์ ๊ณ์ ๊ฒ์
- SOTL-6.1. ๋ก๊ทธ์ธ ์ฌ์ฌ์ฉ์ ํ์ธํ์ฌ ๋ค๋ฅธ ๊ณ์ ์ฐพ๊ธฐ
- SOTL-6.2. ๋๋ค์ ์ฌ์ฌ์ฉ์ ํ์ธํ์ฌ ๋ค๋ฅธ ๊ณ์ ์ฐพ๊ธฐ
๋ผ์ด์ ์ค
MIT ยฉ Maigret



