Search the Community
Showing results for tags 'steganografie'.
-
Salutare baieti, Am realizat acum ceva timp o aplicatie pentru facultate ce avea ca scop ascunderea textelor in imagini (steganografie). M-am gandit sa o periez putin si sa imbunatatesc algoritmul de ascundere astfel incat sa fie cat mai sigur pentru a o putea impartasi cu voi. Uitati ce am obtinut: [#] Teorie Despre steganografie puteti citi putin aici. Steganografia presupune ascunderea informatiei de interes intr-un mediu neobisnuit astfel incat nimeni sa nu suspecteze prezenta informatiei acolo. Pentru a ascunde textul in imagine, m-am folosit de metoda modificarii bitilor cel mai putin semnificativi (LSB) + un algoritm de criptare a mesajului pe baza unei parole. Desi steganografia nu presupune neaparat criptarea informatiei ascunse, este un pas necesar si linistitor pentru cazul in care apar curiosi. [#] Detalii tehnice: - proiect realizat in Visual Studio 2012 - C# - WPF - framework 4.0; - necesita Windows XP sau mai sus cu .NET framework 4.0 instalat; - nu necesita drepturi de administrator, nu necesita instalare; [#] Mod de utilizare: 1. Pentru ascunderea textului in imagine: - selectati imaginea gazda; - introduceti o parola (optional, dar recomandat); - selectati nuantele de culori ce vor fi afectate de modificari (red - green - blue); - selectati gradul de deteriorare al imaginii (1-2-3 biti); - introduceti textul pe care doriti sa il ascundeti; - apasati lacatelul rosu si salvati noua imagine unde doriti. 2. Pentru recuperarea textului - selectati imaginea ce contine textul ascuns; - introduceti parola (daca ati folosit vreo parola); - apasati lacatelul verde. [#] Cazuri tipice de utilizare - Sunteti la birou si doriti sa va salvati vreo lista de mailuri? Sau poate credentiale foarte importante de logare de la vreo cateva servere? Cautati pe net o poza cu o pisica nebuna, ascundeti informatiile in poza si trimiteti poza intregului departament + mailului personal. Toata lumea va rade, nimeni nu va suspecta o scurgere de informatii. - Ati muncit toata noaptea ca sa obtineti un SQLi in fbi.com? Salvati-va sintaxa intr-o poza cu voi la mare si mergeti la somn. Daca va ia politia peste noapte, nu vor gasi si sintaxa salvata intr-un fisier text. - Vreti sa aveti un jurnal personal, dar nu vreti ca altcineva sa va poata citi gandurile? Scrieti orice trece prin cap si salvati totul in colectia personala de poze porno. Serios vorbind, aplicatia este ideala pentru a ascunde informatii sensibile de ochii curiosilor. [#] Performante - Pentru texte scurte, codarea si decodarea textului in imagine se face instant; - Pentru texte mari, va trebui sa asteptati putin. Pe un quad core cu suficient ram dureaza cam 2 minute pentru a coda sau decoda 25.000 de caractere. - Daca va intrebati cat text are loc intr-o imagine, raspunsul este: destul. Intr-o poza 600x600 am reusit sa introduc vreo 40.000 de caractere. - Puteti sa salvati pozele ca BMP sau PNG; nu vor avea dimensiune mai mare decat alte imagini in formatul respectiv, iar diferentele intre culorile afectate nu sunt sesizabile cu ochiul liber. In final, as vrea sa mentionez ca am acordul lui Nytro pentru a pune acest topic la RST Power. Puteti (si chiar va rog) sa umpleti acest topic cu discutii despre criptografie / steganografie / aplicatie. [#] Download: Multumesc pentru atentie. Stay safe! ~~~~~~~~~~~~~~~ Castigatori treasure hunt: 1. black_death_c4t 2. curiosul 3. Matt Felicitari celor 3! Celor care rezolva in continuare, le pot oferi sursa proiectului.
- 11 replies
-
- 7
-
- criptografie
- photobear
-
(and 3 more)
Tagged with: