60 2a 60 00 52 60 20 60 00 f3
0x600a600c600039600a6000f3602a60005260206000f300000000000000000000
pragma solidity >= 0.8.0;
contract MagicNumberAttacker {
function deployExploiterContract() public returns(address contractAddress) {
assembly {
let ptr := mload(0x00)
mstore(ptr, 0x600a600c600039600a6000f3602a60005260206000f300000000000000000000)
contractAddress := create(0, ptr, 22)
}
}
}