LSB Image Steganography
Re: LSB File Embedding
Updated:
- enhanced the Password window
- some minor code improvements
- some subtle visual improvements
- squashed a couple bugs
The Password window can be opened from the context-menu or by double-clicking a BIT block.
Fixed some memory issues that occurred when compressing or encrypting some folders.
- finding these problems prompted an update to Windows Services & Other Stuff
NB*: For enhanced security, the default passwords are system specific.
- enhanced the Password window
- some minor code improvements
- some subtle visual improvements
- squashed a couple bugs
The Password window can be opened from the context-menu or by double-clicking a BIT block.
Fixed some memory issues that occurred when compressing or encrypting some folders.
- finding these problems prompted an update to Windows Services & Other Stuff
NB*: For enhanced security, the default passwords are system specific.
Last edited by JHPJHP on Sun Dec 15, 2019 8:18 pm, edited 2 times in total.
Re: LSB File Embedding
Updated:
- added BIT spanning
- removed truncating file and folder names
- enhanced various parts of the code
- squashed a couple bugs
BIT Spanning
If possible, larger files will be spanned (split / joined) consecutively across BITS, starting from the selected BIT.
NB*: Take care not to overwrite parts of a spanned file; there are warning prompts for all overwrites.
- added BIT spanning
- removed truncating file and folder names
- enhanced various parts of the code
- squashed a couple bugs
BIT Spanning
If possible, larger files will be spanned (split / joined) consecutively across BITS, starting from the selected BIT.
NB*: Take care not to overwrite parts of a spanned file; there are warning prompts for all overwrites.
Re: LSB File Embedding
Updated:
- added BIT Comments
- fixed a memory issue
BIT Comments
Set from the context-menu, or double-click dot.
Must be set before the BIT has been embedded.
Viewable after the header password has been entered, even if the BIT is still encrypted.
When a BIT block has focus, a dot will show below the block.
- Black: No comment, accessible (BIT not set)
- Gray: No comment, not accessible (BIT set)
- Red: Comment (editable only if the BIT has not been set)
NB*: The memory issue prompted an update to Windows Services & Other Stuff.
- added BIT Comments
- fixed a memory issue
BIT Comments
Set from the context-menu, or double-click dot.
Must be set before the BIT has been embedded.
Viewable after the header password has been entered, even if the BIT is still encrypted.
When a BIT block has focus, a dot will show below the block.
- Black: No comment, accessible (BIT not set)
- Gray: No comment, not accessible (BIT set)
- Red: Comment (editable only if the BIT has not been set)
NB*: The memory issue prompted an update to Windows Services & Other Stuff.
Last edited by JHPJHP on Sat Dec 28, 2019 7:13 am, edited 2 times in total.
LSB File Embedding
Updated:
- added Preview BIT Object
- numerous small improvements
Preview BIT Object
Available from the context-menu.
Works with the following objects.
- folders: TreeGadget (files / folders)
- images: ImageGadget (resized to fit window)
- text files: EditorGadget (read only)
This is an added security feature, as it allows BIT access without saving the object to disk.
LSB File Embedding:
- Files & Folders
- Spanning
- Preview
- Comments
- Encryption
- Compression
NB*: Any object that doesn't meet one of the above mentioned categories will default to the EditorGadget.
- added Preview BIT Object
- numerous small improvements
Preview BIT Object
Available from the context-menu.
Works with the following objects.
- folders: TreeGadget (files / folders)
- images: ImageGadget (resized to fit window)
- text files: EditorGadget (read only)
This is an added security feature, as it allows BIT access without saving the object to disk.
LSB File Embedding:
- Files & Folders
- Spanning
- Preview
- Comments
- Encryption
- Compression
NB*: Any object that doesn't meet one of the above mentioned categories will default to the EditorGadget.
Last edited by JHPJHP on Sat Dec 28, 2019 7:10 am, edited 1 time in total.
Re: LSB File Embedding
Updated:
- enhanced Preview window
- squashed a couple bugs
Preview Window
The biggest enhancement was made to embedded folders (TreeGadget).
Individual files and folders can be viewed / extracted (context-menu).
- enhanced Preview window
- squashed a couple bugs
Preview Window
The biggest enhancement was made to embedded folders (TreeGadget).
Individual files and folders can be viewed / extracted (context-menu).
LSB File Embedding
Updated:
- fixed a menu problem
- filled a few memory holes
- removed some unused code
- couple minor improvements
Menu Problem
Incorrect menu pointer; fixed extracting folders from the Preview BIT Object window.
- fixed a menu problem
- filled a few memory holes
- removed some unused code
- couple minor improvements
Menu Problem
Incorrect menu pointer; fixed extracting folders from the Preview BIT Object window.
Last edited by JHPJHP on Sun Dec 29, 2019 5:58 pm, edited 2 times in total.
Re: LSB File Embedding
Updated:
- optimized Preview BIT Object
- support additional formats
- improved Linux & OSX versions
- optimized Preview BIT Object
- support additional formats
- improved Linux & OSX versions
Last edited by JHPJHP on Sun Sep 19, 2021 5:53 am, edited 3 times in total.
Re: LSB File Embedding
Updated:
- improved GIF and audio playback from the Preview window
- fixed an issue with the Main windows context-menu
- added BITS block and Comment window context-menus
- some minor code improvements
- squashed a few bugs
GIF & Audio Playback
Click the Preview window or use the context-menu to pause playback.
NB*: The current version may not be compatible with embedded containers created with a previous version of the program.
- improved GIF and audio playback from the Preview window
- fixed an issue with the Main windows context-menu
- added BITS block and Comment window context-menus
- some minor code improvements
- squashed a few bugs
GIF & Audio Playback
Click the Preview window or use the context-menu to pause playback.
NB*: The current version may not be compatible with embedded containers created with a previous version of the program.
Last edited by JHPJHP on Tue Jan 21, 2020 7:16 pm, edited 1 time in total.
Re: LSB File Embedding
For the last few days...
https://jhpjhp.x10host.com/ returns... "Apache is functioning normally"
I have shut-down my VPN and anti-virus programs, but still can't get in.. perhaps something on your side?
thanks
Blueb
- It was too lonely at the top.
System : PB 6.10 LTS (x64) and Win Pro 11 (x64)
Hardware: AMD Ryzen 9 5900X w/64 gigs Ram, AMD RX 6950 XT Graphics w/16gigs Mem
System : PB 6.10 LTS (x64) and Win Pro 11 (x64)
Hardware: AMD Ryzen 9 5900X w/64 gigs Ram, AMD RX 6950 XT Graphics w/16gigs Mem
Re: LSB File Embedding
non https site is working...
Re: LSB File Embedding
Hi blueb,
6theo4 is correct, site access to jhpjhp.x10host.com is HTTP only.
x10Hosting is preforming maintenance, so there may be some access disruptions.
Thank you blueb and 6theo4.
6theo4 is correct, site access to jhpjhp.x10host.com is HTTP only.
x10Hosting is preforming maintenance, so there may be some access disruptions.
Thank you blueb and 6theo4.
Last edited by JHPJHP on Mon Jan 06, 2020 7:46 pm, edited 3 times in total.
Re: LSB File Embedding
We thank you JHPJHP for all your great work...
Re: LSB File Embedding
Hi 6theo4,
Thank you for your kind comment.
------------------------------------
Updated:
- added main window context-menu item
-- Minimize To System Tray
- added single instance mutex
- couple small improvements
- squashed a few bug
Minimize To System Tray (Windows only)
Tooltip displays the status for all BITS.
Single-click to select the next BIT.
Double-click to restore the window.
Right-click to open the context-menu.
Single Instance Mutex (Windows only)
NOTE: Removed the minimize window option from the OSX build.
There seems to be a bug restoring a minimized window when the StickyWindow function is also used; the window restores hidden, disappears,
Thank you for your kind comment.
------------------------------------
Updated:
- added main window context-menu item
-- Minimize To System Tray
- added single instance mutex
- couple small improvements
- squashed a few bug
Minimize To System Tray (Windows only)
Tooltip displays the status for all BITS.
Single-click to select the next BIT.
Double-click to restore the window.
Right-click to open the context-menu.
Single Instance Mutex (Windows only)
NOTE: Removed the minimize window option from the OSX build.
There seems to be a bug restoring a minimized window when the StickyWindow function is also used; the window restores hidden, disappears,
Re: LSB File Embedding
Updated:
- restructured the source code
- added Open Folder Requester
- modified Reset Image Container
- squashed a small bug
Open Folder Requester (Windows only - Original post by rnd can be found here)
Windows Services & Other Stuff\Other_Stuff\CommonItemDialog\OpenFolderRequester.pb
Reset Image Container
Passwords and comments were being reset with the image, now just the image is reset.
- restructured the source code
- added Open Folder Requester
- modified Reset Image Container
- squashed a small bug
Open Folder Requester (Windows only - Original post by rnd can be found here)
Windows Services & Other Stuff\Other_Stuff\CommonItemDialog\OpenFolderRequester.pb
Reset Image Container
Passwords and comments were being reset with the image, now just the image is reset.
Re: LSB Image Steganography
Updated:
- modified all aspects of the code to be UTF-8 compliant
- improved the encryption and compression algorithms
- squashed a small bug
UTF-8 Compliant
Should now work with all languages.
Encryption & Compression Algorithms
Windows Services & Other Stuff has also been updated with these improvements.
NB*: The current version may not be compatible with embedded containers created with a previous version of the program.
- modified all aspects of the code to be UTF-8 compliant
- improved the encryption and compression algorithms
- squashed a small bug
UTF-8 Compliant
Should now work with all languages.
Encryption & Compression Algorithms
Windows Services & Other Stuff has also been updated with these improvements.
NB*: The current version may not be compatible with embedded containers created with a previous version of the program.