3 stappen om gegevens in een afbeelding te verbergen met behulp van steganografie

image-containing-steganography
afbeelding met een verborgen bestand met behulp van steganografie technieken

In dit bericht zullen we een eenvoudige methode uitleggen om gegevens te verbergen (elk type data – tekst, afbeelding, malware, enz.) in een JPEG. Dit is een vorm van steganografie. Steganografie is de kunst en wetenschap van het verbergen van iets in het zicht. Waarom iets verbergen in het zicht-openlijk iets verbergen? Om niemand te waarschuwen dat er een geheim bericht of verborgen gegevens is.

dit artikel richt zich op een techniek, in plaats van een geschiedenisles over steganografie, dus op de kern …

Download en extraheer de jphs (JPEG Hide and JPEG Seek) tool:

  • gwdg.de site

Download een omslagafbeelding (de afbeelding waarin u de gegevens verbergt) en een omslagafbeelding (de afbeelding die u verbergt in de omslagafbeelding):

de omslagafbeelding moet ongeveer 10 keer zo groot zijn als de omslagafbeelding. In ons voorbeeld gebruiken we een HD achtergrond als de cover afbeelding en een foto van een schattig kitten als de hide afbeelding.

  • Cover afbeelding-achtergrond.jpg (gevonden het doen van een Google-zoekopdracht voor “HD achtergronden”):

 bron: bron: http://hdgreatimages.com/wp-content/uploads/2016/04/Bridge-HD-Backgrounds.jpg

  • Verberg afbeelding-kitten.jpg (gevonden bij het doen van een Google-zoekopdracht voor “lilbub”):

 bron:

jphide en jpseek

draaien Jphswin. Accepteer de Voorwaarden. Doe het volgende:

klik op “Open jpeg”, Selecteer ” Achtergrond.jpg “en klik op”open”:

het invoerbestand (Cover) selecteren in JPHS Voor Windows
het invoerbestand (Cover) selecteren in JPHS Voor Windows

klik op “Hide”, voer een wachtwoordzin in, klik op “OK” en selecteer vervolgens het Verberg bestand (kitten.jpg), en klik op “Open”:

 Selecteer het Verberg bestand in JPHS Voor Windows
Selecteer het Verberg bestand in JPHS Voor Windows

sla het steg ‘ d bestand op (het kitten.jpg-bestand verborgen op de achtergrond.jpg bestand) als een andere bestandsnaam, zodat we het nieuwe bestand met de verborgen gegevens met het originele bestand kunnen vergelijken. Klik op “Save jpeg as” en gebruik de bestandsnaam “bridge.jpg “(of iets anders dan de oorspronkelijke naam):

 het bestand Steg 'd opslaan in JPHS Voor Windows
het bestand Steg’ d opslaan in JPHS voor Windows

u ziet nu 3 bestanden – de “achtergrond.jpg ” moet er hetzelfde uitzien (met het blote oog) als de “brug.jpg “hoewel de” kitten.jpg “bestand is verborgen binnen” brug.jpg”:

stego 'd afbeeldingen

Open beide” achtergrond.jpg ” en ” bridge.jpg ” side-by-side in Windows Photo Viewer om te zien of je een verschil kunt vertellen:

 originele afbeelding links. Steg ' d afbeelding rechts. Zie je enig verschil?
originele afbeelding links. Steg ‘ d afbeelding rechts. Zie je enig verschil?

Gefeliciteerd! Je hebt net steganografie geoefend.

validatie

laten we onze steganografiedemonstratie valideren door het “kitten” te extraheren.jpg “van de” brug.jpg”:

gebruik JPHS voor Windows, selecteer “Open jpeg”, selecteer ” bridge.jpg”, klik op”Open”:

het openen van de afbeelding met het verborgen bestand in JPHS Voor Windows

nadat u de “bridge” hebt geopend.jpg “file klik op “Seek”, voer de wachtwoordzin die u gebruikt om het bestand te verbergen, klik op” OK”, sla dan het verborgen bestand op als ” secret.jpg”:

 het verborgen Bestand Opslaan als
het verborgen Bestand Opslaan als ” secret.jpg “in JPHS voor Windows

controleer het” geheim.jpg “bestand is hetzelfde als de” kitten.jpg “bestand door te openen” geheim.jpg”.

 de geëxtraheerde afbeelding
het geëxtraheerde “geheim.jpg” is hetzelfde als ” kitten.jpg”. Onze steganografie voorbeeld werkte!

om te valideren welke afbeeldingspixels JPHS voor Windows zijn aangepast om de afbeelding in de omslagafbeelding te verbergen, kunt u verder dan vergelijken gebruiken om de verschillen visueel weer te geven. Download en installeer niet te vergelijken. Als u een “Error creating registersleutel ontvangt:” moet u installeren als beheerder.

Niet Te Vergelijken. Selecteer Aan de linkerkant “Nieuw”, dubbelklik op “afbeelding vergelijken”:

 Dubbelklik op afbeelding vergelijk
Dubbelklik op afbeelding vergelijk

Open de originele afbeelding (achtergrond.jpg) op het linker venster in Beyond vergelijk en open de Steg ‘ d Foto (bridge.jpg) op het rechter venster. De vergelijking moet in het onderste venster staan:

 een voorbeeld van waar de pixels verschillen is hierboven weergegeven - de pixel aan de linkerkant heeft RGB: 47.109.184, aan de rechterkant is het RGB: 47.109.186
een voorbeeld van waar de pixels verschillen is hierboven weergegeven – de pixel aan de linkerkant heeft RGB: 47.109.184, aan de rechterkant is het RGB: 47.109.186

Write a Comment

Het e-mailadres wordt niet gepubliceerd.