reklama - zainteresowany?

Poradnik hakera. Kurs video. Inżynieria odwrotna i modyfikacja programów komputerowych - Helion

Poradnik hakera. Kurs video. Inżynieria odwrotna i modyfikacja programów komputerowych
video
Autor: Marcin Gomulak
ISBN: 978-83-283-7038-8
Format: video
Data wydania: 2020-08-17
Księgarnia: Helion

Cena książki: 31,05 zł (poprzednio: 69,00 zł)
Oszczędzasz: 55% (-37,95 zł)

Dodaj do koszyka Poradnik hakera. Kurs video. Inżynieria odwrotna i modyfikacja programów komputerowych

Tagi: Inne | Inne - Programowanie | Klasyka hakera

Obierz kurs na... odkrycie źródeÅ‚ kodu

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 przykÅ‚ad ulepszyć program poprzez poprawienie bÅ‚Ä™dów w kodzie napisanym przez poprzednika, ale równie dobrze inżynieria wsteczna może sÅ‚użyć do Å‚amania kodu oprogramowania po to, by siÄ™ nim zainspirować i skonstruować wÅ‚asny odpowiednik. Znajomość zasad inżynierii odwrotnej otwiera przed programistÄ… nowe horyzonty. Poszukuje siÄ™ specjalistów w tym zakresie, ponieważ jednak zagadnienie jest trudne, wciąż ich brakuje. Inżynieria wsteczna bowiem jest podstawowym wektorem ataku na aplikacje chronione przez różnego rodzaju systemy zabezpieczajÄ…ce - każda szanujÄ…ca siÄ™ firma tworzÄ…ca oprogramowanie, które wymaga szczególnej ochrony, powinna zatrudniać eksperta do spraw wstecznego programowania, "bodyguarda" kodu. Z procesów inżynierii odwrotnej pochodzi wiele sterowników linuksowych - przede wszystkim sterowniki kart sieciowych - stÄ…d znajomość jej zasad przydaje siÄ™ osobom pracujÄ…cym nad udoskonaleniami tego systemu. Techniki zwrotnego programowania powszechnie przeprowadza siÄ™ także w procesie portowania gier wideo na nowsze platformy, wiÄ™c programista potrafiÄ…cy programować zwrotnie ma spore szanse na znalezienie pracy w firmie produkujÄ…cej gry.

Co CiÄ™ czeka podczas naszego profesjonalnego szkolenia?

W trakcie tego kursu video:

  • Opanujesz zagadnienia dotyczÄ…ce dziaÅ‚ania plików wykonywanych na Windowsie.
  • Nauczysz siÄ™ podstaw assemblera.
  • Dowiesz siÄ™, jak obsÅ‚ugiwać programy wyspecjalizowane w pracy na plikach wykonywalnych.
  • Poznasz możliwoÅ›ci, jakie daje analiza kodu.

Co więcej...

  • UkoÅ„czywszy nasze szkolenie, bÄ™dziesz znać podstawowe mnemoniki assemblera, bazowe sposoby manipulacji oprogramowaniem i rozmaite sztuczki, uÅ‚atwiajÄ…ce "zaglÄ…danie" do kodu.

Poradnik hakera. Kurs video. WstÄ™p do inżynierii odwrotnej i modyfikowania programów komputerowych dostarczy Ci bardzo dużo wiedzy, a jednak koÅ„czy siÄ™ na poziomie podstawowym, ponieważ zagadnienie inżynierii odwrotnej jest tak szerokie, że wymaga wielu godzin nauki. Nasze szkolenie stanowi Å›wietny wstÄ™p do dalszych, samodzielnych studiów tematu.

Tu liczy się człowiek

Inżynieria odwrotna to zagadnienie trudne. Specjalista w dziedzinie programowania zwrotnego musi nie tylko znać Å›wietnie jÄ™zyki programowania i jego zasady, ale także - w pewnym sensie - dziaÅ‚ać niczym policyjny profiler: wczuć siÄ™ w drugiego czÅ‚owieka. Developera, który pisaÅ‚ dany kod. Musi zrozumieć jego sposób myÅ›lenia, ulubione Å›cieżki pracy, metodÄ™, jakÄ… wykorzystaÅ‚ do implementacji jakiegoÅ› systemu czy też jego skÅ‚adnika. W procesie analizy programów specjalista skupia siÄ™ na zrozumieniu logiki, jakÄ… zaimplementowaÅ‚ oryginalny programista. CzÄ™sto sÄ… to proste algorytmy, ale zdarzajÄ… siÄ™ także oczywiÅ›cie caÅ‚e systemy o znacznym stopniu komplikacji. Nie powinno to jednak przerażać - krok po kroku można rozbroić nawet najtrudniejszy algorytm.

Dodaj do koszyka Poradnik hakera. Kurs video. Inżynieria odwrotna i modyfikacja programów komputerowych

 

Osoby które kupowały "Poradnik hakera. Kurs video. Inżynieria odwrotna i modyfikacja programów komputerowych", wybierały także:

  • Learn Python Programming
  • Puppet: Mastering Infrastructure Automation
  • Windows Media Center. Domowe centrum rozrywki
  • Responsive Web Design with HTML5 and CSS
  • Modern C++: Efficient and Scalable Application Development

Dodaj do koszyka Poradnik hakera. Kurs video. Inżynieria odwrotna i modyfikacja programów komputerowych

Spis treści

Poradnik hakera. Kurs video. Inżynieria odwrotna i modyfikacja programów komputerowych -- spis treści

Dodaj do koszyka Poradnik hakera. Kurs video. Inżynieria odwrotna i modyfikacja programów komputerowych

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.