Skip to content
Back to skills

Forensics

BSecurity

Forensics kategorisi SKILL.md — Memory, disk, PCAP, steganography araçları kurma rehberi

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
securitypythongorubybashnodegit

Security analysis

B88/100
  • mediumUses curl or wget to download content
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 20 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add MustafaKemal0146/fetih --skill forensics --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Forensics?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Forensics
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/mustafakemal0146-forensics/badge)](https://www.skillsdirectory.com/skills/mustafakemal0146-forensics)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
category: ctf
name: forensics-category-tools
description: Forensics kategorisi SKILL.md — Memory, disk, PCAP, steganography araçları kurma rehberi
tags: [ctf, forensics, tools, setup, volatility3, binwalk, exiftool]
adapted_for: fetih
---

# Forensics Kategorisi — Gerekli Araçlar

Bellek forensics, disk recovery, PCAP analizi, steganography ve metadata analizi araçları.

## Gerekli Araçlar

| Araç | Açıklama | Kurulum |
|------|----------|---------|
| **binwalk** | Firmware analiz + file carving | `pip install binwalk` |
| **foremost** | File carving — gizli dosya çıkarma | `sudo apt-get install foremost` |
| **testdisk** | Disk recovery + PhotoRec | `sudo apt-get install testdisk` |
| **sleuthkit** | Disk forensics (TSK) — fls, istat vb. | `sudo apt-get install sleuthkit` |
| **autopsy** | GUI disk forensics (TSK wrapper) | `sudo apt-get install autopsy` |
| **exiftool** | Metadata (EXIF) extraction | `sudo apt-get install libimage-exiftool-perl` |
| **ewf-tools** | EnCase .E01 imaj desteği | `sudo apt-get install ewf-tools` |
| **ntfs-3g** | NTFS filesystem mount | `sudo apt-get install ntfs-3g` |
| **volatility3** | Memory forensics framework | `pip install volatility3` |
| **pypykatz** | LSASS dump analizi + NTLM crack | `pip install pypykatz` |
| **analyzeMFT** | NTFS MFT parsing | `pip install analyzeMFT` |
| **pytsk3** | Python TSK binding | `pip install pytsk3` |
| **bless** | Hex editor (GUI) | `sudo apt-get install bless` |
| **wxhexeditor** | Hex editor (GUI, büyük) | `sudo apt-get install wxhexeditor` |
| **steghide** | Steganography hide/extract | `sudo apt-get install steghide` |
| **zsteg** | PNG/BMP steganography | `gem install zsteg` |
| **stegoveritas** | Multi-format steganography | `pip install stegoveritas` |
| **stegseek** | Steghide brute-force (fast) | deb kurulum |
| **stego-lsb** | LSB steganography | `pip install stego-lsb` |
| **ffmpeg** | Audio/video dönüşüm | `sudo apt-get install ffmpeg` |
| **sox** | Ses işleme | `sudo apt-get install sox` |
| **audacity** | Ses editörü (GUI) | `sudo apt-get install audacity` |
| **sonic-visualiser** | Spektogram analizi (GUI) | `sudo apt-get install sonic-visualiser` |

## Araçları Hızlı Kur

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

```bash
fetih download-tools forensics
```

Bu kurulum:
- apt araçları → sistem paketi
- pip araçları → Python venv
- gem araçları → Ruby kütüphanesi
- deb file → direktli dpkg kurulum

## Araçlar Kurulu mu Kontrol Et

```bash
# Tüm forensics araçları
fetih download-tools status | grep -A 30 "FORENSICS"

# Manuel kontrol
which binwalk volatility3 exiftool sleuthkit
python3 -c "import volatility3, exiftool; print('Forensics OK')"
```

## Her Araç Neye Yarar?

### Memory Forensics

#### volatility3
Memory dump analizi — process'ler, network bağlantıları, kernel module'ler

**Skill'lerde kullanılır:**
- `forensics/volatility-memory-analysis` → process tree, registry, handles

```bash
vol -f memory.dmp windows.pslist
vol -f memory.dmp linux.psaux
vol -f memory.dmp windows.registry.query
```

#### pypykatz
Windows LSASS dump → NTLM hash, Kerberos ticket çıkarma

**Skill'lerde kullanılır:**
- `forensics/volatility-memory-analysis` → credential dump

```bash
pypykatz lsa minidump lsass.dmp
```

### Disk Forensics

#### sleuthkit (fls, istat, blkstat)
Filesystem level analiiz — deleted file recovery, timeline

**Skill'lerde kullanılır:**
- `forensics/disk-forensics` → file listing, inode analizi

```bash
fls -r image.dd                  # recursive file listing
istat image.dd 12345             # inode details
blkstat image.dd 12345           # block details
```

#### testdisk + PhotoRec
Partition recovery + file carving

**Skill'lerde kullanılır:**
- `forensics/disk-forensics` → deleted file recovery

```bash
testdisk image.dd                # interactive mode
photorec image.dd                # GUI, file carving
```

#### foremost
Signature-based file carving

**Skill'lerde kullanılır:**
- `forensics/disk-forensics` → hidden file extraction

```bash
foremost -i image.dd -o output_dir
foremost -i image.dd -d /dev/sda1 -o output_dir
```

#### analyzeMFT
NTFS Master File Table parsing

**Skill'lerde kullanılır:**
- `forensics/disk-forensics` → NTFS timeline

```bash
analyzeMFT.py -f MFT -c timeline.csv
```

### Steganography

#### steghide
PNG/JPEG/AU steganography hide/extract

**Skill'lerde kullanılır:**
- `forensics/steganography-image` → hidden data extraction
- `forensics/steganography-audio` → WAV stego

```bash
steghide extract -sf image.png -p password
steghide embed -cf image.png -ef secret.txt -p password
```

#### zsteg
PNG/BMP steganography (LSB, Adam7 interlacing vb.)

**Skill'lerde kullanılır:**
- `forensics/steganography-image` → LSB extraction

```bash
zsteg image.png
zsteg image.png -a  # aggressive mode
```

#### stegoveritas
Tüm stegano tekniklerini bir araçta

**Skill'lerde kullanılır:**
- `forensics/steganography-image` → multi-method scan

```bash
stegoveritas image.png
stegoveritas -analyze image.png
```

#### stegoseek
Steghide brute-force (fast)

**Skill'lerde kullanılır:**
- `forensics/steganography-image` → dictionary attack

```bash
stegoseek image.png wordlist.txt output/
```

### Network Analysis (PCAP)

#### tshark
Command-line PCAP parser

**Skill'lerde kullanılır:**
- `forensics/pcap-network-analysis` → packet extraction

```bash
tshark -r capture.pcap -Y "http.request"
tshark -r capture.pcap -e ip.src -e ip.dst -e http.request.uri
```

### Binary/Firmware Analysis

#### binwalk
Firmware extraction + embedded file carving

**Skill'lerde kullanılır:**
- `forensics/steganography-image` → embedded file detection
- `forensics/disk-forensics` → firmware structure

```bash
binwalk -e firmware.bin
binwalk -e -M firmware.bin  # recursive extract
binwalk -A firmware.bin     # entropy analizi
```

### Metadata

#### exiftool
Image/document metadata extraction

**Skill'lerde kullanılır:**
- `forensics/steganography-image` → EXIF data
- `forensics/pcap-network-analysis` → file metadata

```bash
exiftool image.jpg
exiftool -a image.jpg  # all metadata
exiftool -GPSLatitude image.jpg
```

### Audio Processing

#### sox
Audio format dönüşüm + processing

**Skill'lerde kullanılır:**
- `forensics/steganography-audio` → WAV → raw conversion

```bash
sox input.wav -t raw -r 44100 -b 16 output.raw
sox input.mp3 output.wav
```

#### audacity
GUI audio editor — waveform görüntüle, spektogram

**Skill'lerde kullanılır:**
- `forensics/steganography-audio` → visual analysis

```bash
audacity audio.wav &
```

#### sonic-visualiser
Spektogram (frequency analysis) → SSTV, morse, hidden frequencies

**Skill'lerde kullanılır:**
- `forensics/steganography-audio` → frequency domain

```bash
sonic-visualiser audio.wav
```

### Hex Editing

#### bless / wxhexeditor
Hex editor GUI — binary file incelemesi

**Skill'lerde kullanılır:**
- Manual binary inspection → checksums, headers

```bash
bless image.bin
wxHexEditor image.bin
```

---

## Kurulum Sorunları Çözme

### volatility3 pluginleri bulunamıyor

Windows symbol'ları yükle:

```bash
pip install volatility3
# ~/.volatility3/ dizinine symbol'lar indir
volatility3 -f memory.dmp windows.registry.printkey
```

### foremost başarısız

Config file gerekli:

```bash
foremost -T
# /etc/foremost.conf kontrol et
sudo apt-get install --reinstall foremost
```

### sleuthkit bağımlılıkları

TSK library kurulum:

```bash
sudo apt-get install -y libtsk-dev
pip install pytsk3
```

### stegoseek .deb kurulum

GitHub release'ten indir:

```bash
wget https://github.com/RickdeJager/stegoseek/releases/download/v0.6/stegoseek_0.6-1.deb
sudo apt-get install -y ./stegoseek_0.6-1.deb
```

---

## Hızlı Test Scripti

```bash
python3 << 'EOF'
import shutil

forensics_tools = [
    'binwalk', 'foremost', 'testdisk', 'fls', 'exiftool',
    'steghide', 'sox', 'ffmpeg'
]

print("=== Forensics Tools Check ===")
missing = []
for tool in forensics_tools:
    if shutil.which(tool):
        print(f"✓ {tool}")
    else:
        print(f"✗ {tool}")
        missing.append(tool)

try:
    import volatility3, exiftool
    print("✓ volatility3, exiftool (Python)")
except ImportError as e:
    print(f"✗ {e}")

if missing:
    print(f"\nEksik: {', '.join(missing)}")
    print("Çözüm: fetih download-tools forensics")
else:
    print("\n✓ Tüm forensics araçları kurulu!")
EOF
```

---

## Notlar

- **volatility3** → memory analysis zorunlu
- **binwalk + foremost** → file carving temel
- **steghide + zsteg + stegoveritas** → stegano üçlüsü
- **exiftool** → metadata extraction her zaman gerekli
- **GUI araçları** (`audacity`, `sonic-visualiser`) → manual analysis
- **Audio tools** (`sox`, `ffmpeg`) → format dönüşüm

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: 741f2cc3b4b866f1
-->

Files in this skill

  • SKILL.md8.9 KB
  • disk-forensics/SKILL.md9.5 KB
  • forensics-techniques/SKILL.md35.9 KB
  • forensics-techniques/references/3d-printing.md4.1 KB
  • forensics-techniques/references/disk-advanced.md20.5 KB
  • forensics-techniques/references/disk-and-memory.md19.6 KB
  • forensics-techniques/references/disk-recovery.md30.9 KB
  • forensics-techniques/references/linux-forensics.md18.5 KB
  • forensics-techniques/references/network-advanced.md25.8 KB
  • forensics-techniques/references/network.md21.8 KB
  • forensics-techniques/references/peripheral-capture.md12.1 KB
  • forensics-techniques/references/signals-and-hardware.md28.5 KB
  • forensics-techniques/references/steganography.md29.9 KB
  • forensics-techniques/references/stego-advanced-2.md20.4 KB
  • forensics-techniques/references/stego-advanced.md19.5 KB
  • forensics-techniques/references/stego-image.md29.7 KB
  • forensics-techniques/references/windows.md22 KB
  • pcap-network-analysis/SKILL.md12.8 KB
  • steganography-audio/SKILL.md15 KB
  • steganography-image/SKILL.md11.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…