windows – 如何知道dll是否使用ASLR?

前端之家收集整理的这篇文章主要介绍了windows – 如何知道dll是否使用ASLR?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何检查某个dll是否使用ASLR?

让我们来看看kernel32.dll,它是否使用ASLR?和如何检查其他dll …

谢谢 ..

在DLL上使用dumpbin.exe / headers.如果启用ASLR,DLL特性将显示“动态基数”
  1. ...
  2. OPTIONAL HEADER VALUES
  3. 10B magic # (PE32)
  4. 9.00 linker version
  5. D0000 size of code
  6. 30000 size of initialized data
  7. 0 size of uninitialized data
  8. 132A3 entry point (7DD732A3)
  9. 10000 base of code
  10. D0000 base of data
  11. 7DD60000 image base (7DD60000 to 7DE6FFFF)
  12. 10000 section alignment
  13. 10000 file alignment
  14. 6.01 operating system version
  15. 6.01 image version
  16. 6.01 subsystem version
  17. 0 Win32 version
  18. 110000 size of image
  19. 10000 size of headers
  20. 1164FD checksum
  21. 3 subsystem (Windows CUI)
  22. 140 DLL characteristics
  23. Dynamic base <== Here
  24. NX compatible
  25. 40000 size of stack reserve
  26. ...

猜你在找的Windows相关文章