Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Co To Jest Reverse Engineering ?


Rekomendowane odpowiedzi

Opublikowano

Inżynieria odwrotna:

 

Technika odwracania, inżynieria odwrotna, inżynieria wsteczna, programowanie zwrotne(w informatyce) (ang. reverse engineering) to proces badania produktu (urządzenia, programu komputerowego) w celu ustalenia jak on dokładnie działa, a także w jaki sposób i jakim kosztem został wykonany. Zazwyczaj prowadzony w celu zdobycia informacji niezbędnych do skonstruowania odpowiednika. Innym zastosowaniem jest porównanie lub zapewnienie współdziałania z własnymi produktami. Uwaga: inżynierii wstecznej nie należy mylić z business process reengineering.

 

Inżynieria wsteczna jest często wykorzystywana w celu osiągnięcia pewnej funkcjonalności, przy ominięciu konsekwencji wynikających z praw autorskich lub patentów.

 

Jest także używana przez wojsko, w celu skopiowania technologii opracowanych przez inne państwa, często wspomagana działalnością wywiadowczą. Zjawisko to było powszechne podczas II wojny światowej i zimnej wojny.

 

Inżynieria wsteczna oprogramowania i elementów komputera może być stosowana w celu zapewnienia obsługi nieudokumentowanym standardom zapisu, protokołom komunikacyjnym czy też urządzeniom peryferyjnym.

 

Inną przyczyną dokonywania inżynierii wstecznej jest przeprowadzenie audytu bezpieczeństwa, usunięcie zabezpieczeń przed kopiowaniem (cracking) lub chęć odblokowania ukrytej funkcjonalności produktu.

 

Technika ta w wielu krajach jest nielegalna.

 

Pozdrawiam może komuś się przyda!

Opublikowano

Bardzo fajnie. Możesz dać jakieś tutoriale itd.? Nie pogardzę angielskimi :) Trochę się bawię, ale i tak nie za dobrze mi idzie...

Opublikowano

Naprawde wszystko? Hmmmm.... Nie zauwazyłem a twój temat był słowo w słowo zdarty z wikipedi. Wiec jaki ktoś ma problem na nią wejść i przeczytać to samo?

 

 

Jeżeli chodzi o pisanie tutorialow i dawanie o info na jakis temat to napisz to swoimi slowami i poszukaj czegos wiecej niz to co jest na wiki. Napewno kazdy to do ceni.

 

 

 

 

Pozdrawiam NMN

Deleted.

~M@niek

  • 2 miesiące temu...
Opublikowano

Wypowie sie ktoś w tym dziale wogóle jest to naprawdę ciekawa dziedzina, i jak widać nie ma nikogo takiego na tym forum kto by sie tym zajmował.

  • 2 tygodnie później...
Opublikowano

Wypowie sie ktoś w tym dziale wogóle jest to naprawdę ciekawa dziedzina, i jak widać nie ma nikogo takiego na tym forum kto by sie tym zajmował.

 

Po pierwsze bez Reverse Engineeringu nawet nie ma co sie brac za pisanie cheatow.

Znalazlem sie na tej stronie przypadkiem i widze tu tylko same script-kiddies za wyjatkiem paru osob, co to nawet nie wiedza co to WinAPI i zebraja o napisanie cheatow.

 

Nic dziwnego ze nie ma tutaj nikogo takiego jak praktycznie wiekszosc osob na tym forum sie tu nie zna i zzynaja kod z innych stron, zeby byc uznanym za wielkie guru.

 

Po pierwsze C++ i ASM to podstawa przy pisaniu jakiegokolwiek cheat'a. Najpierw sie nauczcie tego chociaz w minimalnym stopniu a potem pytajcie. Bo ja tu widze osoby, ktore chca cos robic, ale zaraz pisza, ze sie w ogole nie znaja na programowaniu. Dla takich osob sa strony z gotowymi cheatami albo ludzie, ktorzy robia cheaty za kase.

  • 3 tygodnie później...
  • 2 tygodnie później...
Gość MIcmro44
Opublikowano

Polecam literaturę Edwarda Chlebusa : Innowacyjne technologie rapid prototyping rapid tooling w rozwoju produktu.

Tu jest szeroko opisana technologia reverse engineering i co pozwala osiągnąć wraz z rapid prototypingiem i rapid toolingiem

temat jest dość ciekawy, dla mnie tym bardziej że pisze o nim prace. jeśli ktoś z was miedzy kłótniami natrafił na ciekawą literaturę strunę albo info byłbym wdzięczny.

 

Acha no i nie oszukujmy się nikt nie wymyśli tu nic nowego raczej jest tekst żrudłowy to nie akademia ekonomiczna ze używając synonimów można tą samą regułę opisać na 260 sposobów. :P

  • 1 miesiąc temu...
Opublikowano

autor- moglbys to lepiej napisac(tj np. po swojemu?;P) a nie ctrl+c i ctrl+v

 

NIE OBCHODZI MNIE CZY DASZ + CZY -

DAJ TO CO UWAZASZ

 

  • 2 tygodnie później...
  • 2 tygodnie później...
  • 2 tygodnie później...
Opublikowano

"Technika ta w wielu krajach jest nielegalna."

 

Jak z tym jest w Polsce?

W Polsce crackowanie i używanie programów sprzecznych z regulaminem gry który "podpisaliśmy" wraz z rejestracją konta jest zupełnie legalne. (to był sarkazm)

 

A tak serio, zależy do jakich celów używasz Reverse Engeeringu.. Jeśli chcesz tylko zrobić podobny program lub coś w tym stylu, to raczej nic Ci nie zrobią, za napisanie cheata raczej też Ci głowy nie urwą, co najwyżej zbanują konto i wprowadzą zabezpieczenie, jedynie za keygeny i cracking można zapłacić dość sporo grzywny..

Opublikowano

"Technika ta w wielu krajach jest nielegalna."

 

Jak z tym jest w Polsce?

Technika jest nielegalna, jeśli ją stosujesz w celu uzyskania korzyści majątkowych, łamaniu praw autorskich itp. Sama metoda reverse engineering to podstawa w przypadku tworzenia zaawansowanych cheatów/trainerow/modyfikacji do gier. Ogólnie rev eng daje nieograniczone możliwości... i o ile sama metoda jest dozwolona, to zastosowanie jej w celu pisania np cracków - oczywiście niedopuszczalne (nawet na tym forum).

 

Pozdrawiam,

Opublikowano

Pisanie cheatów jest nielegalne (choć tu nie jestem pewien, na pewno nielegalne jest ich używanie ;), zresztą najlepiej przeczytać umowę licencyjną dostarczaną z większością programów. Zazwyczaj autorzy ujmują co wolno robić z programem a co nie.

Jeżeli szukasz pomocy, piszesz poprawnie po polsku, a rozwiązaniem twojego problemu nie jest pierwszy link w google - prawdopodobnie pomogę.

Jeżeli chcesz gotowca, to najpierw podaj cenę. Cenę w pln, bo za plusy pracują lamusy :)

  • 3 miesiące temu...
Opublikowano

Co to jest revers engineering (pl. inżynieria wsteczna) ?

 

To dziedzina nauk, którą bardzo lubią programiści :)

Wyciąganie modyfikowanie pamięci dokonywania różnych operacji na niej to właśnie RE.

 

Znajomość języka ASM + spryt i własny pomysł dzięki temu pozwalają na uzyskanie naprawdę super efektów! Z życia programisty botów gier internetowych i nie tylko mogę powiedzieć, że pozwala nam to na np. ominięcie zabezpieczeń taki jak; hack shield, PunkBuster, XTrap :)

 

Dużo dużo dużo możecie na ten temat poczytać na blogu http://gynvael.coldwind.pl/

 

Gynvael Coldwind to chyba jedna z bardziej rozpoznawanych osób w Polsce jeśli chodzi o RE.

 

Sam zaś jak już kiedyś wspomniałem, pracuję nad wideo lekcjami związanymi właśnie z RE, ASM, C++ i użycia tego wszystkiego w zadaniach.

 

Pozdrawiam,

~CraftyGeek.

www.gamehacking.pl

sygnaturka.png

Opublikowano

Ohhhh przeczytałem post administratora z 1 strony i aż mnie ogarnęło chwilowe zdziwienie, że administrator takie głupoty piszę. Spider44 również :). Trudno jest powiedzieć, że coś jest legalne albo nie w kraju gdzie wszystko ubrane jest w paragrafy ;).

 

Jest jednak tak, że hacking, re itd podlegają pod Kodeks karty art.230 (co w nim jest? A no przeczytajcie sami).

Spider44 - pisanie botów jest jak najbardziej legalne ich sprzedaż również. Nielegalne jest używanie danego programu w grze o czym mówi nam regulamin. Warto się zawsze z takim zapoznać później nie ma rozczarować, albo też łatwo jest się wybronić.

 

3rd party tols is illegal ;)

www.gamehacking.pl

sygnaturka.png

  • 1 miesiąc temu...
Opublikowano

Ohhhh przeczytałem post administratora z 1 strony i aż mnie ogarnęło chwilowe zdziwienie, że administrator takie głupoty piszę. Spider44 również :).

 

Krytykujesz innych, a sam bzdury niesamowite piszesz ;). Warto przed odpowiedzią zweryfikować i przemyśleć swoją wypowiedź.

Pozdr.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...