Inżynieria wsteczna, inżynieria odwrotna, reverse engineering, odkryj ukryte sekrety plików binarnych i skompilowanych aplikacji.
Inżynierią wsteczną czy też inżynierią odwrotną (ang. reverse engineering) nazywamy proces analizy oprogramowania, w celu uzyskania szczegółowych informacji o jego budowie i funkcjonowaniu. Wiedza ta może być wykorzystana do uzyskania z pozoru niedostępnych informacji o oprogramowaniu czy też jego modyfikacji.
Byłem zafascynowany inżynierią wsteczną od czasów swojej szkoły średniej, kiedy to otrzymałem pierwszą pracę przy lokalizacji gier dla prasy komputerowej. Od tego czasu pracowałem nad setkami projektów związanymi z tematyką reverse engineering.
Poniżej odnośniki do przykładowych usług i projektów, nad którymi pracowałem i które dzisiaj oferuję w formie uslug.
Całe swoje doświadczenie z inżynierii wstecznej i programowania zostało użyte do stworzenia mojego własnego oprogramowania zabezpieczającego jak PELock, .netshrink i Obfuscator. Wykorzystywałem moje zdolności do wykonywania audytów bezpieczeństwa oprogramowania przed złamaniem dla firm z kompletnymi raportami dotyczącymi słabości systemów zabezpieczeń i licencjonowania oprogramowania z rekomendacjami, jakie zmiany należy wprowadzić, jakich forteli warto użyć i jakich narzędzi najlepiej wykorzystać, aby poprawić zabezpieczenia oprogramowania.
Jeśli masz jakieś pytania odnośnie usług inżynierii wstecznej, kosztów projektu — proszę napisz do mnie, z miłą chęcią odpowiem na wszystkie Twoje pytania. Pamiętaj, aby opisać jak najwięcej szczegółów technicznych, co pomoże mi dokładniej zrozumieć i odpowiedzieć na twoje pytania.