Reverse Engineering

May -Akda: Peter Berry
Petsa Ng Paglikha: 12 Agosto. 2021
I -Update Ang Petsa: 22 Hunyo 2024
Anonim
Олег Катков — Reverse Engineering для чайников
Video.: Олег Катков — Reverse Engineering для чайников

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Reverse Engineering?

Ang reverse engineering, sa computer programming, ay isang pamamaraan na ginamit upang pag-aralan ang software upang makilala at maunawaan ang mga bahagi na binubuo nito. Ang karaniwang mga dahilan para sa reverse engineering isang piraso ng software ay muling likhain ang programa, upang makabuo ng isang bagay na katulad nito, upang mapagsamantalahan ang mga kahinaan nito o palakasin ang mga panlaban nito.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinaliwanag ng Techopedia ang Reverse Engineering

Dahil sarado, ang pagmamay-ari ng software ay hindi kailanman kasama ng dokumentasyon na inihayag ang source code na ginamit upang lumikha nito, ang mga tao ay gumagamit ng reverse engineering sa tuwing nais nilang maunawaan ang mga panloob na gawaing ng software.

Ang ilang mga hacker ay gumagamit ng reverse engineering upang makahanap ng mahina na mga puntos ng mga programa na maaari nilang pagsamantalahan.

Ang iba pang mga hacker ay gumagamit ng reverse engineering upang mahanap ang mga mahina na puntos na may hangarin na palakasin ang mga panlaban doon.

Ang mga kumpanya ng software na may mga produkto na nakikipagkumpitensya reverse engineer ng kanilang mga programa ng mga katunggali upang malaman kung saan at kung paano magagawa ang mga pagpapabuti sa kanilang sariling mga produkto. Ang ilang mga kumpanya ay gumagamit ng reverse engineering kapag wala pa silang katulad na mga produkto, upang lumikha ng kanilang mga produkto.


Ang mga nagnanais na magtayo ng kanilang sariling produkto batay sa isang umiiral na madalas na ginusto ang reverse engineering sa paglikha mula sa simula dahil sa oras na natukoy ang mga bahagi at dependencies, ang proseso ng pagbubuo muli ay may posibilidad na maging mas madali.

Sa US, ang reverse engineering ng software ay protektado ng patas na pagbubukod ng paggamit sa batas ng copyright.