Anonymous user
Map script arbitrary code execution: Difference between revisions
Map script arbitrary code execution (view source)
Revision as of 16:59, 7 February 2019
, 5 years agoNow THIS is an awesome find! Let me know if there's any problem with this kind of proofreading.
>Torchickens (Created page with "'''Map script arbitrary code execution''' is an arbitrary code execution method in {{RBY}}, usually requiring the expanded item pack. ==Summary== Item 42 and item 42'...") |
>Sherkel (Now THIS is an awesome find! Let me know if there's any problem with this kind of proofreading.) |
||
Line 1:
'''Map script arbitrary code execution''' is an [[arbitrary code execution]] method in {{RBY}},
==Summary==
Item 42 and item 42's quantity control wMapScriptPtr (D36E-F in {{RB}} and D36D-E in {{Yellow}}), with the index number of item 42 being the first byte to a little-endian pointer.
This script is run continuously after the menu is closed. The address can be changed to
This is an efficient way of arbitrary code execution, but the items in slot 42 will be wiped after leaving the map, so it may be a good idea to swap the original map script back in before moving to a new map.
==See also==
#[[Expanded bag item documentation (Generation I)]]
[[Category:Generation I glitches]]
|