JPHS (JPHide/JPSeek)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Encryption |subcat2=Steganography }} '''JPHS''' (JPHide, JPSeek, JPHSWin) by Allan Latham is a steganography program that hides in...")
 
 
(2 intermediate revisions by one user not shown)
Line 5: Line 5:
 
}}
 
}}
  
'''JPHS''' (JPHide, JPSeek, JPHSWin) by Allan Latham is a steganography program that hides information in [[JPEG]] files with password protection.
+
'''JPHS''' (JPHide, JPSeek, JPHSWin, JPHideandSeek) by Allan Latham is a steganography program that hides information in [[JPEG]] files with password protection.
  
 
Source code and versions for DOS, Windows and Linux are available.
 
Source code and versions for DOS, Windows and Linux are available.
  
 
The design objective was not simply to hide a file but rather to do this in such a way that it is impossible to prove that the host file contains a hidden file. Given a typical visual image, a low insertion rate (under 5%) and the absence of the original file, it is not possible to conclude with any worthwhile certainty that the host file contains inserted data. Above 15% the effects begin to become visible to the naked eye. Of course some images are much better than others when used a host file - plenty of fine detail is good. A cloudless blue sky over a snow covered ski paradise is bad. A waterfall in a forest is probably ideal.
 
The design objective was not simply to hide a file but rather to do this in such a way that it is impossible to prove that the host file contains a hidden file. Given a typical visual image, a low insertion rate (under 5%) and the absence of the original file, it is not possible to conclude with any worthwhile certainty that the host file contains inserted data. Above 15% the effects begin to become visible to the naked eye. Of course some images are much better than others when used a host file - plenty of fine detail is good. A cloudless blue sky over a snow covered ski paradise is bad. A waterfall in a forest is probably ideal.
 +
 +
There are reports that the original one crashed all the time. If that happens to you, try the version from SSAK or Steganography Toolkit.
  
  
Line 15: Line 17:
 
* [https://web.archive.org/web/20130326230517/http://linux01.gwdg.de/~alatham/stego.html Archived homepage]
 
* [https://web.archive.org/web/20130326230517/http://linux01.gwdg.de/~alatham/stego.html Archived homepage]
 
* [http://ftp.gwdg.de/pub/linux/misc/ppdd/ Downloads]
 
* [http://ftp.gwdg.de/pub/linux/misc/ppdd/ Downloads]
 +
* [https://github.com/h3xx/jphs Slightly updated source code] ([https://github.com/thezakman/jphs fork])
 +
* [https://old.reddit.com/r/gamedetectives/comments/4zohjq/reaper_steganography/d6ycfwr/ Reddit post on compilation difficulties]
 
* [https://www.neowin.net/forum/topic/717378-hide-file-inside-a-jpeg-image/ Tutorial]
 
* [https://www.neowin.net/forum/topic/717378-hide-file-inside-a-jpeg-image/ Tutorial]
 
* [https://www.youtube.com/watch?v=Iepp_B__968 Video tutorial] ([https://christianespinosa.com/blog/3-steps-to-hide-data-in-an-image-using-steganography/ related blog post])
 
* [https://www.youtube.com/watch?v=Iepp_B__968 Video tutorial] ([https://christianespinosa.com/blog/3-steps-to-hide-data-in-an-image-using-steganography/ related blog post])
* [https://www.provos.org/p/detection-with-stegdetect/ Stegdetect] - finds JPHS files
+
* [https://www.provos.org/p/detection-with-stegdetect/ Stegdetect] - finds JPHS files, includes Stegbreak which can launch dictionary attacks against JPHS
 
* [https://sourceforge.net/projects/ben4dstegdetect/ Ben-4D Steganalysis Software] - detects JPHSWin files
 
* [https://sourceforge.net/projects/ben4dstegdetect/ Ben-4D Steganalysis Software] - detects JPHSWin files
 +
* [http://www.spy-hunter.com/stegspy Detected by StegSpy]
 
* [http://eprints.bournemouth.ac.uk/24621/1/NATO%20SPI13%281%29.pdf Study of how well JPHS evades detection]
 
* [http://eprints.bournemouth.ac.uk/24621/1/NATO%20SPI13%281%29.pdf Study of how well JPHS evades detection]
 +
* [https://github.com/mmtechnodrone/SSAK SSAK] - GUI front end for file identification, data carving, hexdump and steganography programs that includes JPHS
 +
* [https://github.com/DominicBreuker/stego-toolkit Steganography Toolkit] - Docker image with a bunch of steganography tools including JPHS

Latest revision as of 15:01, 30 August 2023

File Format
Name JPHS (JPHide/JPSeek)
Ontology

JPHS (JPHide, JPSeek, JPHSWin, JPHideandSeek) by Allan Latham is a steganography program that hides information in JPEG files with password protection.

Source code and versions for DOS, Windows and Linux are available.

The design objective was not simply to hide a file but rather to do this in such a way that it is impossible to prove that the host file contains a hidden file. Given a typical visual image, a low insertion rate (under 5%) and the absence of the original file, it is not possible to conclude with any worthwhile certainty that the host file contains inserted data. Above 15% the effects begin to become visible to the naked eye. Of course some images are much better than others when used a host file - plenty of fine detail is good. A cloudless blue sky over a snow covered ski paradise is bad. A waterfall in a forest is probably ideal.

There are reports that the original one crashed all the time. If that happens to you, try the version from SSAK or Steganography Toolkit.


[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox