Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ CMake GitHub repo size GitHub

Steganography in C++

CLI tool to hide and extract text in images using LSB technique. Created for PJC (Programming in C/C++) course at PJAIT university.

Features

  • Hide text in image in .bmp and .ppm format
  • Extract text from image in .bmp and .ppm format
  • Check if the text can be hidden in the image
  • File information (size, format, last modified date, resolution)

Requirements

  • CMake 3.29 or higher
  • GCC or clang compiler with C++20 support
  • Make

Building

$ cmake . .
$ cmake --build .

Usage

$ ./steganography_cli 
Użycie: ./steganography-cli [opcje]
-h                                                      Wyświetla dostępne opcje programu
-i / --include "<ścieżka_do_pliku>"                     Wyświetla informacje o pliku
-c / --check   "<ścieżka_do_pliku>" "<wiadomość>"       Sprawdza, czy jest możliwe ukrycie wiadomości w pliku
-e / --encrypt "<ścieżka_do_pliku>" "<wiadomość>"       Ukrywa wiadomość w pliku graficznym (Wspierane formaty to .bmp i .ppm)
-d / --decrypt "<ścieżka_do_pliku>"                     Odszyfrowuje plik (Wspierane formaty to .bmp i .ppm)

About

CLI tool to hide and extract text in images using LSB technique

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.