Commit graph

133 commits

Author SHA1 Message Date
Cédric Bonhomme
cbb9df7675
Version 0.8. 2017-05-06 23:20:54 +02:00
Cédric Bonhomme
4122358571
Improved type check in statistics.py. mypy check added in travis configuration file. 2017-05-05 11:07:09 +02:00
Cédric Bonhomme
98682932b5
Improved generators and the coverage of the tests. 2017-05-05 09:46:12 +02:00
Cédric Bonhomme
a279b21a70
Solve mypy warning. 2017-05-04 13:25:14 +02:00
Cédric Bonhomme
6be5c32fe7
Updated revision date of changed Python files. 2017-05-04 13:08:20 +02:00
Cédric Bonhomme
5f5c07493c
Introduce a new argument in a2bits_list in order to specify the encoding of the string (unicode) 2017-05-04 13:05:56 +02:00
Cédric Bonhomme
6ad140bdfb
Management of unicode. It would be perfect to manage ASCII and unicode in the same time (so 8 bits to 32 bits caracters). 2017-03-13 09:34:43 +01:00
Cédric Bonhomme
a94128e6c6
Improved display of generators 2017-03-10 07:58:12 +01:00
Cédric Bonhomme
9feb1aa72b
Better typing. Fixed a bug with a generator that has been renamed. 2017-03-10 07:22:16 +01:00
Cédric Bonhomme
b31d830c76
Remove dead man walking set generator. 2017-03-09 10:02:52 +01:00
Cédric Bonhomme
7c9530aa9d
More tests for the generators. 2017-03-09 08:54:13 +01:00
Cédric Bonhomme
0da9d9882e
Introduces some type hints. 2017-03-09 08:11:12 +01:00
Cédric Bonhomme
7a5c23ef2f
Fixed #12. More tests to come. 2017-03-08 22:26:12 +01:00
Cédric Bonhomme
091f33c521
Test and improved the generators. 2017-03-01 07:53:10 +01:00
Cédric Bonhomme
b9fad5f044
Various improvements in lsb and lsbset modules. 2017-02-28 07:52:44 +01:00
Cédric Bonhomme
b71c866cf2
More tests. 2017-02-22 11:45:04 +01:00
Cédric Bonhomme
c0669e0f7a
Removed useless write functions. 2017-02-22 08:41:20 +01:00
Cédric Bonhomme
07fa54e7d0
Clean comments. 2017-02-22 07:18:46 +01:00
Cédric Bonhomme
316d50b96f
Stop support of Python 2. 2017-02-22 07:16:46 +01:00
Cédric Bonhomme
f922905d10
Clean comments. 2017-02-22 07:15:58 +01:00
Cédric Bonhomme
6215c03939
the command line now uses the crayons Python library in order to have colored strings in the terminal. 2017-02-20 14:16:41 +01:00
Cédric Bonhomme
263e287559
clean code related to tools.binary2base64 and tools.base642binary functions. 2017-02-20 12:16:24 +01:00
Cédric Bonhomme
2011f197cd
New minor release (v0.6.5). 2017-02-16 10:18:43 +01:00
Cédric Bonhomme
cf89273c57
Removed useless code. 2017-02-06 10:18:52 +01:00
Cédric Bonhomme
3e31b38294
Added support for transparent PNGs in the lsbset module. 2017-01-27 23:47:34 +01:00
Andy Roberts
eea3f7ad6c Add support for transparent PNGs 2017-01-27 17:19:21 +00:00
Cédric Bonhomme
673f7b5bc4
Prepare the new minor release (bug fix). 2017-01-19 07:22:51 +01:00
Andy Roberts
486358de69 Support hide/reveal for image byte objects 2017-01-18 20:39:37 +00:00
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