Skip to content

Instantly share code, notes, and snippets.

@dvyukov
Created December 31, 2015 11:48
Show Gist options
  • Save dvyukov/e840d00cfefe66c5e064 to your computer and use it in GitHub Desktop.
Save dvyukov/e840d00cfefe66c5e064 to your computer and use it in GitHub Desktop.
// autogenerated by syzkaller (http://github.com/google/syzkaller)
#include <unistd.h>
#include <sys/syscall.h>
#include <string.h>
#include <stdint.h>
int main()
{
syscall(SYS_mmap, 0x20000000ul, 0xa000ul, 0x3ul, 0x32ul, 0xfffffffffffffffful, 0x0ul);
int fd = syscall(SYS_socket, 0x10ul, 0x2ul, 0xbul, 0, 0, 0);
*(uint64_t*)0x20009fa0 = (uint64_t)0x20009e4a;
*(uint32_t*)0x20009fa8 = (uint32_t)0x1;
*(uint64_t*)0x20009fac = (uint64_t)0x20009fe0;
*(uint64_t*)0x20009fb4 = (uint64_t)0x2;
*(uint64_t*)0x20009fbc = (uint64_t)0x20009841;
*(uint64_t*)0x20009fc4 = (uint64_t)0x2;
*(uint32_t*)0x20009fcc = (uint32_t)0x1;
*(uint64_t*)0x20009fd0 = (uint64_t)0x20009f80;
*(uint32_t*)0x20009fd8 = (uint32_t)0x80;
*(uint64_t*)0x20009fdc = (uint64_t)0x2000939f;
*(uint64_t*)0x20009fe4 = (uint64_t)0x4;
*(uint64_t*)0x20009fec = (uint64_t)0x20009b55;
*(uint64_t*)0x20009ff4 = (uint64_t)0x5;
*(uint32_t*)0x20009ffc = (uint32_t)0x841;
memcpy((void*)0x20009e4a, "\x09", 1);
*(uint64_t*)0x20009fe0 = (uint64_t)0x20004f33;
*(uint64_t*)0x20009fe8 = (uint64_t)0xcd;
*(uint64_t*)0x20009ff0 = (uint64_t)0x20008000;
*(uint64_t*)0x20009ff8 = (uint64_t)0x1000;
memcpy((void*)0x20004f33, "\xf4\x9e\x79\x7d\x46\x61\x0a\x03\xcb\xe5\xfd\x7d\xec\xeb\x7b\xbd\x02\x4d\x3b\xd2\x7d\x4e\xcc\xfc\x63\xb6\x2a\x73\x42\x89\x4a\xca\xde\xd5\x66\x09\x90\xe2\x62\x70\x3d\x02\xf6\xf0\x2d\xd9\x7b\x62\xa1\xbd\x72\x13\x2e\x39\x4e\x70\x0a\x9d\x5d\x45\x22\x81\x49\xda\x4c\xb8\x7c\xa7\x30\x49\x91\xef\xf4\xe1\x56\xe5\x52\x3e\x8b\x70\x90\x9d\xab\xd5\x96\xbd\xf4\x50\x01\x7a\x67\xe0\x22\xd6\x58\x4b\x9d\x7d\x87\x2d\xb1\x33\x52\x79\xff\x56\x8e\x22\x89\xe6\xa5\xf0\xee\xb8\x0a\xd9\x31\xca\x26\x80\x0d\xae\x4b\x92\x4c\xe8\xe4\xa8\x01\x48\x8c\xdc\xa4\xac\x46\x23\x8a\x97\x86\xc4\xcd\x6b\x61\x21\xa1\xb1\xd3\x7c\xfc\xec\x40\xab\xdc\x2e\x42\x8f\xaf\xa7\x88\x71\x6d\xd5\x7d\xfe\x97\xf3\x01\x44\x96\xb9\x51\x5c\x24\x3f\xb4\xdb\x9d\x9c\xbf\x94\x95\x4b\x4a\x8b\x83\x44\xd9\x6f\x30\xa2\xe1\x8f\x26\x8b\x82\xcf\xff\xeb\x7a\x9a\x0a\x9d\xf6\x19\x0c", 205);
memcpy((void*)0x20008000, "\xbb\x68\x23\x9f\xa1\xcf\xb9\x5d\xec\x99\x23\xc6\x21\x27\x72\x95\x96\xae\x93\x43\x37\x6c\xa5\xd4\x27\xa3\xac\x63\x53\xba\xc7\x3d\x52\x84\xf7\x9d\x42\xc5\xd6\x36\xb2\xdb\xb0\xae\xe8\xb1\x48\x99\x1d\xdd\x6b\xf8\xc9\x56\x0e\x59\xd8\x6a\xce\x03\x8d\x38\xe6\x7c\xeb\x66\xba\x53\xbc\x10\x7c\xb1\xc1\xee\x65\xbb\xd5\xb4\x42\x6b\x44\x79\x36\x8f\x6a\xec\x96\xa2\x54\xc2\x96\x99\x12\xd8\x70\x41\x95\xff\x04\xd4\xf7\x51\x36\x46\x73\xae\x27\xbb\x8e\x24\x60\x5b\xff\x2e\x83\xfb\xfd\xae\x7b\x14\xe7\xa0\x03\xeb\x3e\xa0\xca\x33\x14\x1b\xc6\x7f\x85\xdb\xae\x6a\x5d\xdf\x08\xad\x61\xf6\x96\x27\x69\x7c\xbb\xd1\xe3\x2f\x2e\xd6\xb1\x27\x26\xb7\xa6\x14\x28\x25\x61\x62\x59\x38\x8d\x62\xab\x28\x7b\x4e\x9d\x64\x81\x8e\xd1\x67\x4c\xfc\xdf\x52\x70\x09\x40\x80\x8e\x8c\x78\x5e\x8c\x14\x06\x8c\x35\x32\xad\xca\xdb\x62\x33\xb4\x61\x92\xa1\xe6\xed\xc7\x57\x14\xba\xec\xed\x11\xcf\xa9\x14\x38\xc2\x95\xbf\xc6\x69\x67\x2e\xd5\x29\xf8\x82\xd9\xaa\xf2\xb3\xbd\x5c\x89\x60\x1d\x6b\x20\xd7\xac\x4d\x0b\xba\x4f\x7b\x89\x94\x61\x98\xb1\xf0\x1c\x16\x76\xb6\x1f\x04\x11\xfb\xd4\x25\xf7\x1e\x3e\x78\xf5\x08\x37\xa3\x62\xdc\xd3\x23\xc7\xde\x59\x59\x5a\xc1\xc6\x09\xc6\x68\x8e\x5e\xc5\x03\x16\xb4\xd0\x2b\x87\x14\xa9\x16\x76\x06\x2e\x65\x3b\xe0\x04\x9d\xb5\x5f\x73\x9e\x57\x88\xce\x9c\x7b\xc7\xd6\x6f\x16\xc3\xaa\xef\xbc\x49\x67\xa7\x85\x00\x76\x4c\x47\x58\x61\x78\x48\x68\x7b\x48\xc0\x08\x47\xda\xb7\xab\x03\x3a\x9c\xca\xa2\x8b\x40\x48\x25\x2e\xf5\xe3\xe1\x18\x52\x47\x88\xaa\xc9\x42\xa0\xea\x72\x7a\x39\x25\x53\x04\xa7\xc9\xa0\x06\xe9\x65\x91\xc5\xdb\x5c\x54\xed\x06\x27\x96\xa2\x13\x58\x99\x81\x02\x83\x66\x1a\xd3\xea\xc2\xdf\x0b\x94\x69\xac\x92\x62\x27\x8a\x89\xa6\x93\x68\xdb\xcb\xf3\x28\x1f\xf9\xe4\x63\x3c\xf9\x09\x9d\xe0\x92\xe5\x00\x24\x6a\xaf\x01\x70\xf3\xfd\x8b\x6a\xf3\x3c\x9b\xfe\x9f\xae\x1e\x6b\x7c\x76\xdf\xe4\x30\x8f\xda\x60\x2a\x19\xa1\xe1\x14\xde\xdd\xd4\xae\xf9\xa8\x66\x61\xbe\x08\xdd\x63\xf7\x5c\xcb\x56\x15\x0b\x46\xe5\xdf\x72\x5d\x58\xf4\xbf\x90\x82\xaa\x06\x1f\xab\x8e\xa0\xa3\xb8\x95\x1e\xb4\x04\xac\x5c\x57\xa9\xb5\x2b\x24\xf1\x0a\x4b\x7f\x12\x47\xc3\x5b\x0f\x8f\xb7\x26\x3c\x85\x76\xfc\x97\x43\xad\x2b\xfd\xd8\x01\xbe\x77\xff\xab\xe0\xb5\xa8\x1b\x48\x82\xb6\xc5\x3c\xc2\x74\x98\xc5\x03\x8d\xa6\x9f\xc4\xca\x99\x05\x36\xf0\x08\x98\x75\x0f\x16\xcf\x32\xd8\x93\xb2\x67\x1e\x88\x59\x40\xcf\xc7\x63\x53\xa4\xef\xbc\xa2\x3a\x75\xf4\x09\xea\xa1\x13\x51\xe0\x55\x36\x06\x12\xf8\x52\xd1\x7b\x3e\x18\x67\x93\xff\x9a\x80\xe9\x3d\x72\x6d\x66\xd5\xf1\x22\x03\x29\x2b\xe7\x7c\x87\x65\x60\x27\x36\xed\x68\xad\x68\xba\xbb\xc5\xa3\x76\x25\x4f\xbe\xed\x5c\xd2\x6d\xef\x04\x3d\x2d\x42\x77\x77\xd7\xfc\x45\x0c\x66\xdc\x20\x17\x6d\x76\x89\x44\x05\x35\x9f\x45\x74\x0e\x0b\x22\xf0\x8f\x5b\x5b\xd0\xe9\xd7\x78\xfa\xc6\x87\x80\xd0\x67\xe5\x1e\x38\x06\x3a\x67\x82\xcd\x97\xa0\xa8\x6b\x8a\x3d\x5e\x99\xcb\x64\xf6\x34\x83\xe6\xa7\x97\xbe\x7c\x88\x72\xb2\x88\xfd\x90\x3f\xea\x8d\xd1\x44\x12\x5c\x46\x27\x0a\x9b\x40\x3f\x2f\xbd\x5d\x5b\x28\xc8\x1c\xf5\xfc\x7e\xe1\xbf\xec\x99\x73\x9a\x75\xda\xce\x5d\xe8\xd2\x0a\x36\xb4\xf4\x14\xf3\x46\xd6\x08\x85\xc2\x71\x7b\x62\x66\xd9\x34\xf6\x5d\xb6\xc6\x5a\x5e\xaa\x46\xda\x65\x0e\xb6\x90\x37\x18\xd7\x4d\x6d\x58\xe8\xe4\x93\xd5\x94\xc3\x5c\x8c\x97\x78\xad\x8f\xb6\x7c\x26\xcf\x25\x89\x89\xed\x07\x4b\xad\x32\x59\xab\x90\x0a\x4f\xfd\xe3\x48\x67\x23\xb0\x3b\xf0\xd9\xbe\x79\x93\xb1\x94\x74\xad\x3d\xf9\x85\xc8\x5e\xdf\x76\x45\xa5\x5c\xd0\x16\x8c\x11\x11\x3c\x16\x9c\x59\x28\x81\xbe\xc4\xc7\x68\xef\x45\x2f\x43\x85\x74\x35\x75\xe9\x92\x46\x53\x1d\x88\xaf\x72\xd5\x8c\x3a\xed\x8c\x8b\x1e\xd8\xf9\xde\x46\xa9\x11\xc8\xb2\xc4\x45\xcb\x07\x84\x41\xd6\x48\x2b\x69\xee\x9e\x7c\xc7\x72\x6b\xd0\x6f\x95\xcf\xfe\x39\xf9\xd4\x63\x63\x01\xd2\x2a\xe5\x42\xca\xf7\xd7\xeb\x76\x53\xcd\xda\x02\x58\xe8\xee\xdd\x8c\x4d\xef\xf5\xf2\xe8\xac\x1c\x94\x0b\x98\x3c\xd7\xb4\xbd\x49\x32\x3f\xf3\x42\x87\x8f\xc8\xaa\x1e\x91\x21\x73\xa3\x04\x0a\x0d\x0e\xdf\xc6\xd7\x60\x6d\x1f\x76\xeb\x13\xed\xa0\xfe\xc6\x87\x92\x09\x39\xb6\xad\xc5\xb7\x2f\xc6\x30\x45\xd4\xf2\x63\x09\xed\xb9\x9a\x14\x11\xc3\xd7\xe1\x43\x16\xf7\xdd\x2a\x4c\x83\x10\xcf\x69\xa3\x9f\xf7\x2e\xdc\x47\x07\x3c\xf6\xe7\x71\x79\x9d\x9e\x8f\xc0\x07\x1c\x65\xcf\xed\xe8\xfe\x6b\x84\x00\x47\x6c\x1a\xf6\x82\x20\x76\x5c\xcf\x9d\x44\x66\xd0\x02\xf2\x2b\x35\xb7\x86\x6c\xd9\xd5\x5f\xc4\x77\x05\x23\x9d\xbc\xb7\xb1\x19\x8f\xa3\x94\x5a\xfa\x7d\x1e\x31\xef\x4f\xc6\x53\x8b\x95\x50\x07\x5b\x60\x65\x09\x2a\x2d\x46\x95\x0e\x94\xe5\x98\x4f\xfc\x3e\xb7\xb3\x20\x3c\xdd\x9c\x3d\x5d\x7d\x94\x7b\xf1\x01\xb3\x79\xcc\xb7\x36\x02\x46\x61\x1c\x6b\x6f\x44\x1a\xd4\x57\x20\x15\x82\xb4\xba\x81\x0b\x78\x22\x14\x8f\x1e\x54\xdc\x00\xaf\x1d\xb6\x42\xe2\x08\xd4\x0d\xd4\x9e\x36\xa1\xba\x41\xd7\xcc\x3f\x6b\xe5\x8f\xd2\x1e\x46\x0c\x38\x34\x01\x64\xae\x93\x97\xa5\x43\x64\x22\xfc\xee\x86\x92\x39\xa4\x2a\xc6\x54\x76\x1a\xa1\xe4\x04\x6c\xcb\xf4\x61\xf5\xe1\x2b\xe3\xae\x1e\xf4\xf0\x85\xa0\xc0\x70\x30\x01\x13\xb0\x93\xa6\x19\x25\x14\x26\x2b\xaf\x08\x31\x16\x46\xb0\xbb\xaf\x26\xa6\xf6\x82\x9b\xda\xf2\x72\xbb\x76\x9a\x82\x9c\x04\xe4\x44\xc5\xaa\x00\x49\x72\x6b\xb5\x8c\xcf\x37\x7b\x2d\x25\x9c\xb3\x75\xd2\x96\x22\xf5\x0a\xd1\x7f\x77\xfd\x9f\x4a\xb1\x08\x4b\xf0\x4f\x38\xe7\x6c\x86\xa7\x54\xfa\xa6\xe2\x9e\x66\x7f\xae\xac\xae\xed\x5a\x2f\xee\xab\xe1\x1f\x6c\x26\x61\xb0\x87\xf0\x0d\x4b\x82\xca\xd0\x7a\x34\xca\x53\xc1\x8e\x40\x9d\xfe\xce\x82\x26\x41\xf6\x10\xed\x80\xfc\x7a\xca\xe3\xb2\x00\xe0\xfa\x04\xb6\x35\xe1\xfb\x18\xdf\x79\x36\x84\xa0\x13\x3c\xb9\x6a\xb8\xa4\x8a\xc4\xa0\x22\xe9\x7d\x23\x11\x91\x14\x5a\x1d\x1e\x74\x1d\x9e\x93\x56\x56\x14\xb1\x62\x18\xeb\xa9\x7d\xf3\xa3\xf7\x9c\x08\xc4\x6e\xe0\x00\xb7\x44\xb1\xe4\x8e\x83\x6f\x9e\x49\x00\xff\x44\xd9\xde\x30\xe3\xb7\x8e\x2f\x43\x70\xfe\x31\x48\x48\x9d\x18\x0c\x5c\x27\xae\xe1\x77\x61\xd2\xec\x57\xd2\xf1\x1c\x05\x59\x52\xf6\x32\xb0\x8a\xb8\xff\x96\x24\x46\xcc\x83\x06\xbe\xfc\x60\x43\x25\xd8\x3c\x01\x14\x7a\xae\x0e\xff\xc2\xa8\xd6\xfd\x52\x48\x12\x3b\xe1\x0a\xd3\x4a\x9c\x0e\x79\xd5\x2a\x56\x14\x75\xf4\x72\x11\x79\x35\x12\x95\xfc\x6b\xee\x9f\x3b\xb1\x7e\x13\x04\x5b\xcf\x3c\x78\xba\xf6\x5c\x11\xb8\x40\xf0\xfc\xef\x22\xec\x8a\x78\x6e\x3a\x2e\xe1\x6b\xf2\x31\xd3\xe2\x7e\xbe\x7e\x63\xad\x73\x3e\xe0\x71\x12\x02\x73\x04\x10\x13\x07\x43\xac\x99\x7b\xdd\xf8\xaf\x0c\xc4\xed\x94\x3c\x99\xb4\x68\x84\x5b\xd1\x23\x43\x3a\x65\x9d\x2c\xe6\xd6\xe0\xed\x0f\x76\x57\xcd\x7e\x7c\xa2\x92\xb0\xeb\x2d\x7a\x06\x28\x87\xe8\x5e\x2d\xc1\x6e\xde\xbd\x1b\x33\x90\xdb\x53\x97\x79\x53\xac\x93\x39\x56\x08\x26\x55\xc1\x73\x60\x83\xb7\x9c\x4c\x14\xf1\xbd\xdb\x98\x78\xf7\xf2\xf5\x09\xc5\xb9\x95\x6f\x7d\xe0\x58\x61\xe6\x81\xd1\xcc\xdc\x18\xd0\xee\x9c\xaf\x30\xa4\x1a\x25\x3a\xda\xed\x8b\x7b\x55\xc2\x98\xb1\xaa\x84\x05\xa0\xff\x13\x1a\x53\x6c\xa6\x09\xd4\xb1\x02\xaa\x6f\xe6\x9c\x15\xef\x49\x74\xa8\xc4\x77\x4a\xfd\x7b\xed\x9a\x68\xa8\xbe\xe7\x05\x58\x2b\xc5\x66\xcf\x08\x5b\x22\x7b\x3a\x76\xc7\x68\x2e\x4d\xbc\xdb\x1c\x4a\x4c\xef\x60\x8a\x17\x49\xd9\xb5\x3d\x4d\xd7\x67\x09\x60\xa2\xfc\x5a\xde\xd8\xa0\xca\x3d\xb5\x8d\x46\x66\x44\x02\x08\x0a\xf2\x69\xc2\x8c\x2d\x10\x38\x2a\xe9\xcc\x50\xc9\xfb\xe1\xa3\x79\x28\x05\x13\xc7\xee\x7a\xe4\x30\x4c\x3e\x4d\xf6\x74\x49\x85\x1d\x49\xa5\x15\x11\x13\x44\xf9\x61\x41\xa1\x8a\x5f\x36\x09\x27\x56\xee\xee\x27\x02\xd1\xd3\x24\xd0\x15\x2e\xc2\x69\x11\xf7\x22\x8e\x74\xc8\xb5\xfa\x12\xf6\x06\xe0\xcf\x05\x74\xfc\x24\xd7\x7c\x29\xfc\xed\x9f\x92\x65\xad\x05\x6d\x9b\xc7\x18\x18\x01\xeb\x49\x58\x61\x90\x4c\x34\x17\xec\x27\x9e\xca\x25\x7e\x73\x74\xfe\x3e\x6c\xa2\x5e\xe9\xf0\xa0\xaa\x24\xec\x42\x72\x87\x18\xde\x07\x8e\x9e\x46\x67\x23\xcf\xf5\x81\xd2\x30\xed\xcb\xda\xbd\x78\xb7\x7e\x31\x03\x2f\x9a\xec\x5e\xa3\xc5\x27\x89\xc8\x30\xd9\x62\x8f\x6d\x0e\x8f\x16\x5f\x7e\xbe\xe1\x94\x2e\x80\xb9\x36\x47\xbf\x9a\x7e\xcf\x9d\xcb\x7b\xd5\xc2\xca\xfb\xd7\xfd\x20\x92\x13\xe6\x74\xd8\xc7\x2e\x3f\xb0\x19\x21\xee\xcc\x4b\xca\xc1\xef\x2b\x6c\x60\x66\xf8\xa1\x49\x55\xa3\xc9\x2e\x80\xde\x76\x05\x79\xe2\xde\x43\x87\x19\x95\xe5\x30\x1f\x73\x92\x20\xc3\x9d\x23\xf4\xea\x7a\xc0\x62\x16\xf8\x3a\xbe\x69\x8e\xf3\xe1\x6e\x5d\x8b\x18\x55\x39\x81\xe4\xfc\x04\x99\x99\x63\xa3\x46\x81\xca\xf5\xf9\x3f\x2b\xf5\xc8\x72\xa7\x54\xf2\x68\x07\x65\x0b\x41\x1c\xe1\x78\xfc\x93\x39\xf9\x12\xeb\xc1\xc6\x1d\x20\x24\x15\x28\xc6\xa7\xad\x11\x3a\x4e\x46\x3a\xa2\x22\xa3\xf8\x0b\x43\xc4\xcf\xb2\x61\xd8\xc5\xd1\x2b\xb9\x0f\xe6\x53\x4e\x32\x4c\xda\x0d\xd4\x38\x4b\xc4\x3d\xc1\x2b\xba\xce\x20\xe1\xbc\xdb\xf1\xdc\x1c\xca\x51\x7c\xde\x7f\x4a\x27\x7b\xeb\xf2\x1e\x6f\xff\x18\xc7\x77\x43\x02\xd8\x89\x66\x53\xca\x7f\xfe\x4d\xb3\x30\xcd\xc4\xef\x0d\x49\x38\x56\x0b\x16\x7b\x62\x96\xea\xc8\xe4\x11\x98\x17\xd1\x0b\x9c\x56\xc0\x25\xf0\x46\x96\x42\xb4\x02\xdd\x26\xd8\x35\xd1\x68\x85\xe2\x43\xf4\x0f\x86\x56\xf3\x95\x76\xe0\x10\xf4\x87\x81\x9b\x3c\x79\x8f\x0e\x23\x01\xfd\xa6\xca\xd2\xab\xbb\xfc\x35\x5f\xac\xf0\x0b\x85\x4e\x38\xb2\xea\x51\x4a\x69\xfc\x17\xd1\xa4\x5d\xab\x28\x28\x99\x6b\xfe\x4f\x2f\x19\x05\xb3\x1b\xc6\xb9\x04\xc5\xb4\x28\x22\x53\xf1\x17\xb1\x9e\xcc\xe4\x1e\x94\xee\x5e\x46\x60\xa4\xc7\xf9\xd6\x69\xfb\x83\xa7\x98\xd8\xf7\x96\x75\x3d\x92\x05\xf4\x64\xed\x9f\xb5\xf4\xe2\x87\x29\xf1\x07\x31\x1d\x75\x99\x56\x1a\x6e\x36\x31\xf6\x3c\xc2\xda\x3f\x22\xe4\x0f\x1e\xed\x05\x09\xac\x1b\x32\xcd\xa0\x68\x26\xc7\x0a\xb7\xbb\x1c\xfd\xb7\xdf\x51\x62\x87\x2e\xb6\x4a\x20\xbb\x7b\x3f\x52\x3e\xb1\x28\x95\x26\x7c\x47\x90\x63\x3c\x6f\x16\x40\x87\x0b\x22\x57\xec\x6e\x92\x58\x96\x5b\x0e\xa8\x67\x9f\x25\x9d\x38\x34\x1a\xb2\xe3\xad\x2d\x0b\xed\xa5\x4b\x8a\xc6\x92\x2a\x82\xc3\x34\xc4\xc0\x89\xa3\x48\x08\x01\x15\x47\xb4\x1d\xcc\xa7\x7a\x2b\xca\xf4\x14\xf7\x32\x36\xed\x92\xac\xa7\x8f\x41\x26\x80\xda\x9c\x4f\x9d\x47\xf3\xc9\x42\xe1\x09\xe8\x6f\x8a\xda\xe0\x6a\x4c\x85\x8a\xed\xd8\xb7\x0b\x13\x69\xea\xf6\xdb\xb1\x84\x82\x8e\x01\x3d\xb9\xd1\x28\xca\x92\x21\xea\x2c\xd8\x48\x55\xe8\xb8\xf1\x34\x5e\xd3\x1d\x92\x64\x80\xa3\x59\x35\x86\x08\xd8\x40\xa7\x26\x24\xec\x46\xff\x2b\x62\xf8\xf0\x14\x22\x86\x4a\xbb\x31\x04\xc1\xac\xb1\x28\xbd\xed\xc8\xe5\x08\x71\x4e\x81\x97\x6b\x9a\x20\x84\xdd\x57\xbd\xb7\x4b\x1a\x3e\x95\xae\x85\x97\xe4\x16\xee\x2d\xae\x8f\x69\x1d\xfe\xe8\x4d\x2f\xda\xbd\xea\x26\xcc\x50\xc1\x06\x42\x5e\x13\x15\xa6\x67\x0d\xf6\xf3\xfc\x73\x9a\x22\xe5\xa7\xd6\xfd\xb3\x7d\x05\xf8\x8e\xd2\xad\xf3\x38\x63\x52\xf1\x6c\x56\xc3\x0a\x22\x36\xb2\x06\x51\x24\xc0\x38\x0e\xf3\xd5\xf7\xe6\xf3\xbd\xcb\xd5\x86\x2d\x02\x59\x04\x71\xa0\x80\x0d\xd2\x40\xfd\x34\x30\x2c\xfe\xfe\x02\x59\xe7\x23\xe2\x47\x08\xb9\x9d\x0a\x2d\x86\x31\x5a\x91\x01\xea\x22\x1a\x91\xab\xd7\x21\x4b\x77\xca\x6c\x33\x7f\xf4\x5f\x1f\x1d\x30\x1f\x4c\x7c\x10\xd0\x51\x6e\x70\x41\x83\x05\xbd\x1f\x4a\x35\xdb\x18\xb3\xf1\xab\xae\x14\x42\x31\x29\x2c\x1a\x60\xe1\x73\x3e\xb6\xb5\xda\x15\x52\x5a\x03\xbb\x72\x4f\x3d\x53\x60\xce\x21\xd7\xf2\xbf\xea\xeb\xd4\x86\xa5\xd8\x9b\xd0\x63\xa0\xb2\x96\x06\x94\x71\x40\x27\xea\x58\xee\x77\xbf\x2e\x26\x76\xc2\x44\xba\xbb\x0c\xd9\xb2\xe5\xa5\x84\xfd\x07\xf7\x29\xc4\x34\x67\x02\x18\xaf\x4a\xc6\x3c\x01\x63\x98\x6b\xd1\x78\x89\xe0\x61\xa7\xfb\xf0\xa4\xea\x94\xb3\x5c\x30\xbd\xe0\x22\x6b\xbf\xa1\xc7\x47\x80\x24\x43\x9b\xf1\xa2\xff\x60\xfc\xda\x7d\xeb\xd7\x58\x91\x8b\x66\x1a\x20\x0b\xc0\x95\x71\xf3\x74\x66\x16\x0b\x7a\x28\x0a\xfd\xb4\x05\x83\xfe\x94\xdf\xf9\x42\xb6\x5c\x58\x26\x9f\x5b\x5e\xe4\x07\x40\x04\xdd\xe7\x52\x23\x0a\x2c\x53\xa8\x64\xa6\xa8\x33\xdf\x89\xe7\x05\xc8\x6f\xf5\xa5\xa4\x51\x50\xe3\x8c\x7a\x8a\xd8\x55\x13\x3a\x3b\x3b\x66\x21\x17\xdd\xc5\xfd\xc2\x1b\xf8\x4a\xd7\x0a\x6e\x6a\xa2\x6b\x4c\x97\x47\x63\xb8\x01\x25\xd4\xcb\x17\x66\x30\xb4\xd4\x97\xd6\xf9\xef\x5c\x61\x74\x4d\xfd\x1e\x8a\xa9\xe3\x7a\x14\xe1\xba\xf2\xf1\x53\x38\x07\x44\x2e\x3b\xba\xad\xfb\x62\x70\x41\xcf\x9e\x41\x01\x40\x3e\x39\x81\x1a\x7c\x6c\xa1\x3e\xe1\xec\x2b\x84\x2a\x02\xf1\xf7\x15\x6b\xd1\xfd\x10\x9b\x71\xe8\x73\x4c\xd5\xdb\x21\xc5\x7c\x68\xdd\x6f\x3b\xce\xa1\x93\x1e\xaf\xbe\x54\x93\xe8\xda\x43\x2e\xdf\x2d\x7d\x43\x6b\xe1\xb4\x81\x03\x6f\x88\x3d\xea\xca\x21\x47\x54\xed\x54\xf5\x45\x94\xc2\x49\xf5\xb8\xa0\x45\x08\xee\x80\xcc\x62\x56\x2e\xae\x85\x12\x4e\xac\x47\x91\xdc\xe1\x2e\xe3\xa4\x5e\xbe\x6e\x38\x50\x2b\x17\x79\x08\xca\x06\xe1\x81\x97\x40\x41\x32\x88\x7c\x9e\x11\xc6\xc9\x91\xf6\x99\x81\x31\x94\x05\xaf\x30\x74\xa8\xae\x13\xca\xe7\xd0\x58\x9d\x5c\xda\x1f\x8d\xa4\xd4\xf1\x34\x8a\x28\x92\xde\xa1\x3f\x5f\x61\x62\xe1\xfc\x31\x13\xd9\xa1\x90\xf8\x5f\x9c\x9c\xec\xe3\x61\xfe\xe0\x03\x85\x08\xf4\x87\x03\x08\x4a\x4a\x14\x1e\x4e\xd9\xf3\x1f\xd7\xad\xf5\x8b\x3a\x0f\xc2\xb6\x37\xdb\xae\x15\xa0\xd1\x7b\xf7\x15\xab\x5c\x33\x6a\xf8\xf3\x86\x81\x60\xad\x8b\x4a\x95\xa7\x31\xe6\x78\x86\x9a\xd7\x87\xa0\x53\x9a\xc6\x22\x20\xa2\x27\xf1\x25\x8c\x1d\xa9\x8e\xc7\xe9\x3e\x3e\x07\xe6\x50\x5d\xe8\xe7\x20\x03\x31\x80\xe0\x2e\x91\xe7\xb3\x80\xc3\x01\x2b\x40\xa8\x80\x2d\x27\x04\xbf\x6d\x93\x78\x81\xa5\x92\x25\x01\x76\x47\x74\xf0\x74\x52\x94\xfb\xad\xc1\xb2\xb2\x2d\x5b\xf6\x69\xb6\xeb\xdf\xcf\x51\x99\xa6\x19\xa0\x4b\xd3\xde\x7a\xac\xa0\x4a\x25\x78\xf4\x6b\xac\xc1\xa5\xe0\x18\xe5\x95\xd2\xfc\x5e\xc0\x8a\x05\x9e\x8f\xe2\xab\x20\xb5\x83\x64\xe7\x5c\x07\xfb\x40\x93\xd0\xfe\x24\x46\xb4\x04\x04\xcd\xfb\x75\xc0\x90\x3e\xca\x98\x80\x54\x01\xdc\xc2\xc8\x44\x77\xd8\x61\xf2\xbe\x54\x6c\x9a\x59\x38\xd3\xc0\x92\x54\xe6\x8a\xc8\x46\x1d\x67\xb0\xa3\x6f\x33\x00\x1d\x74\x51\x24\xb6\x9e\x64\x61\x59\x39\x33\xc7\x9b\x99\x20\x70\x9c\x92\x07\x02\x41\xa6\xff\x7f\x13\x1f\x1f\xda\x49\xb0\xae\xa3\x19\x30\xac\x90\xe5\x98\x68\x24\x95\xc9\xe4\x14\xe0\x5d\x9f\xdd\x92\x5b\xf8\x07\x6d\x64\x6c\x41\x60\x87\xfe\x76\xad\xde\x1b\xb6\x64\x7a\x07\xf4\x40\xba\x99\x94\xe6\x1f\x2d\x19\xce\xd6\x00\x65\xb6\x97\xd7\x88\x92\x8c\xa9\xd3\x88\xa1\x11\x77\x53\x76\xb8\x89\xf8\x74\xd5\x14\xa2\x56\x10\xd0\x3c\xe3\x2d\x8c\x1d\xd6\x1b\x80\x4c\xdc\x7d\x7e\x78\xc9\xc6\x4d\x84\x70\x24\xe9\x92\xa4\xd1\x90\x61\x11\x12\xa4\x06\x4c\x8d\xc9\x37\x10\x09\xc7\x33\x59\x56\xa8\x26\x67\x52\x7c\x23\x34\xfb\xb8\xff\x59\xd3\xa7\xce\xb4\xe8\xc7\xaa\x02\xc6\x74\x0a\x90\xe8\xbf\x2a\x9f\x6a\x17\x63\x1e\xff\xc4\xa3\x59\x21\xb7\x11\xb4\x9a\x68\x00\xd6\xcd\x74\xe3\xaa\xd8\x6a\x09\x01\xbf\x72\x75\x12\xf6\x56\xa5\x20\xf4\xfa\xa0\x87\xc3\x50\x96\xc8\xcf\x33\xda\x4a\x8f\xa7\x83\x25\xc5\x33\x86\x9e\x09\x3b\x7e\xcc\x51\x18\xa0\xb3\x55\x42\xe5\xb9\x27\xfa\xeb\x92\x2f\xc2\xae\xeb\x26\xfe\xec\x5e\x3a\x2c\xeb\x25\x37\xce\xdf\x1a\xe9\x02\x37\xa8\x0e\x8f\x34\xe8\x05\x39\x86\x9b\xb1\x4f\x8a\xe6\x9e\x12\x2e\x9a\xb8\xbc\x06\x6a\x20\x68\xd1\xe2\x77\x1e\x92\xbd\xe1\x74\x5d\xf0\x88\x4c\x96\x04\xf0\xf4\x37\xb4\x64\x27\xc8\xc9\x7d\x11\xfa\x48\xde\x32\xa2\x34\x45\xb0\xb5\x72\xab\x12\xf8\x85\xbb\x5d\x4b\xca\xac\x24\x1e\xe6\x6d\x36\x48\x41\x09\x96\xb6\xee\x11\xa3\x33\x03\x8b\xce\xbd\xd2\xb1\x33\x16\x18\xb4\x32\xc8\xff\x4b\xa9\x14\xc9\x62\xbf\x58\xeb\x29\x05\xae\xa8\x2e\xb5\x4b\x44\xab\x43\xb1\x8b\x52\x76\x53\x01\xb7\x73\xb1\x39\x15\x40\x65\xbe\x67\x14\xdf\xe9\x78\x69\x61\xd9\xc8\xa7\x51\x09\x79\x18\x71\x96\xad\x1b\xda\x76\x30\x61\x7e\xfa\x6c\x65\x76\x2c\x9c\x44\xd7\xf6\x10\x8d\x83\xd4\x7d\xf3\x4d\x9f\x2b\x11\x63\x5c\x8c\x3e\x9f\xc2\x3b\x69\x27\x58\x8e\x11\x0a\xb2\xc2\xcf\x37\xb1\x39\x41\x9f\x04\x71\x99\x8a\xc5\x79\xc3\xde\x03\xd9\x26\x85\xa9\x65\x94\x5e\x21\xe9\xdf\x51\x5a\x5f\xa7\x59\x95\x15\x27\xd6\x85\x4e\x86\xe1\x53\x08\x87\x51\xc2\x08\x77\xb4\x08\x71\x94\x66\xf0\xb8\x3d\xb5\x2b\x30\x2e\x3d\xf4\x14\xc6\x08\x15\x06\xe9\x3e\x92\x7b\xd9\xad\x18\xee\x25\x2b\x64\xd7\x05\xcd\x3e\xf7\xe0\x45\x8b\x71\x0a\xac\x5a\xc6\x89\x4d\x5d\x20\x03\xfb\xe0\xa9\xaa\x1a\x9f\x81\x46\x21\x87\x44\x5f\x9d\x33\x39\x47\x9e\xb1\x8b\xd5\xeb\x35\xca\xd3\x26\x8d\xfd\x74\x44\x5c\x14\xce\x00\x9b\x08\xbd\xf0\xad\x75\xf5\x65\x92\x62\xfd\x65\xfb\x24\xa1\xfa\xe7\xac\x1d\x11\xa8\x30\xff\x7f\x92\xdf\xf4\x31\x0c\x5d\x01\x0a\xa8\xaf\xb4\x54\xb0\xf2\xac\x05\xe9\xef\x2e\x18\x84\x27\x42\x6d\x22\x33\x0a\x6d\x4a\xe0\x50\xcc\xe9\x6f\xe7\x3c\x1b\xcc\xa3\x65\x57\x6a\x3d\x24\xcd\x82\x77\x66\xf9\xe8\xc5\x73\x5e\x1b\x38\x0f\xbc\x25\x4d\x3d\x96\x4e\xf5\x9e\x05\x9c\xf9\x70\xd8\xf0\xe6\xce\xce\x1b\x28\x2e\x4f\x7f\x26\xf7\x8c\x4d\x12\x96\xe2\x6a\x70\x1b\x17\x8e\x52\x84\xa4\x46\x6b\x1a\xd8\x5c\xc6\x25\x5b\x5c\x10\x7f\xf7\x72\xb4\xb2\x74\xd4\xe0\xb4\x58\x4b\x33\xdd\xfc\x6c\x30\x67\x1a\x82\xff\xb3\x65\x3d\x57\x18\xbb\x84\xbe\x75\x07\x44\xf2\x8c\xa5\x51\x5e\x97\xaa\x93\xf7\x38\x2f\xb1\x4b\xf0\x63\xfe\x65\xf3\xe7\x5e\x4d\x38\xe0\x4d\x82\xdf\x38\xfb\x2f\xee\xa4\x3e\x2c\xac\xb0\xc0\x71\xee\x39\x98\x87\xf1\x9d\xf2\xdb\x31\x03\x68\x1e\x56\xf1\xd4\x31\x89\xa8\xaa\xdf\xf7\xac\xdc\x91\x7f\x4c\x1c\xe8\xb9\x68\xa7\xf7\xb7\x12\x00\x54\xb5\x84\xc4\xd0\x8a\x0c\xcf\x95\x15\xf1\x36\x4f\xca\x0f\x9a\x21\xce\xe5\xd8\xdb\x27\x6c\x67\x14\x91\x2e\x59\x0e\xfa\xb0\x69\x51\x71\x2f\xc9\x7c\x41\x96\x74\xb5\x82\x55\xde\xee\x77\x17\xa8\x60\x88\x95\x55\x11\xe9\x8b\xfa\x11\xff\x35\x13\x97\x43\x48", 4096);
*(uint64_t*)0x20009841 = (uint64_t)0x15;
*(uint32_t*)0x20009849 = (uint32_t)0x8;
*(uint32_t*)0x2000984d = (uint32_t)0x5;
*(uint8_t*)0x20009851 = (uint8_t)0x2;
*(uint8_t*)0x20009852 = (uint8_t)0x2;
*(uint8_t*)0x20009853 = (uint8_t)0x9;
*(uint8_t*)0x20009854 = (uint8_t)0x1;
*(uint8_t*)0x20009855 = (uint8_t)0x1;
*(uint64_t*)0x20009856 = (uint64_t)0x11;
*(uint32_t*)0x2000985e = (uint32_t)0x2;
*(uint32_t*)0x20009862 = (uint32_t)0xc6ab;
*(uint8_t*)0x20009866 = (uint8_t)0x8;
memcpy((void*)0x20009f80, "\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 128);
*(uint64_t*)0x2000939f = (uint64_t)0x20000fba;
*(uint64_t*)0x200093a7 = (uint64_t)0xdb;
*(uint64_t*)0x200093af = (uint64_t)0x20002f74;
*(uint64_t*)0x200093b7 = (uint64_t)0xd5;
*(uint64_t*)0x200093bf = (uint64_t)0x20009000;
*(uint64_t*)0x200093c7 = (uint64_t)0x91;
*(uint64_t*)0x200093cf = (uint64_t)0x200090a1;
*(uint64_t*)0x200093d7 = (uint64_t)0xaa;
memcpy((void*)0x20000fba, "\xbf\xe8\xa9\x46\x7a\x5a\x63\xe7\xc3\x1d\xfc\x0f\xcd\x3b\x04\x64\x6a\x37\xe5\x36\x15\x09\x30\x80\x15\x22\xb1\x27\x42\xcc\x4a\xa5\x6b\x39\xd6\x0e\x6a\x66\x82\x70\x8f\x88\x1a\xb5\xfb\xa9\xfc\x20\x5d\xe1\x2a\x20\x25\x5f\x9b\xfc\xbf\x30\x73\xc0\x32\x1e\x8d\x34\x38\xc8\xa6\xa3\x16\x7f\xd0\x64\xa7\xee\x71\xa5\xcc\x54\x4c\xa2\x67\x11\xc3\x04\x8e\xe6\x4b\x8c\xc1\x20\xc5\x7c\x60\x5f\x4c\xd5\x79\xd5\x24\x25\x79\xf0\xc6\x7e\x03\x6c\x97\x8c\xcb\xd8\xc1\x23\xcd\x7b\x78\x38\x49\x2c\x07\x1a\x33\xc0\x15\x72\xd1\x19\xc0\x0c\xe2\xc3\xea\x4a\xe4\x69\x45\x67\x57\xf8\x10\xfa\xec\x93\x8e\x2c\xa1\x1c\xa7\x5e\x76\x9f\x63\x16\x2a\xe9\xb4\x29\x2b\x2b\x19\x0d\xd5\x19\x95\x7b\x75\xd7\x6c\x29\x9d\x30\xe4\x1c\x1c\x03\xc2\xbf\xff\xb3\xee\x1f\x7c\xa2\x5e\x06\x71\x55\x5c\x7d\xca\x89\x3f\x1d\x80\xf3\xf0\x55\x78\x76\xbb\x80\x75\xc0\x91\xc8\x4f\xf6\x15\x59\x23\xb4\x53\x23\x6a\xe0\xf2\xe2\x74\xbc\x42", 219);
memcpy((void*)0x20002f74, "\xd0\x4c\x21\x04\xd7\x02\x99\x51\x02\x17\xdf\xdf\x39\x62\x75\x3b\xb8\xb8\x8f\xff\x0b\x22\xa2\x29\xec\x93\x68\xfe\xb1\x13\x3c\x4f\x67\x7e\x5a\xde\xa4\xe1\x70\xde\x31\xf3\x8b\xa5\x19\x72\x7e\x83\xf0\xe7\x28\xd8\x59\x4e\x94\xf4\x20\x1e\x07\xb7\x7c\xf0\x59\x15\x5c\xe4\xeb\x1f\x05\x37\x48\x04\x3c\x65\x1e\x49\x76\xd7\xb8\xef\x4b\x89\xa3\xf8\xda\x4d\xbe\x8b\x5b\x2b\x80\x0d\x66\xe6\x21\xed\xdf\x59\x91\x19\x0d\x25\x0f\x5b\xda\x69\x82\x7c\x57\x6c\xca\xcb\x86\xbe\x44\xa8\xb2\x78\x40\x3c\x98\xd5\x3f\x73\xe8\x7c\x7b\xf1\xe7\x38\xbb\x91\xdb\xf8\xe1\x6f\x2b\x91\xe1\x94\xee\xb2\xd1\x79\xbf\x40\x3f\xfe\xd5\xb6\xec\xda\x60\x7c\x17\x83\x3e\x8c\x73\x98\xa2\x5b\x2c\x90\x94\x60\xe4\x17\xa0\xf1\x7c\x8d\x54\x19\x73\x71\x1f\x1b\x02\x06\x69\x28\xbb\x6f\x9b\xeb\x9c\xa0\x3d\xf1\x26\xd7\x35\x14\xe0\x8d\x27\xea\x54\x79\x29\x4f\xa7\x11\x8a\x78\x52\xed\x22\x9c\x75\xb4\x70", 213);
memcpy((void*)0x20009000, "\xcc\xdc\x74\xb0\xf9\x97\x3a\xe0\xbd\x6f\x7d\x90\x0a\xda\x74\xb3\x6e\x9e\xba\xc9\xc5\x2b\xd2\xe8\x02\x55\x08\x3a\xcd\x92\xa9\x4a\x30\xf6\xee\xcd\x6c\x23\x09\x09\xa7\x2e\xb0\x7d\xef\x43\x52\x58\x88\xa9\xe2\x85\x0b\x6f\xf2\x1a\x06\xdc\xb2\x2a\x06\xb8\x16\xa9\x0e\x38\x47\x5d\x26\xa4\x09\x2a\xbf\xc8\x87\x63\x38\x9e\xa2\x15\xbe\xdd\x9f\x8a\x54\xf8\xc7\x06\xf0\x33\xb5\xca\xfc\xd8\x42\xf3\xc0\xb9\xb0\xb5\xc7\xf9\xff\x01\x91\x6d\x70\xeb\xd3\x8f\xb2\x07\x17\x9a\xb2\x3f\x5e\x14\xda\x76\x8f\x1b\x22\x00\x18\x46\x6a\x13\xac\xd3\x7c\xc5\x9c\x59\xbd\x96\x51\x55\xa7\x25\x82\xf2\xbf\xd4\xd5", 145);
memcpy((void*)0x200090a1, "\xe3\x2a\x9a\x74\x24\xf0\x32\x61\xeb\x99\xd6\xd6\xe9\x33\x2c\xb3\x74\xcd\x39\x9e\x0b\x9a\x3c\x5d\x39\xa7\xa2\x7b\x78\x4d\xe7\xb3\xd7\x1d\x4d\xc4\xc2\x5b\x0d\x04\x20\x53\xd4\xae\xde\x94\x1e\x0a\x50\xce\xab\xa5\x80\x45\x45\x74\xf4\x15\x78\xc0\x7f\x5e\xea\x54\xc3\xc2\x80\x8c\x2c\x91\x1f\x15\x8a\x60\x23\x9b\x1b\x89\x51\x3b\x18\xc2\x31\x81\xd6\xcd\xcf\xaa\xe0\x41\xb8\xf1\xec\xdf\x59\x37\x9b\x3a\xa2\xc6\xd8\xb4\xab\x75\x3f\xa5\xaf\x07\x5e\x5f\xf1\x27\x12\x48\x15\x65\x7a\xef\x09\xc7\x65\x67\x29\x69\x8d\x00\x42\x2b\x71\xd0\x84\x0d\xc4\x8a\xb1\x50\x1f\x4d\x46\xcc\x2f\xaa\x9c\x8c\xaf\x76\xb7\x52\x48\xbc\x5f\x32\xdd\x8c\x95\xde\xbf\x23\x90\xe9\x13\x81\x7f\xa8\x0b\x45\xdb\x67\xa3\x6d", 170);
*(uint64_t*)0x20009b55 = (uint64_t)0x13;
*(uint32_t*)0x20009b5d = (uint32_t)0x9;
*(uint32_t*)0x20009b61 = (uint32_t)0x0;
*(uint8_t*)0x20009b65 = (uint8_t)0xde;
*(uint8_t*)0x20009b66 = (uint8_t)0x7;
*(uint8_t*)0x20009b67 = (uint8_t)0xb8;
*(uint64_t*)0x20009b68 = (uint64_t)0x14;
*(uint32_t*)0x20009b70 = (uint32_t)0x1;
*(uint32_t*)0x20009b74 = (uint32_t)0x3;
*(uint8_t*)0x20009b78 = (uint8_t)0x7;
*(uint8_t*)0x20009b79 = (uint8_t)0x2;
*(uint8_t*)0x20009b7a = (uint8_t)0xfffffffffffffff7;
*(uint8_t*)0x20009b7b = (uint8_t)0x7;
*(uint64_t*)0x20009b7c = (uint64_t)0x13;
*(uint32_t*)0x20009b84 = (uint32_t)0x3;
*(uint32_t*)0x20009b88 = (uint32_t)0x1ef;
*(uint8_t*)0x20009b8c = (uint8_t)0xd7;
*(uint8_t*)0x20009b8d = (uint8_t)0x9;
*(uint8_t*)0x20009b8e = (uint8_t)0x7;
*(uint64_t*)0x20009b8f = (uint64_t)0x12;
*(uint32_t*)0x20009b97 = (uint32_t)0x1;
*(uint32_t*)0x20009b9b = (uint32_t)0x359;
*(uint8_t*)0x20009b9f = (uint8_t)0x4;
*(uint8_t*)0x20009ba0 = (uint8_t)0xfffffffffffff3ed;
*(uint64_t*)0x20009ba1 = (uint64_t)0x12;
*(uint32_t*)0x20009ba9 = (uint32_t)0x78eb;
*(uint32_t*)0x20009bad = (uint32_t)0x4;
*(uint8_t*)0x20009bb1 = (uint8_t)0xad;
*(uint8_t*)0x20009bb2 = (uint8_t)0xfffffffffffffffd;
syscall(SYS_sendmmsg, fd, 0x20009fa0ul, 0x2ul, 0x8800ul, 0, 0);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment