1樓:匿名使用者
懶惰的人用vb,聰明的人用delphi,真正的程式用c或c++其實delphi已經夠好了.如果是你是專業程式設計師就可以從c語言開始學如果是業餘愛好就算了吧.delphi在很多方便都很獨到.
而且你要學破解就要學彙編.而不是c++
先學dos下的組合語言在學 羅雲斌著作的 32位組合語言程式設計教材如果彙編都學完了,一般的文章你都能看的懂了可以先學脫殼.
再學加密解密.
最後自己寫殼
2樓:匿名使用者
c++比delphi有乙個優勢就是有的人多,更專業,並不是說語言有什麼優勢,而是一般高手都是用c的,聽過一句話沒有?真正的程式設計師用c.
並不是說你用delphi就不能學破解了,破解大部份跟彙編有關,只是在跟其他人做高階語言**交流的時候可能會有點問題,別人看不懂你的**,你看c**也很吃力,如果你只是業餘做做程式設計或者玩玩破解的話用delphi一點問題也沒有,當然破解主要還是彙編的功底,有其他語言程式設計基礎更好,如果你想專業搞逆向,進安全公司分析病毒之類的工作,那就得學c和c++了.看你自己想在這行做到什麼程度了
3樓:匿名使用者
c語言是一定要學的,我現在就在看看雪出的《加密與解密 第三版》,裡面的絕大部分例子除了彙編就是c。
c++我始終不覺得這是門很好的語言,學破解的話物件導向用處也不大,你始終都是在和保護模式的彙編在打交道。
學好c是首要的
想學逆向和反彙編,請問該看什麼書入門
4樓:阿丘娛樂
那就說個大概吧。 c->彙編->資料結構->《windows程式設計》/ 《windows環境下32位彙編程式語言設計》-> 《加密與解密(第三版) 》->《windows核心程式設計》 以後可以看情況再選讀 《ida pro權威指南》 《c++反彙編與逆向分析技術揭秘》 《windows pe...
反彙編和除錯工具各是什麼效果,有什麼區別?
5樓:邢少川
od自己看下就知道了
關於組合語言中的PUSH問題
每次repet開始,來cx是需要檢測的字元數自,si是需要bai檢測字元系列du 一端位址 如對字zhi符系列檢測時 abcdefaceda 首次進入,daocx 11,si指向第乙個字元 push cx在堆疊儲存cx,迴圈利用cx,結合loop p實現整個字元系列遍歷檢測 所謂的內迴圈 取出cx賦...
組合語言問題,關於輸出字串,組合語言問題,輸出了正確結果,但是下面還輸出了許多亂碼
沒大bai毛病,2處錯誤 decs sub ax,dx 這裡錯du了,dec不是幹這活zhi的.dec ax,dx 原數的兩dao個絕對值相版減 loop next mov ah,4ch 這裡加上退出指令。int 21h 其它權的沒問題。code ends 組合語言問題,輸出了正確結果,但是下面還輸...
關於組合語言問題入棧出棧什麼用,組合語言中入棧出棧問題
組合語言中堆疊的操作有專門的語句指令。入棧指令是 push 出棧指令是 pop 比如 mov a,30h 將乙個壓縮bcd碼送累加器apush acc 壓棧保護 anl a,0fh 保留低四位 mov 30h,a 回送給30h pop acc 出棧 swap a 高低四位互換 anl a,0fh 保...