Verwenden Sie die CLI-Tools jdvin und jdvout mit einem JPG-Bild, um beliebige Dateien mit bis zu 2 GB (Titelbild + Datendatei) einzubetten oder zu extrahieren.
Kompatible Hosting-Sites, die unten aufgeführt sind , haben ihre eigenen , viel kleineren Bildgrößenbeschränkungen:
Flickr ( 200 MB ), ImgPile ( 100 MB ), ImgBB ( 32 MB ), PostImage ( 32 MB ), Reddit ( 20 MB / -r-Option ),
Begrenzt nach Datendateigröße: Mastodon ( ~6 MB ), Tumblr ( ~64 KB ), Twitter ( ~10 KB ).
Es gibt viele andere Bild-Hosting-Sites im Internet, die möglicherweise ebenfalls kompatibel sind.
jdvrif leitet sich teilweise von der Technik ab, die der Sicherheitsforscher David Buchanan demonstriert hat.
Bildnachweis: @DontSmileAI / PIN: 3495979549
Ihre eingebettete Datei wird komprimiert (je nach Dateityp) und mit PIN- Schutz verschlüsselt .
Die Datendatei wird bei Bedarf innerhalb des JPG- Titelbilds in mehrere 64-KB-ICC-Profilsegmente aufgeteilt.
user1@linuxbox:~/Downloads/jdvrif-main/src/jdvin$ g++ main.cpp -O2 -lz -s -o jdvinuser1@linuxbox:~/Downloads/jdvrif-main/src/jdvin$ sudo cp jdvin /usr/ binuser1@linuxbox:~/Desktop$ jdvin Verwendung: jdvin [-r]jdvin --infouser1@linuxbox:~/Desktop$ jdvin Cover_Image.jpg Hidden_File.zip Gespeichertes „in die Datei eingebettetes“ JPG-Bild: jrif_12462 .jpg (143029 Bytes).Wiederherstellungs-PIN: [***2166776980***]Wichtig: Bitte denken Sie daran, Ihre PIN sicher aufzubewahren, damit Sie die versteckte Datei extrahieren können.Fertig!
user1@linuxbox:~/Downloads/jdvrif-main/src/jdvout$ g++ main.cpp -O2 -lz -s -o jdvoutuser1@linuxbox:~/Downloads/jdvrif-main/src/jdvout$ sudo cp jdvout /usr/ binuser1@linuxbox:~/Desktop$ jdvoutUsage: jdvoutjdvout --info user1@linuxbox:~/Desktop$ jdvout jrif_12462.jpgPIN: **********Extrahierte versteckte Datei: Hidden_File.zip (6165 Bytes).Vollständig! Bitte überprüfen Sie Ihre Datei.
Um Bilder korrekt von X/Twitter oder Reddit herunterzuladen, klicken Sie vor dem Speichern auf das Bild im Beitrag, um es vollständig zu vergrößern .
Um „ in Dateien eingebettete “ JPG- Bilder zu erstellen, die für die Veröffentlichung auf Reddit kompatibel sind, verwenden Sie die Option -r mit jdvin .
Klicken Sie auf der Reddit- Website auf „ Beitrag erstellen “ und wählen Sie dann die Registerkarte „ Bilder und Videos “, um Ihr JPG- Bild zu veröffentlichen.
Um ein Bild korrekt von Flickr herunterzuladen, klicken Sie auf den Download-Pfeil unten rechts auf der Seite und wählen Sie „Original“ als Größe des herunterzuladenden Bildes aus.
Bei X/Twitter und Tumblr werden die kleinen Größenbeschränkungen ( ~10 KB / ~64 KB ) anhand der Datendateigröße und nicht anhand der kombinierten Bildgröße gemessen. Da die Datendatei beim Einbetten komprimiert wird, sollten Sie Dateien mit mehr als 10 KB oder 64 KB ausblenden können. Beispielsweise wurde eine 50-KB -workflow.json-Datei auf 6 KB komprimiert, sodass sie mit der Freigabe auf X/Twitter kompatibel ist.
Auch bei Mastodon wird die Größenbeschränkung anhand der Datendateigröße und nicht anhand der kombinierten Bildgröße gemessen.
Wenn Ihr Titelbild beispielsweise 1 MB groß ist, können Sie dennoch eine Datendatei mit einer Größenbeschränkung von ~6 MB einbetten.
Sie können jdvrif auf dieser Website ausprobieren, wenn Sie den Quellcode nicht herunterladen und kompilieren möchten.
Hinweis: Während die Web-App die versteckte Datei komprimiert und verschlüsselt, ist sie weniger sicher als die Befehlszeilenversion, da sie derzeit keinen PIN-Schutz unterstützt. Mit dem Befehlszeilenprogramm jdvrif mit PIN-Schutz erstellte Bilder sind derzeit nicht mit der Web-App-Version kompatibel.
ImgPile – Sie müssen sich bei einem Konto anmelden, bevor Sie Ihr in Daten eingebettetes JPG-Bild auf ImgPile teilen können .
Wenn Sie Ihr Bild ohne Anmeldung teilen, bleiben Ihre eingebetteten Daten nicht erhalten.
Meine anderen Programme, die Sie vielleicht nützlich finden:-
pdvzip: CLI-Tool zum Einbetten einer ZIP-Datei in ein tweetbares und „ausführbares“ mehrsprachiges PNG-ZIP-Bild.
imgprmt: CLI-Tool zum Einbetten einer Bildaufforderung (z. B. „Midjourney“) in ein tweetbares mehrsprachiges JPG-HTML-Bild.
pdvrdt: CLI-Tool zum Verschlüsseln, Komprimieren und Einbetten beliebiger Dateitypen in ein PNG-Bild.
pdvps: PowerShell/C++-CLI-Tool zum Verschlüsseln und Einbetten jedes Dateityps in ein twitterbares und „ausführbares“ PNG-Bild