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: 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”):
draaien Jphswin. Accepteer de Voorwaarden. Doe het volgende:
klik op “Open jpeg”, Selecteer ” Achtergrond.jpg “en klik op”open”:
klik op “Hide”, voer een wachtwoordzin in, klik op “OK” en selecteer vervolgens het Verberg bestand (kitten.jpg), en klik op “Open”:
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):
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”:
Open beide” achtergrond.jpg ” en ” bridge.jpg ” side-by-side in Windows Photo Viewer om te zien of je een verschil kunt vertellen:
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”:
controleer het” geheim.jpg “bestand is hetzelfde als de” kitten.jpg “bestand door te openen” geheim.jpg”.
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”:
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: