Jump to content


Important Announcement!

Please read this post about our new Privacy Policy


Photo

Simple Steganography - Ver. 0.1.5.3


  • Please log in to reply
6 replies to this topic

#1 cocoDE

cocoDE

    Newbie

  • Members
  • 3 posts


  • Translator for German (de)
  • Extension Developer: Yes
  • Extensions: Simple Steganography
  • My OS Gnu/Linux

Posted 02 January 2014 - 03:37 PM

Maintainer: cocoDE
Creator: LeineLab

Ext. Version: 0.1.5.3
Release date: 2014-09-28
Description: Embed messages in PNG-32 images, list permutations or whitespace, extract them via context menu
Extension is compatible to: ( 17.0 - 28.0) ( 2.0 - 32.0)

Included locales: de-DE en-US fr nl ru sv-SE zh-CN

View on WTS -- Download the extension

Edited by cocoDE, 28 September 2014 - 07:06 PM.


#2 markh

markh

    BZ Jungle Guide

  • Admin
  • 4,070 posts
  • Gender:Male
  • Location:the culinary and touristically unchallenged parts of the Netherlands


  • Translator for Dutch (nl)
  • Extension Developer: No
  • Translation Credits to markh van BabelZilla.org
  • My OS Windows

Posted 03 January 2014 - 08:31 AM

Welcome! welcomeani.gif

Just a bit of information for you: in case you have some queries about the WTS, you can find our Wiki here!

In case you're looking for a specific translator, please see the list of available translators on BabelZilla.
When you select the desired one, you can send him/her a P.M. or an e-mail (if and when public).

You may also insert a new Topic in the Help Section, in order to ask for specific translations, to write a general request about missing translations, etc.
While the bankers all get their bonuses I’ll just get along with what I’ve got


#3 markh

markh

    BZ Jungle Guide

  • Admin
  • 4,070 posts
  • Gender:Male
  • Location:the culinary and touristically unchallenged parts of the Netherlands


  • Translator for Dutch (nl)
  • Extension Developer: No
  • Translation Credits to markh van BabelZilla.org
  • My OS Windows

Posted 03 January 2014 - 12:20 PM

Could you please post some hints on how to test the functionality of the extension? I see the dialog screens, but do not know how to check whether it actually works.

Also, the dialog after selecting text shows hardcoded text, embedded in display TextDialog.xul:
CODE
<dialog id="displayTextList" title="Result Text List"

While the bankers all get their bonuses I’ll just get along with what I’ve got


#4 cocoDE

cocoDE

    Newbie

  • Members
  • 3 posts


  • Translator for German (de)
  • Extension Developer: Yes
  • Extensions: Simple Steganography
  • My OS Gnu/Linux

Posted 04 January 2014 - 04:46 PM

QUOTE (markh @ Jan 3 2014, 12:20) <{POST_SNAPBACK}>
how to test the functionality of the extension?


Hi markh,

there is a playground page:

http://leinelab.org/...gano_spielwiese

Please check your settings, the default passphrase should be "hello world".
Right-click the 4th image (the second one of the inside of a train) and try to extract the message.
The add-on will scan for a few seconds and then display a piece of German text in a dialog.
Scroll down and mark the last text list. Same test, early same result. smile.gif

#5 markh

markh

    BZ Jungle Guide

  • Admin
  • 4,070 posts
  • Gender:Male
  • Location:the culinary and touristically unchallenged parts of the Netherlands


  • Translator for Dutch (nl)
  • Extension Developer: No
  • Translation Credits to markh van BabelZilla.org
  • My OS Windows

Posted 06 January 2014 - 08:50 AM

Thanks for the testing ground, all seemed to work fine, so nl locale released smile.gif

I found some hardcoded strings inside the content files:
in displayTextDialog.xul:
CODE
<dialog id="displayTextList" title="Result Text List"

in messageComposeOverlay.xul:
CODE
label="Encode stego message in selected paragraphs"

in messageDialog.xul:
CODE
<label id="labelMessage" control="list" value="..."/>

in messageReadOverlay.xul:
CODE
label="Check selected paragraphs for stego"

in simpleSteganography.js:
CODE
alert('WARNING: The message is cropped to '+imageTextCapacity+' characters.');

CODE
var text = content.prompt('Please enter up to '+imageCapacity+' characters, only a-z 0-9 [space].');

CODE
if (text.length > 2) throw new Error("Invalid integer");

CODE
if (exp.lesser(0)) throw new Error("Cannot include negative exponent part for integers");

CODE
if (!isValid) throw new Error("Invalid integer");

CODE
if (a.equals(0)) throw new Error("Cannot divide by 0");

CODE
if (second.equals(0)) throw new Error("Cannot divide by zero");


Both gif files are not localized, which would be preferable to provide an even better experience. wink.gif
While the bankers all get their bonuses I’ll just get along with what I’ve got


#6 cocoDE

cocoDE

    Newbie

  • Members
  • 3 posts


  • Translator for German (de)
  • Extension Developer: Yes
  • Extensions: Simple Steganography
  • My OS Gnu/Linux

Posted 08 August 2014 - 08:26 PM

QUOTE (markh @ Jan 6 2014, 08:50) <{POST_SNAPBACK}>
Both gif files are not localized, which would be preferable to provide an even better experience. wink.gif


You're right, that was a beginner's mistake. I moved the gif files from /content to /locale/xx/ in version 0.1.5.2. ops.gif

#7 DakSrbija

DakSrbija

    Advanced Member

  • BabelZillian Mods
  • 422 posts
  • Gender:Male
  • Location:Republic of Srpska


  • Translator for Serbian (sr)
  • Extension Developer: No
  • Translation Credits to ДакСРБИЈА
  • My OS Windows

Posted 29 September 2014 - 09:21 PM

Serbian (sr) localization has been released.


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users