NOP的替代品
回答
這個頁面有NOP替代方案,且編碼長度增加一個不錯的列表:http://www.asmpedia.org/index.php?title=NOP
問題是,這主要是關於nop本身。我想要像'mov ax,ax'這樣的指令。 – Spyros
截止日期,任何替代或實現? –
英特爾優化手冊和Intel和AMD的使用說明書應具備的所有無操作同等功能的列表。應該注意的是,它們中的大多數都是多字節無操作,用於對齊分支和代碼緩存目標等。
[Vol。 2B 4-13](http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html) – user786653
只是想通過不改變任何東西(不是標誌)的不同操作。給寄存器或寄存器自己和寄存器加上零,將寄存器移到自身。用0減去0,或用0減去。有點測試類型的指令,通常是一個,但目的地不會被修改。
如果它改變標誌,它不是一個真正的NOP。 –
我同意,取決於海報實際上是在尋找什麼樣的操作,不做任何事情來註冊或者不做任何事情來註冊和標記。 –
某些shellcode引擎包含nop
sled生成器,如果這是您正在尋找的。
雖然有各種各樣的長度nop
- 等價物的無限變化,所以詳盡的列表是不切實際的。例如,push eax; pop eax
實際上是nop
。 (假設有效的esp
等,等等)
或inc eax; dec eax
(假設沒有溢出或你測試然後重置溢出標誌)。
- 1. @「」的替代品?
- 2. ASIHTTP的最佳替代品,替代品或替代品用於下載隊列
- 3. Pieceable的替代品
- 4. NowJS的替代品
- 5. Flash的替代品?
- 6. RelativeLayout的替代品?
- 7. JMegahal的替代品
- 8. JodReports的替代品
- 9. Git的替代品?
- 10. YQL的替代品
- 11. window.scrollMaxY的替代品?
- 12. FMINCON的替代品
- 13. SuperSized的替代品
- 14. reCAPCTHA的替代品?
- 15. wx.lib.masked.NumCtrl的替代品
- 16. webistrano的替代品?
- 17. PathListBox的替代品
- 18. CKAN的替代品
- 19. SwaggerHub的替代品
- 20. Wakelocks的替代品?
- 21. fancybox的替代品?
- 22. Dreamweaver的替代品?
- 23. pdftohtml的替代品
- 24. MSMQ的替代品
- 25. SRSPlus的替代品?
- 26. Webview的替代品?
- 27. NSMutableDictionary的替代品?
- 28. @VisibleForTesting的替代品
- 29. OnPropertyChanged的替代品
- 30. Heroku的替代品
它能生產nop替代品嗎? – Spyros
出於好奇,你在尋找nop替代品的目的是什麼? –
研究nopsleds – Spyros