Poradnik hakera. Kurs video. Inżynieria odwrotna plików binarnych
- Ocena:
- 5.7/6 3 opinii
- Wersja:
- Online
- Czas trwania:
- 09:44:11
- Technologia:
- Frhed 1.6, MonoDevelop 2.4, C# 7.3, Python 2.7, Visual Studio Code 2019, HxD 2.3, C18
Opis kursu video Poradnik hakera. Kurs video. Inżynieria odwrotna plików binarnych
Wybierz kurs hakowania online
Inżynieria odwrotna, zwana także wsteczną, a z angielskiego — reverse engineering, polega na badaniu urządzenia lub programu, aplikacji, gry itd. w celu ustalenia, jak działają. Z metod inżynierii odwrotnej korzysta się z reguły albo po to, by przygotować odpowiednik badanego oprogramowania, albo po to, by skoordynować pracę własnego programu lub urządzenia z badanym. Inżynieria wsteczna służy do hakowania obcego oprogramowania. Brzmi wojskowo — bo z usług programistów wyspecjalizowanych w tych procesach chętnie korzysta armia. Brzmi niebezpiecznie — owszem, tego typu ekspertów poszukują wszystkie sektory rynku, dla których ważne jest bezpieczeństwo danych i służącego do zarządzania nimi oprogramowania. Brzmi rozrywkowo — w zespole projektującym gry video powinien być przynajmniej jeden inżynier zdolny do portowania gier na inne platformy, ich bezbłędnego tłumaczenia czy dostosowywania już działających gier do nowych systemów.
Zagadnienie inżynierii odwrotnej jest niezwykle szerokie, ponieważ wymaga rozległej wiedzy o różnych aspektach systemów informatycznych, takich jak grafika, audio, video, programowanie, a nawet działanie kernela, BIOS-u, chipsetów i surowej komunikacji ze sprzętem. Dlatego też szkoleniami z zakresu inżynierii odwrotnej, w tym badaniem plików binarnych, zajmują się wysoce wyspecjalizowane firmy, skupiające się na co dzień na bezpieczeństwie. Cena takich kursów sięga nawet kilkudziesięciu tysięcy złotych. Alternatywą jest samodzielne poszukiwanie informacji na undergroundowych lub deepwebowych forach dyskusyjnych — albo uczestnictwo w proponowanym przez nas kursie video z hakowania!
Co Cię czeka podczas nauki hakowania z nami?
W trakcie nauki hakowania online dowiesz się między innymi, jak:
- Planować pliki pomocnicze używane do oprogramowania.
- Przygotowywać, kreować i tworzyć algorytmy odczytu zasobów.
- Dbać o bezpieczeństwo systemów i analizy danych.
- Modyfikować i badać pliki binarne.
- Przeprowadzać zmiany w plikach graficznych.
- Badać nieznane pliki graficzne.
- Tworzy się obiekty trójwymiarowe.
- Postępować z binarną reprezentacją plików trójwymiarowych.
Co więcej...
- Poznasz podstawy obfuskacji danych, a także ich kompresji i dekompresji.
Po ukończeniu szkolenia Poradnik hakera. Kurs video. Inżynieria odwrotna plików binarnych będziesz mógł pochwalić się znajomością zagadnienia na poziomie średnio zaawansowanym. Pozostanie Ci uzupełnienie wiedzy dotyczącej rozpoznawania plików audio i video — ta tematyka to wyższy poziom trudności, dotrzesz do niej z czasem i praktyką.
Legalnie – nielegalnie...
...czyli kilka „branżowych ciekawostek”, nim zaczniemy. Jeśli słowo „hakowanie” kojarzy Ci się z działaniami na granicy prawa, to masz rację — i zarazem jej nie masz. Legalność inżynierii odwrotnej bowiem jest przedmiotem wielu spraw sądowych zarówno na terenie Unii Europejskiej, jak i Stanów Zjednoczonych. W inżynierii odwrotnej, etycznym hakingu, modyfikacji programów i gier przodują developerzy z kilku krajów — oczywiście Rosji, Chin i... Polski. Właśnie! Jesteśmy w gronie najlepszych.
Skoro mowa o gamingu: bardzo wiele gier video, w które aktualnie można grać na konsolach, dawniej było dostępnych tylko na komputery. „Przepisywaniem” tych gier na nowoczesne urządzenia zajmują się właśnie firmy portingowe, a w nich specjaliści — inżynierowie odwrotnego programowania. Umiejętności, których wymaga się od specjalisty inżynierii wstecznej, przydają się nie tylko w pracy — sytuacje, kiedy na twardym dysku naszego komputera odkrywamy nieznane pliki pozostawione przez różne, czasem podejrzane programy, znamy wszyscy. Otwierane w notatniku, wyglądają niezrozumiale. O ileż lepiej do ich odszyfrowania wykorzystać edytor plików binarnych Hex. Jak? Tego dowiesz się z naszego kursu hakowania.
Hakowanie czas zacząć!
By nie trzymać Cię długo w niepewności w kwestii edytora Hex, kurs zaczniemy właśnie od niego — na początek szkolenia nauczysz się go obsługiwać i manipulować w nim danymi binarnymi. Następnie przejdziemy do bezstratnego modyfikowania różnych rodzajów plików oraz przeglądu typów danych niskiego poziomu. Zobaczymy, jak procesor i system operacyjny interpretują dane, poznamy struktury archiwum ZIP i przygotujemy własną strukturę archiwum. Będziemy badać nieznane struktury archiwum, wypakowywać różnego rodzaju pliki — przy okazji przyjrzymy się temu, jak są skonstruowane. Tu sporo czasu poświęcimy plikom graficznym. Poznawszy je, przejdziemy do budowy i struktury plików trójwymiarowych: vertex, triangle, face, a następnie pliku trójwymiarowego Wavefront .OBJ — w notatniku napiszemy własny model 3D. Objaśnimy sobie działanie szyfru ROT13, kompresji danych ZLIB oraz implementacji kompresji i dekompresji plików za pomocą C# i ZLIB.NET.
Polecamy także kursy WordPress, dzięki którym bez wychodzenia z domu zwiększysz swoje możliwości na rynku pracy.
Wybrane bestsellery
-
Promocja
Inżynieria odwrotna, zwana też wsteczną lub programowaniem zwrotnym, bazuje na procesie badania produktu - sprzętu lub oprogramowania - by ustalić, jak został on stworzony i jak działa. W przypadku oprogramowania narzędzia i techniki inżynierii odwrotnej pozwalają odwrócić proces myślowy autora programu komputerowego. Poznawszy proces, można na prz(39,59 zł najniższa cena z 30 dni)
44.55 zł
99.00 zł (-55%) -
Promocja
Jednym z obszarów, w które AI wkracza coraz śmielej, jest programowanie. Tam, gdzie pracuje się z liczbami, kodem i algorytmami, pomoc sztucznej inteligencji okazuje się nieoceniona. Jak ją zaprosić do współpracy? Tego dowiesz się z naszego kursu. Jego tematyka obejmuje bowiem programowanie z wykorzystaniem takich narzędzi jak ChatGPT czy GitHub Co(59,15 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Bestseller Promocja
Obierz kurs na... legalne pozyskiwanie tajnych informacji Czy znasz termin OSINT? Jeśli nie, wyjaśniamy: OSINT to akronim angielskiego wyrażenia open-source intelligence, czyli... białego wywiadu. Oznacza legalną formę pozyskiwania informacji gospodarczych z rozmaitych źródeł – od środków masowego przekazu aż po social media. W informatyce używa si(29,70 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja
Spotkania biznesowe – z dostawcami, klientami i w szerszym gronie współpracowników – potrafią spędzać sen z powiek, nawet jeśli odbywają się w języku polskim. Poza urodzonymi oratorami, uwielbiającymi błyszczeć wobec zgromadzonej publiki, większość ludzi po prostu się denerwuje, kiedy muszą przemawiać publicznie czy też gdy rozmawiają jeden na jede(47,40 zł najniższa cena z 30 dni)
43.44 zł
79.00 zł (-45%) -
Promocja
Business intelligence (BI) jest procesem przekształcania danych w informacje, a informacji w wiedzę. Ta zaś może zostać wykorzystana do zwiększenia konkurencyjności przedsiębiorstwa. Jeśli wiemy więcej o otoczeniu rynkowym, o konkurentach, dostawcach i klientach, jesteśmy wszak w stanie podejmować decyzje bardziej racjonalne i oparte na faktach. Da(115,60 zł najniższa cena z 30 dni)
158.95 zł
289.00 zł (-45%) -
Bestseller Promocja
Czy znane są Ci nazwy Apache Spark i PySpark? Jeśli pracujesz z danymi i do tej pory nie poznałeś tej technologii, najwyższy czas to nadrobić – na przykład w trakcie proponowanego przez nas szkolenia wideo. Apache Spark to otwarta platforma programistyczna służąca do obliczeń rozproszonych. Opracowana i rozwijana początkowo na Uniwersytecie Kalifor(52,15 zł najniższa cena z 30 dni)
52.15 zł
149.00 zł (-65%) -
Promocja
Szukasz kursu, który pomoże Ci zdobyć wiele praktycznych umiejętności związanych z korzystaniem z narzędzia Terraform? Jesteś we właściwym miejscu. Terraform, określany jako oprogramowanie pozwalające zarządzać infrastrukturą komputerową w modelu „infrastruktura jako kod”, służy w praktyce do definiowania infrastruktury w kodzie, ale także zapewnia(101,40 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Promocja
API to akronim pochodzącego z języka angielskiego terminu application programming interface, co tłumaczy się jako interfejs programowania aplikacji. W praktyce to zestaw zasad i protokołów, które pozwalają różnym programom komunikować się ze sobą. API może być używane do integrowania różnych systemów, a także do dostępu do funkcji lub danych w okre(59,59 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
Promocja
Kurs, który Ci dziś przedstawiamy, dotyczy jednej z najważniejszych i najbardziej dynamicznych dziedzin w branży IT, czyli development and operations (DevOps). DevOps to praktyka łącząca procesy rozwoju oprogramowania (Dev) i operacje IT (Ops), co umożliwia szybszą i efektywniejszą produkcję oprogramowania, poprawę komunikacji między zespołami, a t(119,40 zł najniższa cena z 30 dni)
109.45 zł
199.00 zł (-45%) -
Promocja
Szkolenie dotyczy sieci VPN opartych na OpenVPN i Wireguard, a także tematów związanych z intranetem, protokołem TLS i DNS. Pozwala na zdobycie wiedzy i umiejętności potrzebnych do tworzenia bezpiecznych połączeń sieciowych i ochrony prywatności. Omawiane narzędzia, takie jak OpenVPN i Wireguard, są popularnymi protokołami VPN, oferującymi zaawanso(59,40 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja
Zostań mistrzem zarządzania czasem i zdobądź niezwykle ważne umiejętności przekładające się na jakość wykonywanej pracy. Utrata kontroli nad cyklem dnia i brak planowania zadań często prowadzą do większego stresu, zaniedbywania obowiązków i niedotrzymywania terminów. Zwłaszcza w dynamicznym środowisku IT łatwo o poczucie, że pracy ciągle przybywa.(59,40 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%)
O autorze kursu video
Marcin Gomulak — od najmłodszych lat pasjonuje się zagadnieniami związanymi z IT: od projektowania poziomów w edytorach gier po samodzielne pisanie nowych gier; chętnie posługuje się w tych celach elementami inżynierii odwrotnej. Aktualnie związany z branżą gier video, do czego aktywnie wykorzystuje wiedzę z zakresu inżynierii odwrotnej. Opracował działający w trybie rzeczywistym system operacyjny, który posiada edytor heksadecymalny pamięci potrafiący nadpisać własny kod. Oprócz IT interesuje się fotografią, prawem i medycyną.
Moje motto brzmi bardzo prosto: nie ma rzeczy niemożliwych. Jesteśmy bardziej wartościowi, niż sobie to wyobrażamy. Drzemie w nas siła i wiedza, którą musimy tylko zdobyć.
Spis lekcji (odkodowane lekcje)
-
1. Wstęp 00:12:11
-
2. Świat binarny 01:02:51
- 2.1. Typy danych niskiego poziomu 00:19:27
- 2.2. Podglądanie zawartości binarnej plików 00:04:01
- 2.3. Manualna manipulacja binarnymi danymi 00:06:55
- 2.4. Python: Przygotowanie skryptu do przykładowej edycji pliku w trybie binarnym 00:15:52
- 2.5. C#: Przygotowywanie programu do przykładowej edycji pliku w trybie binarnym 00:05:12
- 2.6. C: Przygotowywanie programu do przykładowej edycji pliku w trybie binarnym 00:06:24
- 2.7. MAGIC, czyli ukryty identyfikator 00:05:00
-
3. Nieznane archiwa danych 04:30:31
- 3.1. Archiwa typu ZIP 00:09:50
- 3.2. Archiwa egzotyczne 00:13:10
- 3.3. Przygotowywanie własnej struktury archiwum i pisanie dokumentacji 00:14:10
- 3.4. Badanie nieznanej struktury archiwum 00:38:01
- 3.5. Python: Przygotowanie listy plików z nieznanego archiwum 00:10:30
- 3.6. C: Przygotowanie listy plików z nieznanego archiwum 00:11:15
- 3.7. Badanie nieznanej struktury archiwum rozdzielonego na kilka plików 00:05:37
- 3.8. C#: Przygotowanie programu zbierającego dane z archiwum z kilku plików 00:15:21
- 3.9. Badanie nieznanej struktury archiwum nieposiadającego tablicy plików 00:10:20
- 3.10. C#: Przygotowanie programu wypakowującego archiwum nieposiadającego tablicy plików 00:09:59
- 3.11. Archiwa bazujące na .ISO, czyli podzielone na sektory 00:08:08
- 3.12. Python: Przygotowanie skryptu wypakowującego dane z obrazu .ISO 00:13:06
- 3.13. C#: Przygotowanie programu okienkowego do wypakowywania i przepakowywania plików w nieznanym archiwum, część I 00:13:29
- 3.14. C#: Przygotowanie programu okienkowego do wypakowywania i przepakowywania plików w nieznanym archiwum, część II 01:07:44
- 3.15. C#: Przygotowanie programu okienkowego do wypakowywania i przepakowywania plików w nieznanym archiwum, część III 00:29:51
-
4. Pliki graficzne 02:06:03
- 4.1. Mapy bitowe i BPP 00:08:31
- 4.2. Rozpoznawanie plików graficznych od strony binarnej 00:09:24
- 4.3. DDS, Targa i inne udokumentowane pliki graficzne 00:19:37
- 4.4. Lokalizowanie i wyciąganie znanych plików graficznych 00:07:52
- 4.5. C#: Przygotowanie narzędzia do wizualizacji obrazów o różnych wartościach bits per pixel i rozmiarach 00:30:56
- 4.6. Palety i kolory indeksowane 00:07:20
- 4.7. Systemy kolorów 00:04:13
- 4.8. Python: Przygotowanie skryptu konwertującego zagnieżdżoną informację o paletach do formatu heksadecymalnego RGB 00:03:13
- 4.9. Pliki graficzne operujące na czterech i mniej bitach per piksel 00:06:11
- 4.10. C#: Konwersja surowego obrazu opartego na kolorach indeksowanych do 24-bitowego PNG 00:15:13
- 4.11. C#: Konwersja PNG do surowego formatu zgodnie ze zbadaną strukturą 00:13:33
-
5. Pliki trójwymiarowe 01:33:16
- 5.1. Jak zbudowany jest obiekt trójwymiarowy? 00:25:42
- 5.2. Wavefront .OBJ 00:10:00
- 5.3. Rozpoznawanie zbiorów wierzchołków, informacji o trójkątach i UV 00:18:41
- 5.4. Python: Odczytanie informacji o wierzchołkach z nieudokumentowanego pliku binarnego 00:06:09
- 5.5. Python: Odczytanie informacji o trójkątach i mapie UV 00:05:51
- 5.6. Python: Przygotowanie skryptu tworzącego Wavefront .OBJ z rozpoznanego pliku binarnego 00:14:12
- 5.7. C#: Przygotowanie programu konwertującego jeden lub więcej rozpoznanych plików binarnych zawierających model trójwymiarowy na Wavefront .OBJ 00:12:41
-
6. Kompresja danych i obfuskacja 00:19:19
Kurs Video "Poradnik hakera. Kurs video. Inżynieria odwrotna plików binarnych" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły kursu
- Ilość lekcji:
- 46
- Czas trwania:
- 9 godz. 44 min.
- Format:
- Online
- Data aktualizacji:
- 2019-09-02
- ISBN :
- 978-83-283-5970-3, 9788328359703
- Numer z katalogu:
- 89711
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
Cyberbezpieczeństwo
Videopoint - inne kursy
-
Bestseller Nowość Promocja
Wśród zyskujących popularność nurtów, które obserwujemy w świecie IT, wyróżnia się wirtualizacja. Drugim odmienianym przez wszystkie przypadki trendem jest konteneryzacja. Stąd rosnąca popularność platformy Proxmox, której można używać do dwóch celów – właśnie do konteneryzacji i do wirtualizacji. Realizacja tych dwóch procesów w ramach jednego opr(65,40 zł najniższa cena z 30 dni)
70.85 zł
109.00 zł (-35%) -
Bestseller Nowość Promocja
Automatyzacja pozwala na zwiększenie efektywności poprzez eliminację rutynowych zadań. Wiedząc o tym, firmy chętnie wdrażają automatyzację. Te, które jeszcze tego nie robią, tracą czas i pieniądze. Raporty nie pozostawiają złudzeń: według McKinsey & Company 57% firm już korzysta z automatyzacji AI, a do 2025 roku liczba ta ma wzrosnąć do 85%. Dzięk(39,90 zł najniższa cena z 30 dni)
103.34 zł
159.00 zł (-35%) -
Bestseller Nowość Promocja
W dynamicznie zmieniającym się świecie biznesu automatyzacja procesów staje się kluczowym elementem sukcesu każdej organizacji. Technologia RPA (ang. robotic process automation) w połączeniu z zarządzaniem projektami i inżynierią oprogramowania tworzy nowy standard w zarządzaniu zasobami i operacjami firmowymi. I tu wkracza Microsoft Power Automate(43,60 zł najniższa cena z 30 dni)
70.85 zł
109.00 zł (-35%) -
Promocja
Angular został przystosowany przez programistów Google’a do tworzenia złożonych i skalowalnych aplikacji. Dzięki modułowości i wydajności jest wybierany do pisania wymagających aplikacji korporacyjnych i biznesowych. Kod jest zredukowany i zorganizowany modułowo, co zapewnia czytelność i ułatwia pracę nad projektem. Dla tworzenia dynamicznych aplik(59,59 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
Promocja
Grafika cyfrowa otwiera przed nami wyjątkowe możliwości projektowania użytkowego i wyrażenia ekspresji artystycznej. Odgrywa kluczową rolę nie tylko w przestrzeni internetowej. Kolorowe banery, plakaty, grafiki i retuszowane zdjęcia na stałe wpisały się w miejski krajobraz. Z pewnością wiele z nich, jeśli nie większość, powstało przy użyciu Photosh(67,60 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Promocja
Ludzkość od zarania dziejów miała potrzebę zapisywania i porządkowania danych – pierwsze tabliczki gliniane z zapisanymi informacjami handlowymi pochodzą z 3500 roku p.n.e. Na przestrzeni wieków pojawiło się wiele technik gromadzenia danych, jednak dopiero wraz z rozwojem technologii komputerowej narodziło się nowe podejście do zarządzania informac(47,60 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Bestseller Promocja
Statystyka to dziedzina wiedzy, która bazuje na danych – przedmiotem jej zainteresowania są metody ich pozyskiwania i prezentacji, a przede wszystkim analizy. W ostatnich latach mocno zyskuje na popularności i dziś niemal każda uczelnia w Polsce oferuje możliwość studiowania na kierunku związanym ze statystyką i z analizą danych. Razem bowiem stano(38,70 zł najniższa cena z 30 dni)
51.60 zł
129.00 zł (-60%) -
Promocja
Administratorzy sieci komputerowych korzystają z szeregu narzędzi i programów wspomagających ich pracę. Także tych, które automatyzują czynności i przez to czynią zadania administratora prostszymi i mniej angażującymi czasowo niż jeszcze kilka lat temu. Nie zwalnia to jednak osób na tym stanowisku z obowiązku rozumienia, w jaki sposób funkcjonuje s(119,40 zł najniższa cena z 30 dni)
109.45 zł
199.00 zł (-45%) -
Promocja
Power Apps to platforma stworzona przez Microsoft, umożliwiająca łatwe projektowanie, tworzenie i dostosowywanie aplikacji bez konieczności posiadania głębokiej wiedzy programistycznej. Z użyciem Power Apps można budować niestandardowe aplikacje, które efektywnie wspierają i automatyzują różne procesy w organizacji. Co ciekawe, do tego, by to robić(79,59 zł najniższa cena z 30 dni)
109.45 zł
199.00 zł (-45%) -
Promocja
Proponowany przez nas kurs jest przeznaczony dla osób, które mają już za sobą pierwsze kroki w obsłudze Power BI Desktop, stworzyły raporty i chciałyby odkryć, jak wygląda realna praca z serwisem Power BI i współdzielenie raportów w środowisku dużej albo średniej firmy. Jeśli chcesz poznać cały proces, od pobrania i przygotowania danych aż po dystr(199,60 zł najniższa cena z 30 dni)
199.60 zł
499.00 zł (-60%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas:
Kurs video
Oceny i opinie klientów: Poradnik hakera. Kurs video. Inżynieria odwrotna plików binarnych Marcin Gomulak (3) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
(2)
(1)
(0)
(0)
(0)
(0)
więcej opinii