本文へ移動
cccskills
無料GitHub で公開

osint-category-tools

OSINT kategorisi SKILL.md — Kullanıcı araştırması, sosyal medya, subdomain keşfi araçları kurma rehberi

インストール方法を見る

含まれるファイル(6)

  • SKILL.md5.6 KB
  • osint-techniques/references/geolocation-and-media.md22.3 KB
  • osint-techniques/references/social-media.md13.6 KB
  • osint-techniques/references/web-and-dns.md14.1 KB
  • osint-techniques/SKILL.md9.2 KB
  • persona-tracking/SKILL.md8.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

OSINT Kategorisi — Gerekli Araçlar

Open Source Intelligence — kişi araştırması, sosyal medya profil arama, subdomain keşfi ve recon araçları.

Gerekli Araçlar

AraçAçıklamaKurulum
sherlockSosyal medya hesap aramapip install sherlock-project
maigretKullanıcı adı OSINT (sherlock'a benzer)pip install maigret
subfinderSubdomain keşfiGo kurulum
amassOSINT + subdomain enumerationGo kurulum
assetfinderAsset/subdomain bulucuGo kurulum
waybackurlsWayback Machine URL çıkarmaGo kurulum
gauURL toplayıcı (Wayback + otherSources)Go kurulum

Araçları Hızlı Kur

OSINT kategorisine ait tüm araçları kur:

fetih download-tools osint

Bu kurulum:

  • pip araçları (sherlock, maigret) → Python venv
  • Go araçları (subfinder, amass) → go install

Araçlar Kurulu mu Kontrol Et

# Tüm OSINT araçları
fetih download-tools status | grep -A 10 "OSINT"

# Manuel kontrol
which sherlock maigret subfinder amass
python3 -c "import sherlock; print('OSINT OK')"

Her Araç Neye Yarar?

Sosyal Medya & Kullanıcı Araştırması

sherlock

Sosyal medya hesap arama — username'i birden fazla platform'da ara

Skill'lerde kullanılır:

  • osint/persona-tracking → profile discovery
  • Kişi araştırması başlangıç aracı
sherlock username
sherlock -t 5 --print-found username
sherlock --csv username  # CSV output

maigret

Sherlock'a benzer ama daha kapsamlı (OSINT framework)

Skill'lerde kullanılır:

  • osint/persona-tracking → comprehensive user search
  • Email/username bulma
maigret username
maigret --username username --output output.html
maigret -e email@domain.com

Subdomain & Domain Enumeration

subfinder

Subdomain discovery — Passive sources (certificates, DNS, etc.)

Skill'lerde kullanılır:

  • OSINT recon fazı → domain'in subdomains'i
  • Web target enumeration başlama
subfinder -d target.com
subfinder -d target.com -all
subfinder -dL domains.txt -o subs.txt

amass

OSINT + Subdomain enumeration (daha kapsamlı)

Skill'lerde kullanılır:

  • osint/persona-tracking → company domain+subdomain
  • Network recon → ASN enumeration
amass enum -d target.com
amass intel -whois -d target.com
amass enum -d target.com -src activedomains,binaryedge,brute

assetfinder

Asset/subdomain bulucu (crt.sh, hackertarget vb.)

Skill'lerde kullanılır:

  • Quick subdomain discovery → minimal output
assetfinder --subs-only target.com
assetfinder target.com | sort -u

URL Collection

waybackurls

Wayback Machine'den URL çıkarma

Skill'lerde kullanılır:

  • Web recon → historical URL discovery
  • Hidden endpoint bulma
echo target.com | waybackurls
cat domains.txt | waybackurls | unfurl keys

gau

URL toplayıcı — Wayback + otomatik kaynaklar

Skill'lerde kullanılır:

  • Web enumeration → URL listesi
  • Parametreli endpoint discovery
gau target.com
gau -providers wayback,urlscan target.com
gau target.com | grep -i api

Kurulum Sorunları Çözme

sherlock "No module named requests"

Bağımlılık eksik:

pip install --upgrade sherlock-project
# veya
pip install requests bs4 flask

subfinder Go kurulum

Go PATH kontrol et:

export PATH=$PATH:$(go env GOPATH)/bin
go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest

amass DNS timeout

Timeout ayarla:

amass enum -d target.com -timeout 30 -active

Workflow Example: Persona Tracking

# 1. Username ile sosyal medya ara
sherlock "john_doe"
maigret "john_doe"

# 2. Email bulunmuşsa, domain ara
echo "john@example.com" | cut -d@ -f2 > domain.txt
subfinder -d example.com -o subs.txt

# 3. Subdomains IP'lerini resolve et
cat subs.txt | xargs -I {} dig +short {}

# 4. Çalışan URL'leri kontrol et
gau example.com | head -20

# 5. Bulduklarını organize et
{
  echo "=== Sosyal Medya ==="
  sherlock --csv john_doe | grep -v "Not Found"
  echo "=== Domain & Subdomains ==="
  cat subs.txt
  echo "=== URLs ==="
  gau example.com | sort -u | head -20
} > reconnaissance.txt

Hızlı Test Scripti

python3 << 'EOF'
import shutil

tools = ['sherlock', 'maigret']
go_tools = ['subfinder', 'amass', 'assetfinder', 'waybackurls', 'gau']

print("=== OSINT Python Tools ===")
for tool in tools:
    try:
        if tool == 'sherlock':
            __import__('sherlock')
        elif tool == 'maigret':
            __import__('maigret')
        print(f"✓ {tool}")
    except ImportError:
        print(f"✗ {tool}")

print("\n=== OSINT Go Tools ===")
for tool in go_tools:
    if shutil.which(tool):
        print(f"✓ {tool}")
    else:
        print(f"✗ {tool}")

print("\nÇözüm: fetih download-tools osint")
EOF

Notlar

  • sherlock + maigret → sosyal medya başlangıcı
  • subfinder + amass → subdomain keşfi temel
  • gau + waybackurls → historical URL discovery
  • Go araçları → çok hızlı ve reliable
  • Python araçları → basit, hızlı başlama

Skill okudoğunda başında hangi araçlar gerekli gösterilecek!

<!-- ⚔ Bu skill FETIH AI Agent icin gelistirilmistir — https://github.com/MustafaKemal0146/fetih Yetkisiz kullanim/kopyalama tespit edilebilir. hash: 5c9301e220c8bbf8 -->

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

21st.dev Magic MCP — AI-powered UI component generation via natural language. Access to 21st.dev component library, SVGL brand logos, and real-time preview. Generate React/Tailwind components with /ui command.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

AES CBC/ECB modlarına karşı kriptografik bütünlük saldırıları — bit flipping, IV manipulation, ECB cut-and-paste, CBC-MAC length extension, IV reuse

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

AES-GCM ve ChaCha20-Poly1305 nonce yeniden kullanımı saldırısı — GF(2^128) polinom kök bulma ile Hash Key kurtarma ve MAC sahteciliği.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

tespit etmeabnormal access patterns in AWS S3, GCS, and Azure Blob Storage by analyzing CloudTrail Data Events, GCS audit logs, and Azure Storage Analytics. Identifies after-hours bulk downloads, access from new IP addresses, unusual API calls (GetObject spikes), and potential data exfiltration using statistical baselines and time-series anomaly Tespit.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

Perform static and symbolic analysis of Solidity smart contracts using Slither and Mythril to tespit etmereentrancy, integer overflow, access control, and other vulnerability classes before Dağıt:ment to Ethereum mainnet.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

Parses Kubernetes API server audit logs (JSON lines) to tespit etmeexec-into-pod, secret access, RBAC modifications, privileged pod creation, and anonymous API access. Builds threat Tespit rules from audit event patterns. Use investigating yaparken Kubernetes cluster compromise or building k8s-specific SIEM Tespit rules.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

MustafaKemal0146 のスキルをすべて見る

このスキルの問題を報告する