Skip to content

Deployment Guide

Enrico edited this page Feb 23, 2023 · 23 revisions

Allgemein

Einleitung

Diese Bibliothek bietet dem Nutzer die Möglichkeit verschiedene Datenformate steganographisch zu bearbeiten und auf verschiedenen Social Media Seiten hochzuladen und herunterzuladen.

Steganographie

Steganographie beschreibt den Vorgang, Daten in einer Datei (Bild, Video, Text etc.) zu verstecken ohne das die Datei auffällig verändert wird. Diese Bibliothek bietet die Möglichkeit des Enkodierens von Bytes in eine Datei und das Dekodieren dieser Datei um die versteckten Bytes wieder auszulesen.

Social Media Dienste

Um diese steganographisch bearbeiteten Dateien zugänglich zu machen, bietet es sich an, diese über soziale Netzwerke zu teilen. Die Bibliothek integriert die Möglichkeit, die steganographisch bearbeiteten Bilder unter einem bestimmten Kennwort hochzuladen und über eben dieses Kennwort die Daten auch wieder herunterzuladen.

ZIP-Ordner

  1. Herunterladen des Release-ZIP-Ordners
  2. ZIP-Ordner entpacken
  3. JAR-Datei in Projekt einbauen

Dependencies (Nur für Video Steganography notwendig)

FFmpeg und FFprobe werden im Hintergrund benutzt um Videos zu dekodieren und enkodieren. Eine vor-kompiliere Version der zwei Programme ist im Release vorgegeben (für Windows und Linux). Falls eine andere Distribution oder eine neue Version von FFmpeg oder FFprobe benutzt sein soll, kann dieses wie folgt gemacht werden:

  • FFmpeg oder FFprobe (oder beide) unter "src/main/resources" speichern

Falls dieser Pfad nicht existiert oder woanders gespeichert sein soll, muss er manuell über diese Methode gesetzt werden.

Home

Docs

Deployment

Usage Guide

Steganography

SocialMedia

Erweiterung

Beispielanwendung

Clone this wiki locally