Commit graph

105 commits

Author SHA1 Message Date
Cédric Bonhomme
5b362403db
Typo. 2016-08-26 10:07:47 +02:00
Cédric Bonhomme
cef74dd57e
New command line interface for the steganalysis by statistics. 2016-08-26 08:28:06 +02:00
Cédric Bonhomme
66c6f2b3a3
Reorganization of the steganalysis sub-module. 2016-08-25 08:13:05 +02:00
Cédric Bonhomme
f61e885adb
Updated CHANGELOG. 2016-08-04 22:04:02 +02:00
Cédric Bonhomme
0d1c5cc4c1
Update steganalysis functions. 2016-08-04 21:30:51 +02:00
Cédric Bonhomme
1879197624
Starting to improve the command line. 2016-08-04 13:22:23 +02:00
Cédric Bonhomme
a54909f4ad
Prepare the new release 0.5.5 (bugfix). 2016-08-03 23:05:13 +02:00
nejdet
d3fbe07c90 Padding for base64.b64decodestring changed into b'==='.
Fixes #6
2016-08-03 17:23:59 -04:00
Cédric Bonhomme
fef2040fca
Python 2 compatibility for exifHeader. 2016-05-26 07:18:56 +02:00
Cédric Bonhomme
4c2fb50c68
Displays a message when the generator is unknown. 2016-05-22 15:28:13 +02:00
Cédric Bonhomme
f8668a978e
The generator provided to lsbset.hide() lsbset.reveal() is now a function. Closes #5. 2016-05-22 15:23:54 +02:00
Cédric Bonhomme
a0f6f24d7c
Check if the generator is implemented in Stegano. 2016-05-22 00:13:29 +02:00
Cédric Bonhomme
d850bbd8a0
Misc improvements. 2016-05-21 22:20:05 +02:00
Cédric Bonhomme
6cd22dfe72
Closes #4. 2016-05-21 16:53:43 +02:00
Cédric Bonhomme
872a5546fc
Reorganization of all modules. 2016-05-19 21:32:15 +02:00
Cédric Bonhomme
c9dda3da00
Improved 'red' module and added unit tests for the 'red' module. 2016-05-19 07:30:50 +02:00
Cédric Bonhomme
4749adc5f7
Renamed basic.py to red.py. 2016-05-19 07:08:07 +02:00
Cédric Bonhomme
f9b33b33ef
Updated tests of the exifHeader module and some improvements for this module. 2016-05-18 07:47:13 +02:00
Cédric Bonhomme
064c87146c
Typo. 2016-05-18 07:17:58 +02:00
Cédric Bonhomme
ed3e8560a5
exifHeader is now using another exif Python module. 2016-05-17 15:27:49 +02:00
Cédric Bonhomme
f5d4a4ca41
Added tests for exifHeader module. The reveal function of the exifHeader module now returns the result instead of simply printing the clear message. 2016-05-17 09:59:12 +02:00
Cédric Bonhomme
38587c7839
The user now has the possibility to not store the copyright in the image. 2016-05-17 08:37:35 +02:00
panni
a38f23509b add optional auto_convert_rgb parameter to slsb.hide/slsbset.hide; add .idea to .gitignore 2016-04-21 15:23:04 +02:00
Cédric Bonhomme
0d6748e737
Added some tests for slsbset module. 2016-04-13 08:25:27 +02:00
Cédric Bonhomme
f47cf3ae51
Added some unit tests for the 'slsb' module. 2016-04-12 23:21:26 +02:00
Cédric Bonhomme
96d01439ea
Prepare the release 0.5. 2016-03-18 07:07:22 +01:00
Cédric Bonhomme
40c1293df4
Default answer is 'Y'. 2016-03-14 08:19:30 +01:00
Cédric Bonhomme
eea4c4de8e
fix the compatibility problem between 'input' and 'raw_input' for Python 2 and 3. 2016-03-13 18:19:43 +01:00
Cédric Bonhomme
1ff2f9c7c0
Closes #2. 2016-03-13 00:34:46 +01:00
Cédric Bonhomme
f582d47e6c
Updated header informations. 2016-03-12 23:58:19 +01:00
Cédric Bonhomme
ed7877ec73
Closes #1 2016-03-12 23:57:08 +01:00
Cédric Bonhomme
979c6277b0
Updated Python headers files. Added .gitignore. 2015-12-23 21:33:05 +01:00
Cédric Bonhomme
28ba1e54cf Fixed some bugs. 2015-10-06 07:49:11 +02:00
Cédric Bonhomme
b3a4bdaf4b Porting code with 2to3 with some manual changes. The pillow modules is now required https://github.com/python-imaging/Pillow/ 2013-03-20 21:17:31 +01:00
Cédric Bonhomme
f629773772 Raise an exception if the message to hide is too long. closed #1 2013-02-10 13:29:12 +01:00
Cédric Bonhomme
e2210bab54 Raise an exception if the message to hide is too long. resolves #1 2013-02-10 13:22:34 +01:00
Cédric Bonhomme
60f9752dc1 Updated copyrights years. 2013-01-07 07:40:58 +01:00
Cédric Bonhomme
a22605f5fe Added logorithmic generator. 2012-12-14 11:45:13 +01:00
cedricbonhomme
1332fd8340 Added Generator for 'Le Gant de la résurrection'. 2012-04-20 23:38:42 +02:00
cedricbonhomme
f2c2792ff1 Release 0.4. Version 0.4 introduces a more advanced LSB method based on integers sets. The sets generated with Python generators (Sieve of Eratosthenes, Fermat, Carmichael numbers, etc.) are used to select the pixels to use in order to hide the information. You can use these new methods in your Python codes as a Python module or as a program in your scripts. 2012-01-02 08:52:53 +01:00
cedricbonhomme
7a4dec5e73 Minor bugfix: import error. 2011-12-31 15:39:49 +01:00
cedricbonhomme
62316f10c1 I prefer to do that this way. 2011-12-30 19:47:23 +01:00
cedricbonhomme
e3d2fbd6e9 Added generator for OEIS:A000217 (http://oeis.org/A000217">A000217). 2011-12-30 12:38:11 +01:00
cedricbonhomme
f830226cf8 Improved implementation of some generators thanks to Vincent Demange (http://lita.sciences.univ-metz.fr/~demange/). 2011-12-30 09:30:15 +01:00
cedricbonhomme
f8da5e9761 Import tools in the binary. 2011-12-29 11:24:33 +01:00
cedricbonhomme
48c77e4087 Added binary for parity steganalysis. 2011-12-29 09:44:49 +01:00
cedricbonhomme
a0aec974c5 Added binary slsb-set. Updated setup.py. 2011-12-29 09:31:34 +01:00
cedricbonhomme
8c51a96cf9 Bugfix in Syracuse sequence. 2011-12-28 18:40:32 +01:00
cedricbonhomme
98bebe3117 Added Syracuse sequence. 2011-12-28 18:15:50 +01:00
cedricbonhomme
1c2181e6f1 Updated copyright date in slsb-gen.py header. 2011-12-28 17:05:28 +01:00