Page 4 of 5

Re: LSB File Embedding

Posted: Sun Dec 08, 2019 3:07 am
by JHPJHP
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.

Re: LSB File Embedding

Posted: Fri Dec 13, 2019 11:10 pm
by JHPJHP
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.

Re: LSB File Embedding

Posted: Sun Dec 15, 2019 6:25 pm
by JHPJHP
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.

LSB File Embedding

Posted: Wed Dec 18, 2019 4:27 pm
by JHPJHP
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.

Re: LSB File Embedding

Posted: Tue Dec 24, 2019 7:08 am
by JHPJHP
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).

LSB File Embedding

Posted: Tue Dec 24, 2019 4:49 pm
by JHPJHP
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.

Re: LSB File Embedding

Posted: Sat Dec 28, 2019 1:26 am
by JHPJHP
Updated:
- optimized Preview BIT Object
- support additional formats
- improved Linux & OSX versions

Re: LSB File Embedding

Posted: Wed Jan 01, 2020 9:09 pm
by JHPJHP
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.

Re: LSB File Embedding

Posted: Sat Jan 04, 2020 12:49 pm
by blueb
:|

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

Re: LSB File Embedding

Posted: Sat Jan 04, 2020 3:27 pm
by 6theo4
non https site is working...

Re: LSB File Embedding

Posted: Sat Jan 04, 2020 8:13 pm
by JHPJHP
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.

Re: LSB File Embedding

Posted: Sat Jan 04, 2020 11:57 pm
by 6theo4
We thank you JHPJHP for all your great work...

Re: LSB File Embedding

Posted: Wed Jan 08, 2020 7:44 pm
by JHPJHP
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, :?:

Re: LSB File Embedding

Posted: Sat Jan 11, 2020 1:06 am
by JHPJHP
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.

Re: LSB Image Steganography

Posted: Sat Jan 18, 2020 7:13 am
by JHPJHP
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.