|
|
1.23b改动:
WORLD EDITOR CHANGES
- Added new JASS hash table functions to replace the lost functionality from
fixing unsafe type casting.
- Hash Table - Save Item Handle
- Hash Table - Save Unit Handle
- ...
- Hash Table - Load Item Handle
- Hash Table - Load Unit Handle
- ...
- Hash Table - Get Handle ID
FIXES
- Fixed an exploit related to unsafe type casting that allowed users to
execute arbitrary code in maps.
- Fixed the JASS unsafe type casting exploit ("return bug").
- Fixed several World Editor crashes.
魔兽理论达人FlyingBug对这次改动的诠释为:
这次没有令我失望。改进了一整套hash系统来代替以前的return bug + 缓存系统这样一举堵住了任意代码漏洞和互通漏洞(实质为缓存漏洞)。尤为重要的是,当新版地图慢慢将原有缓存系统过渡到hash系统后,新地图将会完全的不兼容1.20.
|
|||||