當前位置:編程學習大全網 - 編程軟體 - 想往逆向C++,病毒分析方向發展 (win32是肯定要學的,不在討論範圍內)該先學C++還是C 求指點

想往逆向C++,病毒分析方向發展 (win32是肯定要學的,不在討論範圍內)該先學C++還是C 求指點

妳好:

C++相對於C主要是引入了類(就是面向對象思想裏面的東西),類和逆向思想要聯系起來實際上是有點困難的。或者說,C和匯編壹樣都是面向過程,妳要用面向過程的匯編去理解面向對象的C++是很難的。

逆向高手是可以在C代碼和匯編代碼之間快速轉換的,比如看到壹個函數能馬上想到對應的匯編代碼是什麽,但妳看到C++的代碼就不壹定了,這個函數可能被包含在壹個類裏作為成員函數,轉換成匯編代碼可能就有點繁瑣了。

所以建議樓主學C是必須的,C++可選,即使妳用C++做開發,其實也很少會用到面向對象思想,除非是MFC之類的。

其他問題歡迎咨詢電腦管家企業平臺!

  • 上一篇:在線編程體驗課怎麽樣?
  • 下一篇:編程代碼學習困難嗎?
  • copyright 2024編程學習大全網