O aplikacji
Aplikacja St3g0 v.0.3 służy do steganografii plików graficznych i jest częścią programu pisanego w ramach studiów.
Więcej szczegółów na temat algorytmu LSB we wpisie: https://sandralewandowska.pl/steganografia/383/lsb/
Po wybraniu przycisku Next zostaje wywołana metoda validate() danego kontrolera. Jeśli brakuje pola lub jest uzupełnione nieprawidłowo, wyświetlony zostaje komunikat o błędzie a przejście do kolejnego kroku jest blokowane.
Użyte technologie/narzędzia/biblioteki:
JavaFX 8 – odpowiada za graficzny interfejs aplikacji z pomocą Gluon Scene Builder,
Java 8 – jako minimalny wymóg do współpracy z JavaFX 8,
Maven – do pobrania bibliotek wymaganych w projekcie,
Google Guice – użycie adnotacji @Inject dla pól pozwala otrzymać udostępniony obiekt WindowData. Ułatwia to przedstawienie poszczególnych kroków formularza na osobnych widokach,
slf4j z log4j – wyświetlanie/zapis logów.
Prezentację aplikacji można zobaczyć na poniższych filmach.
W pierwszym wideo ukrywaną informacją jest plik graficzny, a w drugim zwykły tekst.
Link do kodu: Kod – https://github.com/sanlew/st3g0
Uruchomienie aplikacji
1. mvn clean install -U
2. mvn jfx:jar
3. cd target/jfx/app
4. java -jar stego-0.0.1-SNAPSHOT-jfx.jar
What i do not understood is in fact how you are no longer really a lot more well-preferred than you
might be now. You’re so intelligent. You understand
thus significantly in relation to this matter, produced me personally imagine it from so many varied angles.
Its like men and women aren’t involved unless it’s one thing to accomplish with Girl gaga!
Your own stuffs nice. Always take care of it up!
By aktorka odniosła sukces, powinna mieć twarz Wenus, umysł Minewry, wdzięk Terpsychory, pamięć wziętego prawnika oraz skórę z gaźnika. E. Barrymore UMS*
Majątek niektórych przekracza wartość do której potrafią liczyć. Myślą o zemście zamiast umysł Ćwiczyć…
Prawdziwy przyjaciel wnosi więcej w nasze szczęście niż tysiąć wrogów w nasze nieszczęście. M. von Ebner-Eschenbach.
Urodzileś sie po to, by wieść nadzwyczajne życie, robić nadzwyczajne rzeczy i pomóc nadzwyczajnej liczbie ludzi. – Mike Litman
Prawdziwy przyjaciel wnosi więcej w nasze szczęście niż tysiąć wrogów w nasze nieszczęście. M. von Ebner-Eschenbach.
Zamiast szukać podziałów lepiej się jednoczyć, łątwiej wielką bandą po trudnej drodze kroczyć, zmowa milczenia u nas nic się nie zmienia, wszystkim dorbym blogom życzymy powodzenia cyt. Firma
Przynam się szczerze, że erudyta z Ciebie wielki i wspaniały, czy prowadzisz swego bloga tylko dla pieniedzy i światowej chwały ?
A untroubled old majority will be the award of a well-spent youth. Instead of its bringing sad and low prospects of decay, it would give in to defeat us hopes of eternal youth in a less ill globe
Bardzo chciałbym założyć bloga, ale… Nie jestem pewien, jaki rodzaj blogów ma największy ruch? Jakie blogi przeglądasz? Najczęściej przeglądam blogi fotograficzne, kulinarne i blogi modowe. i Właśnie twego bloga dopiero zaczynam “obserwować” ps. Dobrze, że jest aktywne RSS.
There is evidently a lot to identify about this. I believe you made some good points in features also.