Poradnik hakera. Kurs video. Inżynieria odwrotna plików binarnych - Helion
ISBN: 978-83-283-5970-3
Format: video
Data wydania: 2019-09-02
Księgarnia: Helion
Cena książki: 47,70 zł (poprzednio: 159,00 zł)
Oszczędzasz: 70% (-111,30 zł)
Obierz kurs na... głębszy poziom programowania
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!
Co CiÄ™ czeka podczas naszego profesjonalnego kursu?
W trakcie kursu 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.
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.
Osoby które kupowały "Poradnik hakera. Kurs video. Inżynieria odwrotna plików binarnych", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Mapa Agile & Scrum. Jak si 57,69 zł, (15,00 zł -74%)
- Sztuka podst 53,46 zł, (13,90 zł -74%)
- Lean dla bystrzaków. Wydanie II 49,62 zł, (12,90 zł -74%)