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

編程上什麼是逆向

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

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

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

『貳』 逆向編程是什麼

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

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

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

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

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

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

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

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

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

閱讀全文

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

熱點內容
圖片文件的數據流 瀏覽:311
什麼網站的鞋子是正品 瀏覽:402
mp4文件傳哪裡 瀏覽:300
手機pc網站模板 瀏覽:780
蘋果怎麼使用u盤安裝系統教程 瀏覽:974
java游戲打磚塊 瀏覽:555
java載入servlet 瀏覽:703
游戲編程怎麼發工資 瀏覽:319
科學計算數據處理是什麼 瀏覽:771
張飛豆乾app 瀏覽:67
cim數據哪個平台好 瀏覽:142
air關閉應用程序 瀏覽:324
jsonobject取字元串值 瀏覽:308
大數據技術是有哪個公司提出的 瀏覽:799
怎樣查微信文件在哪裡 瀏覽:186
安卓系統設置繁體字 瀏覽:223
蘋果5s滿電能用多久 瀏覽:648
app照相去哪裡查看 瀏覽:414
word文件怎麼調整角度 瀏覽:792
蘋果描述文件刪了還一直提示更新 瀏覽:555

友情鏈接