CARI Infonet

 Forgot password?
 Register

ADVERTISEMENT

View: 4905|Reply: 0

Kejuruteraan Terbalik (Reverse Engineering): Apakah kepentingannya? - Bahagian 1

[Copy link]
Post time 20-2-2012 01:54 PM | Show all posts |Read mode
Salam...

Dalam thread ini, saya ingin berkongsi ilmu tentang kejuruteraan terbalik atau lebih dikenali sebagai Reverse Engineering / Reverse Code Engineering (RE/RCE). Saya akan menggunakan short term dalam thread ni bagi memudahkan pembaca untuk memahami.

RE adalah konsep / proses yang perlu difahami tentang suatu ciptaan / binaan. Sebagai contoh, sebiji kereta yang dicipta dan dibina, kita perlu memahami setiap konsep yang dibina pada kereta tersebut, komponen2 yang wujud dalam pembinaan tersebut. Proses RE sering diadaptasi dalam pembinaan dan juga dalam bidang perkomputeran. Seperti yang saya nyatakan pada rangkap pertama, saya akan kongsikan tentang RCE iaitu tertumpu kepada kod2 yang berkaitan dalam dunia digital.

RCE sering kali digunakan dalam proses pembinaan / pembangunan software. Sebagai contoh, pengaturcara pemandu windows (windows driver programmer) perlu memahami konsep RCE kerana mereka perlu me"maintain"kan kod2 mereka supaya ianya stabil ketika digunakan / sebahagian daripada komponen windows contohnya: sound.sys, vga.sys, dan sebagainya. RCE juga sering dikaitkan dengan analisa Malware @ virus. Ini bagi memudahkan kerja2 penganalisa tersebut bagi memastikan sama ada kod2 yang terkandung adalah jahat atau tidak.

Antara proses-proses yang perlu difahami adalah seperti:
------------------------------                   -------------------------                   --------------
|Source Code / Sumber Kod | ---------->  |Object File / Fail Objek | ---------->  | Executable |
------------------------------                   -------------------------                   --------------
                 ^                                                         ^                                             ^
kod yang boleh dibaca oleh manusia                  kod binari                                  kod binari tanpa simbol


Proses-proses tersebut merupakan proses yang 'basic'.


p.s:- tunggu sambungan bahagian 2
Reply

Use magic Report

You have to log in before you can reply Login | Register

Points Rules

 

ADVERTISEMENT



 

ADVERTISEMENT


 


ADVERTISEMENT
Follow Us

ADVERTISEMENT


Mobile|Archiver|Mobile*default|About Us|CARI Infonet

5-5-2024 09:00 PM GMT+8 , Processed in 0.066213 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

Quick Reply To Top Return to the list