導航:首頁 > 編程知識 > 編程上什麼是逆向

編程上什麼是逆向

發布時間:2024-07-09 14:39:25

『壹』 什麼是逆向編程啊 是不是反匯編

反匯編僅僅是使用一些反匯編軟體把程序從機器碼翻譯成匯編語句,而逆向編程不僅要做完反匯編的工作,還要在此基礎上徹底理解這些匯編代碼是什麼意思,准確的說是這些代碼能夠實現什麼功能,然後用自己熟悉的語言寫出功能相似(不可能和原作者的代碼完全相同)的代碼或軟體

『貳』 逆向編程是什麼

反編譯,就是將編譯好的程序變為源代碼

但是基本是不可能的,除非編程匯編代碼,然後經過高手翻譯(太復雜。。。)

除非是個特別簡單的程序,根據原理現寫一個就可以。。。

『叄』 我想知道逆向編程與反匯編的區別

反匯編就是把機器語言轉為匯編語言代碼,正常來講是用來做DEBUG的,不過現在基本上都是指破解、漢化、和某種目的的「學習」源代碼……

至於你說的逆向編程嘛,其實就是程序的逆向工程,一般程序設計時是由模型先分析再設計然後編碼,而逆向設計就是從代碼入手,以還原數據模型等內容,通俗來講,這個過程就是仿造,個人認為最好理解的例子就是山寨產品就是逆向工程的代表作……

你看到別人寫的某個程序能夠做出某種漂亮的動畫效果,你通過反匯編、反編譯和動態跟蹤等方法,分析出其動畫效果的實現過程,這種行為就是逆向工程

而且不光軟體,很多硬體設計也是通過逆向工程來做產品設計的,比如某公司生產的滑鼠為例,就其功能而言,只需要有三個按鍵就可以滿足使用需要,但是,怎樣才能讓滑鼠的手感最好,而且經過長時間使用也不易產生疲勞感?

因此該公司首先根據人體工程學製作了幾個模型並交給使用者評估,然後根據評估意見對模型直接進行修改,直至修改到大家都滿意為止,最後再將模型數據利用逆向工程軟體生成 CAD 數據,然後就是市面上的人體工程學滑鼠了

閱讀全文

與編程上什麼是逆向相關的資料

熱點內容
迷你編程開始的教程怎麼過 瀏覽:216
上海國衡網站有什麼用 瀏覽:29
掃描文件如何全選 瀏覽:363
directx一鍵修復工具 瀏覽:620
如何恢復谷歌同步中刪除的文件夾 瀏覽:215
安卓51轉換為系統應用 瀏覽:789
哪裡看雙11數據 瀏覽:783
文件變成exe如何恢復 瀏覽:49
為什麼逆戰會缺少文件 瀏覽:180
蘋果4s版本怎麼更新 瀏覽:418
手機網路共享密碼錯誤 瀏覽:535
電腦清理沒用的文件 瀏覽:211
資料庫關系運算符號 瀏覽:968
如何把微雲網路文件 瀏覽:239
win10怎麼防止文件被刪除 瀏覽:82
香港有蘋果翻新機嗎 瀏覽:15
c讀取文件的行數 瀏覽:59
重慶少兒編程哪裡好 瀏覽:568
nes游戲在哪個文件夾里 瀏覽:643
ps怎麼剪貼到別的文件 瀏覽:352

友情鏈接