我們有一個項目,包含許多在應用程序啓動時加載的dll文件。 dll文件的baseaddresses確實重疊,以便重新定位內存映像。是否有可能自動分配基地址或爲每個dll文件計算「良好」baseaddress的方法?如何將/ baseaddress設置爲「良好」值?
9
A
回答
7
3
如果您正在分發的DLL微軟的文章,無論您如何設置你的基地址,總是有風險,其他的DLL不由您編寫的代碼已經加載到該地址(例如全局鉤子DLL)。
此外,如果您正在爲Vista,您應該實際使用/ DYNAMICBASE啓用ASLR踢
這裏是MSDN鏈接:http://msdn.microsoft.com/en-us/library/bb384887.aspx。
相關問題
- 1. 良好的Neo4J優化設置
- 2. 如何將sql_mode設置爲值列表
- 3. 如何將h:selectOneMenu標籤設置爲值?
- 4. 如何將DataAdapter.UpdateBatchSize設置爲「最佳」值?
- 5. 如何將值設置爲javax.xml.ws.Holder?
- 6. 如何將值設置爲JPassword字段?
- 7. 如何將DatePickerDialog值設置爲EditText?
- 8. 如何將dropdownlist設置爲多個值?
- 9. 如何將評分值設置爲空?
- 10. 如何將值設置爲alias_attribute?
- 11. 如何將dateTimePicker的值設置爲DateTime.MaxValue
- 12. 如何以編程方式爲客戶端和服務器設置baseAddress?
- 13. 如何動態設置偏好值?
- 14. 如何在共享偏好設置中保存值並設置爲微調
- 15. 將值設置爲TextField
- 16. 將日期設置爲值
- 17. 將變量值設置爲
- 18. Yii2將值設置爲RadioList
- 19. 將對象值設置爲
- 20. sonata_type_model - 將值設置爲空
- 21. CFStringRef將值設置爲「」
- 22. 將值設置爲列表
- 23. 如何爲dll庫設置配置值
- 24. MVVM良好的設計。 DataSet或RowViewModel
- 25. 將iPhone翻轉偏好設置爲系統設置的樣式
- 26. 如何將光標位置設置爲其默認值
- 27. 如何將一個double值設置爲「非值」
- 28. 如何將table1.column1的值設置爲table2.column2的平均值
- 29. XSD如何將maxOccurs設置爲之前元素值的值
- 30. 將verbose_name值設置爲字段值
我發現我可以調用REBASE.EXE -d -b 0x60000000 * .dll來完成此操作。 – frast 2008-10-08 07:39:31