Strona 1 z 3 123 OstatniOstatni
Pokaż wyniki 1 do 10 z 22

Temat: Ukrywanie danych do gif'ów

  1. #1

    Domyślnie Ukrywanie danych do gif'ów

    Jak sie ukrywa dane w gifach Trzeba program (mógłby ktoś podać) czy jest jakiś inny sposób

  2. #2
    Zarejestrowany
    Jul 2007
    Skąd
    C:\Perl\bin
    Postów
    1,578

    Domyślnie

    google czlowieku
    War, war never changes.

  3. #3
    Zarejestrowany
    Sep 2007
    Skąd
    Tu
    Postów
    1,236

    Domyślnie

    mozna w wyzerowanych bajtach w naglowku troche przemycic.
    http://gogulas.yoyo.pl/h.gif

  4. #4

    Domyślnie

    no wiem o istnieniu googli i sprawdalem to mi shity jekieś wyrzucalo o windowsie i offisie a nie wie ktoś coś na ten temat żeby odpowiedzi udzielić? naprawde?

  5. Domyślnie

    Google google i jeszcze raz google!
    http://stason.org/TULARC/security/co...JPEG-file.html
    http://www.cotse.com/tools/stega.htm
    ...

    Any list of n items can be sorted n! ways, meaning that any particular ordering can represent a number in the range [0, n!-1]. This number can in turn store approximately log2(n!) bits of information. Thus, a GIF image with 256 colours can store up to 1675 bits (209 bytes) of information by shuffling the colours in its colourmap.
    ...
    Ostatnio edytowane przez hedVB : 05-22-2008 - 18:20
    www.lingubot.pl - projekt sztucznej inteligencji.

  6. #6
    Zarejestrowany
    Sep 2007
    Skąd
    Tu
    Postów
    1,236

    Domyślnie

    Czytalem w hakin9, ze mozna stworzyc bmp, ktory w niektorych przegladarkach ze zle zaimplementowanym bmp bedzie wyswietlal dane z pamieci.
    Przy pomocy jsa mozna tak wygenerowane u klienta zdjecie przeslac dalej, podobno tym sposobem wyciagnieto historie przegladarki i inne..

    Btw. po co komu zabawa z ukrywaniem danych w obrazkach? chcecie imageshacka wykorzystac do sharingu? :P
    http://gogulas.yoyo.pl/h.gif

  7. #7
    Zarejestrowany
    Jul 2008
    Postów
    96

    Domyślnie

    Odpowiadajac na pytanie autora watku, ukrywanie danych w Gif'ach jest ... bardzo proste. Dlaczego? Gify to bezstratnie kompresowane bitmapy, ktore po kompresji staja sie plikami zawierajacy nie orginalny obraz (stratny) - w zaleznosci od metod. Mamy wiec tu kodowany kazdy z trzech pikseli (R,G,B) ktorego wielkosc to 8 bitow ( wartosc moze byc z przedzialu, wiadomo (0-255)) co daje nam 16777216 kombinacji kolorów (256*256*256), co mija sie z sensem. Przeciez i tak nie dostrzegamy tylu roznic w tak rozleglej palecie! Spokojnie mozemy ten fakt wykorzystac do ukrycia w nich wlasnych informacji. Chyba najpopularniejsza technika to wykorzystanie najmniej znaczacego bita (LSB) do przemycenia informacji. Programow jest w sieci wiele, kolega podal nieco wyzej dobre linki. Nie pytasz o source ani algorytm, wiec dalej objasniac nie bede. Zawsze mozesz pobawic sie steganografia na wlasna reke z uzyciem notepada i cmd :> Dane dopisujesz na sam koniec pliku GIF w trybie binarnym.

    copy /B dane.txt + obrazek.gif obrazek2.gif
    delete (z ang. skasuj) - w programowaniu obiektowym operator niszczący obiekty utworzone za pomocą operatora new (bądź dowolny obiekt, którego adres można pobrać).

  8. #8
    Zarejestrowany
    Apr 2008
    Postów
    200

    Domyślnie

    Format, który opisałeś to na pewno nie jest GIF. GIF ma ograniczenie do palety 256 kolorów. Jest też formatem bezstratnym, ale tylko w teorii (od strony algorytmicznej). W praktyce jest to format stratnej kompresji.

  9. #9
    Zarejestrowany
    Jul 2008
    Postów
    96

    Domyślnie

    Opsialem format GIF. Wyraznie napisalem ze:

    Gify to bezstratnie kompresowane bitmapy, ktore po kompresji staja sie plikami zawierajacy nie orginalny obraz (stratny).

    Moze nie brzmi to bardzo jasno ale mowimy o tym samym! :> Napisalem ze kompresja jest bezstratna ale jej wynik jest juz rozny - stratny. Racja, od strony algorytmicznej kazdy piksel jest prawidolowo zapisywany. Ten format zawsze byl kewstia sporna. Masz racje paleta jest ograniczona, 3 * 8 bitow po 256 kazdy, chyba sie nie zrozumielismy?
    delete (z ang. skasuj) - w programowaniu obiektowym operator niszczący obiekty utworzone za pomocą operatora new (bądź dowolny obiekt, którego adres można pobrać).

  10. #10
    Zarejestrowany
    Apr 2008
    Postów
    200

    Domyślnie

    Cytat Napisał ⌂⌂⌂ Zobacz post
    3 * 8 bitow po 256 kazdy, chyba sie nie zrozumielismy?
    W ogóle nie rozumiem tego co napisałeś :-)

    Chyba najpopularniejsza technika to wykorzystanie najmniej znaczacego bita (LSB) do przemycenia informacji.
    W przypadku formatu GIF modyfikacja LSB (czy to będzie LSB czy MSB - nie ma różnicy) nie jest najlepszym pomysłem. Będzie można dostrzec różnice gołym okiem. Sprawdź jak wygląda kolor oryginalny #111111 i po modyfikacji LSB (litera 'A') na #111165.

Strona 1 z 3 123 OstatniOstatni

Podobne wątki

  1. Ukrywanie danych w plikach .txt
    By Spec_od_dysków in forum Steganografia
    Odpowiedzi: 14
    Autor: 01-08-2011, 10:26
  2. Ukrywanie\zmiana IP, czyli spoofing
    By lucyfer666 in forum Newbie - dla początkujących!
    Odpowiedzi: 2
    Autor: 04-01-2008, 21:09
  3. Ukrywanie rozszerzenia strony...
    By Cwenu in forum HTML/DHTML/XHTML
    Odpowiedzi: 3
    Autor: 03-23-2008, 16:27
  4. Ukrywanie paska adresu
    By Michal_sh in forum Windows
    Odpowiedzi: 3
    Autor: 02-23-2008, 19:52
  5. Przywracanie danych
    By DnS in forum Newbie - dla początkujących!
    Odpowiedzi: 5
    Autor: 01-21-2008, 19:41

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj