joyce8/EMBER2024-capa huggingface dataset:
Function at 0x1053ad9
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d94], 1
jne 0x1053b0e
or dword [0x10f8d94], 1
mov dword [0x10f2ce0], 0x7263684a
mov dword [0x10f2ce4], 0x273d626b
mov dword [0x10f2ce8], 0xd0a7422
mov byte [0x10f2cec], 7
xor eax, eax
mov cl, byte [eax + 0x10f2ce0]
xor cl, 7
mov byte [eax + 0x10f338c], cl
inc eax
cmp eax, 0xd
jb 0x1053b10
mov eax, 0x10f338c
ret

Function at 0x1053b2b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d90], 1
jne 0x1053b6a
or dword [0x10f8d90], 1
mov dword [0x10f2cf0], 0x62756f53
mov dword [0x10f2cf4], 0x273d6366
mov dword [0x10f2cf8], 0x7f227f37
mov dword [0x10f2cfc], 0xd0a0d0a
mov byte [0x10f2d00], 7
xor eax, eax
mov cl, byte [eax + 0x10f2cf0]
xor cl, 7
mov byte [eax + 0x10f339c], cl
inc eax
cmp eax, 0x11
jb 0x1053b6c
mov eax, 0x10f339c
ret

Function at 0x1053b87
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d8c], 1
jne 0x1053bc5
or dword [0x10f8d8c], 1
mov dword [0x10f2d04], 0x62647f42
mov dword [0x10f2d08], 0x686e7377
mov dword [0x10f2d0c], 0x63222769
mov word [0x10f2d10], 0xd0a
mov byte [0x10f2d12], 7
xor eax, eax
mov cl, byte [eax + 0x10f2d04]
xor cl, 7
mov byte [eax + 0x10f33b0], cl
inc eax
cmp eax, 0xf
jb 0x1053bc7
mov eax, 0x10f33b0
ret

Function at 0x1053be2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d88], 1
jne 0x1053c20
or dword [0x10f8d88], 1
mov dword [0x10f2d14], 0x6664684b
mov dword [0x10f2d18], 0x69686e73
mov dword [0x10f2d1c], 0x7722273d
mov word [0x10f2d20], 0xd0a
mov byte [0x10f2d22], 7
xor eax, eax
mov cl, byte [eax + 0x10f2d14]
xor cl, 7
mov byte [eax + 0x10f33c0], cl
inc eax
cmp eax, 0xf
jb 0x1053c22
mov eax, 0x10f33c0
ret

Function at 0x1053c3d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d84], 1
jne 0x1053c7e
or dword [0x10f8d84], 1
mov dword [0x10f2d24], 0x62777e53
mov dword [0x10f2d28], 0x7422273d
mov dword [0x10f2d2c], 0x7f372f27
mov dword [0x10f2d30], 0xa2e7f22
mov word [0x10f2d34], 0x70d
xor eax, eax
mov cl, byte [eax + 0x10f2d24]
xor cl, 7
mov byte [eax + 0x10f33d0], cl
inc eax
cmp eax, 0x12
jb 0x1053c80
mov eax, 0x10f33d0
ret

Function at 0x1053c9b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d80], 1
jne 0x1053d23
or dword [0x10f8d80], 1
mov dword [0x10f2d38], 0x66736243
mov dword [0x10f2d3c], 0x3d746b6e
mov dword [0x10f2d40], 0x6e755327
mov dword [0x10f2d44], 0x73276362
mov dword [0x10f2d48], 0x62752768
mov dword [0x10f2d4c], 0x61276366
mov dword [0x10f2d50], 0x276a6875
mov dword [0x10f2d54], 0x686a626a
mov dword [0x10f2d58], 0x66277e75
mov dword [0x10f2d5c], 0x62756363
mov dword [0x10f2d60], 0x22277474
mov dword [0x10f2d64], 0x70d0a77
xor eax, eax
mov cl, byte [eax + 0x10f2d38]
xor cl, 7
mov byte [eax + 0x10f33e4], cl
inc eax
cmp eax, 0x30
jb 0x1053d25
mov eax, 0x10f33e4
ret
Function at 0x1053d40
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d7c], 1
jne 0x1053dd2
or dword [0x10f8d7c], 1
mov dword [0x10f2d68], 0x66736243
mov dword [0x10f2d6c], 0x3d746b6e
mov dword [0x10f2d70], 0x6e755327
mov dword [0x10f2d74], 0x73276362
mov dword [0x10f2d78], 0x75702768
mov dword [0x10f2d7c], 0x2762736e
mov dword [0x10f2d80], 0x6a276873
mov dword [0x10f2d84], 0x75686a62
mov dword [0x10f2d88], 0x6366277e
mov dword [0x10f2d8c], 0x74627563
mov dword [0x10f2d90], 0x77222774
mov word [0x10f2d94], 0xd0a
mov byte [0x10f2d96], 7
xor eax, eax
mov cl, byte [eax + 0x10f2d68]
xor cl, 7
mov byte [eax + 0x10f3414], cl
inc eax
cmp eax, 0x2f
jb 0x1053dd4
mov eax, 0x10f3414
ret

Function at 0x1053def
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d78], 1
jne 0x1053e82
or dword [0x10f8d78], 1
mov dword [0x10f2d98], 0x66736243
mov dword [0x10f2d9c], 0x3d746b6e
mov dword [0x10f2da0], 0x6e755327
mov dword [0x10f2da4], 0x73276362
mov dword [0x10f2da8], 0x7f622768
mov dword [0x10f2dac], 0x73726462
mov dword [0x10f2db0], 0x626a2762
mov dword [0x10f2db4], 0x7e75686a
mov dword [0x10f2db8], 0x27736627
mov dword [0x10f2dbc], 0x75636366
mov dword [0x10f2dc0], 0x27747462
mov dword [0x10f2dc4], 0xd0a7722
mov byte [0x10f2dc8], 7
xor eax, eax
mov cl, byte [eax + 0x10f2d98]
xor cl, 7
mov byte [eax + 0x10f3444], cl
inc eax
cmp eax, 0x31
jb 0x1053e84
mov eax, 0x10f3444
ret

Function at 0x1053e9f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d74], 1
jne 0x1053ed6
or dword [0x10f8d74], 1
mov dword [0x10f2dcc], 0x60666b41
mov dword [0x10f2dd0], 0x37273d74
mov dword [0x10f2dd4], 0xa7f227f
mov word [0x10f2dd8], 0x70d
xor eax, eax
mov cl, byte [eax + 0x10f2dcc]
xor cl, 7
mov byte [eax + 0x10f3478], cl
inc eax
cmp eax, 0xe
jb 0x1053ed8
mov eax, 0x10f3478
ret

Function at 0x1053ef3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d70], 1
jne 0x1053f2a
or dword [0x10f8d70], 1
mov dword [0x10f2ddc], 0x66756657
mov dword [0x10f2de0], 0x6273626a
mov dword [0x10f2de4], 0xa3d7475
mov word [0x10f2de8], 0x70d
xor eax, eax
mov cl, byte [eax + 0x10f2ddc]
xor cl, 7
mov byte [eax + 0x10f3488], cl
inc eax
cmp eax, 0xe
jb 0x1053f2c
mov eax, 0x10f3488
ret

Function at 0x1053f47
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d6c], 1
jne 0x1053f90
or dword [0x10f8d6c], 1
mov dword [0x10f2dec], 0x7566570e
mov dword [0x10f2df0], 0x73626a66
mov dword [0x10f2df4], 0x225c7562
mov dword [0x10f2df8], 0x273d5a63
mov dword [0x10f2dfc], 0xd0a7722
mov byte [0x10f2e00], 7
xor eax, eax
mov cl, byte [eax + 0x10f2dec]
xor cl, 7
mov byte [eax + 0x10f3498], cl
inc eax
cmp eax, 0x15
jb 0x1053f92
mov eax, 0x10f3498
ret

Function at 0x1053fb0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d68], 1
jne 0x1053fe8
or dword [0x10f8d68], 1
mov dword [0x10f2e04], 0x274f4254
mov dword [0x10f2e08], 0x6b666946
mov dword [0x10f2e0c], 0x746e747e
mov dword [0x10f2e10], 0x70d0a3d
xor eax, eax
mov cl, byte [eax + 0x10f2e04]
xor cl, 7
mov byte [eax + 0x10f34b0], cl
inc eax
cmp eax, 0x10
jb 0x1053fea
mov eax, 0x10f34b0
ret
Function at 0x1054005
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d64], 1
jne 0x105404d
or dword [0x10f8d64], 1
mov dword [0x10f2e14], 0x6d65480e
mov dword [0x10f2e18], 0x27736462
mov dword [0x10f2e1c], 0x62777e73
mov dword [0x10f2e20], 0x7422273d
mov word [0x10f2e24], 0xd0a
mov byte [0x10f2e26], 7
xor eax, eax
mov cl, byte [eax + 0x10f2e14]
xor cl, 7
mov byte [eax + 0x10f34c0], cl
inc eax
cmp eax, 0x13
jb 0x105404f
mov eax, 0x10f34c0
ret

Function at 0x105406a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d60], 1
jne 0x10540d3
or dword [0x10f8d60], 1
mov dword [0x10f2e28], 0x6e66410e
mov dword [0x10f2e2c], 0x2763626b
mov dword [0x10f2e30], 0x61276873
mov dword [0x10f2e34], 0x686b6b68
mov dword [0x10f2e38], 0x68772770
mov dword [0x10f2e3c], 0x6273696e
mov dword [0x10f2e40], 0x6f642775
mov dword [0x10f2e44], 0xa696e66
mov word [0x10f2e48], 0x70d
xor eax, eax
mov cl, byte [eax + 0x10f2e28]
xor cl, 7
mov byte [eax + 0x10f34d4], cl
inc eax
cmp eax, 0x22
jb 0x10540d5
mov eax, 0x10f34d4
ret

Function at 0x10540f0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d5c], 1
jne 0x1054113
or dword [0x10f8d5c], 1
mov dword [0x10f2e4c], 0x63737447
mov word [0x10f2e50], 0x747
xor eax, eax
mov cl, byte [eax + 0x10f2e4c]
xor cl, 7
mov byte [eax + 0x10f34f8], cl
inc eax
cmp eax, 6
jb 0x1054115
mov eax, 0x10f34f8
ret

Function at 0x1054130
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d58], 1
jne 0x1054167
or dword [0x10f8d58], 1
mov dword [0x10f2e54], 0x73697275
mov dword [0x10f2e58], 0x58626a6e
mov dword [0x10f2e5c], 0x68757562
mov word [0x10f2e60], 0x775
xor eax, eax
mov cl, byte [eax + 0x10f2e54]
xor cl, 7
mov byte [eax + 0x10f3500], cl
inc eax
cmp eax, 0xe
jb 0x1054169
mov eax, 0x10f3500
ret

Function at 0x1054184
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d54], 1
jne 0x10541b2
or dword [0x10f8d54], 1
mov dword [0x10f2e64], 0x60696675
mov dword [0x10f2e68], 0x75625862
mov dword [0x10f2e6c], 0x7756875
xor eax, eax
mov cl, byte [eax + 0x10f2e64]
xor cl, 7
mov byte [eax + 0x10f3510], cl
inc eax
cmp eax, 0xc
jb 0x10541b4
mov eax, 0x10f3510
ret

Function at 0x10541cf
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d50], 1
jne 0x105420d
or dword [0x10f8d50], 1
mov dword [0x10f2e70], 0x75627168
mov dword [0x10f2e74], 0x70686b61
mov dword [0x10f2e78], 0x75756258
mov word [0x10f2e7c], 0x7568
mov byte [0x10f2e7e], 7
xor eax, eax
mov cl, byte [eax + 0x10f2e70]
xor cl, 7
mov byte [eax + 0x10f351c], cl
inc eax
cmp eax, 0xf
jb 0x105420f
mov eax, 0x10f351c
ret

Function at 0x105422a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d4c], 1
jne 0x1054262
or dword [0x10f8d4c], 1
mov dword [0x10f2e80], 0x62636972
mov dword [0x10f2e84], 0x686b6175
mov dword [0x10f2e88], 0x75625870
mov dword [0x10f2e8c], 0x7756875
xor eax, eax
mov cl, byte [eax + 0x10f2e80]
xor cl, 7
mov byte [eax + 0x10f352c], cl
inc eax
cmp eax, 0x10
jb 0x1054264
mov eax, 0x10f352c
ret
Function at 0x105427f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d48], 1
jne 0x10542ad
or dword [0x10f8d48], 1
mov dword [0x10f2e90], 0x6e60686b
mov dword [0x10f2e94], 0x75625864
mov dword [0x10f2e98], 0x7756875
xor eax, eax
mov cl, byte [eax + 0x10f2e90]
xor cl, 7
mov byte [eax + 0x10f353c], cl
inc eax
cmp eax, 0xc
jb 0x10542af
mov eax, 0x10f353c
ret

Function at 0x10542ca
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d44], 1
jne 0x10542ff
or dword [0x10f8d44], 1
mov dword [0x10f2e9c], 0x666a6863
mov dword [0x10f2ea0], 0x6258696e
mov dword [0x10f2ea4], 0x75687575
mov byte [0x10f2ea8], 7
xor eax, eax
mov cl, byte [eax + 0x10f2e9c]
xor cl, 7
mov byte [eax + 0x10f3548], cl
inc eax
cmp eax, 0xd
jb 0x1054301
mov eax, 0x10f3548
ret

Function at 0x105431c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d40], 1
jne 0x105435b
or dword [0x10f8d40], 1
mov dword [0x10f2eac], 0x6671696e
mov dword [0x10f2eb0], 0x58636e6b
mov dword [0x10f2eb4], 0x72607566
mov dword [0x10f2eb8], 0x7369626a
mov byte [0x10f2ebc], 7
xor eax, eax
mov cl, byte [eax + 0x10f2eac]
xor cl, 7
mov byte [eax + 0x10f3558], cl
inc eax
cmp eax, 0x11
jb 0x105435d
mov eax, 0x10f3558
ret

Function at 0x1054378
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d3c], 1
jne 0x10543ad
or dword [0x10f8d3c], 1
mov dword [0x10f2ec0], 0x6069626b
mov dword [0x10f2ec4], 0x62586f73
mov dword [0x10f2ec8], 0x75687575
mov byte [0x10f2ecc], 7
xor eax, eax
mov cl, byte [eax + 0x10f2ec0]
xor cl, 7
mov byte [eax + 0x10f356c], cl
inc eax
cmp eax, 0xd
jb 0x10543af
mov eax, 0x10f356c
ret

Function at 0x10543ca
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d38], 1
jne 0x10543ff
or dword [0x10f8d38], 1
mov dword [0x10f2ed0], 0x58737268
mov dword [0x10f2ed4], 0x75586168
mov dword [0x10f2ed8], 0x62606966
mov byte [0x10f2edc], 7
xor eax, eax
mov cl, byte [eax + 0x10f2ed0]
xor cl, 7
mov byte [eax + 0x10f357c], cl
inc eax
cmp eax, 0xd
jb 0x1054401
mov eax, 0x10f357c
ret

Function at 0x105441c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d34], 1
jne 0x1054449
or dword [0x10f8d34], 1
mov dword [0x10f2ee0], 0x62647f62
mov dword [0x10f2ee4], 0x686e7377
mov word [0x10f2ee8], 0x769
xor eax, eax
mov cl, byte [eax + 0x10f2ee0]
xor cl, 7
mov byte [eax + 0x10f358c], cl
inc eax
cmp eax, 0xa
jb 0x105444b
mov eax, 0x10f358c
ret

Function at 0x1054466
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d30], 1
jne 0x10544c5
or dword [0x10f8d30], 1
mov dword [0x10f2eec], 0x6373740e
mov dword [0x10f2ef0], 0x7f623d3d
mov dword [0x10f2ef4], 0x73776264
mov dword [0x10f2ef8], 0x3d69686e
mov dword [0x10f2efc], 0x666f703d
mov dword [0x10f2f00], 0x3d2e2f73
mov dword [0x10f2f04], 0xa742227
mov word [0x10f2f08], 0x70d
xor eax, eax
mov cl, byte [eax + 0x10f2eec]
xor cl, 7
mov byte [eax + 0x10f3598], cl
inc eax
cmp eax, 0x1e
jb 0x10544c7
mov eax, 0x10f3598
ret
Function at 0x10544e2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d2c], 1
jne 0x1054556
or dword [0x10f8d2c], 1
mov dword [0x10f2f0c], 0x6e66410e
mov dword [0x10f2f10], 0x2763626b
mov dword [0x10f2f14], 0x60276873
mov dword [0x10f2f18], 0x74277362
mov dword [0x10f2f1c], 0x3d3d6373
mov dword [0x10f2f20], 0x62647f62
mov dword [0x10f2f24], 0x686e7377
mov dword [0x10f2f28], 0x703d3d69
mov dword [0x10f2f2c], 0x2f73666f
mov dword [0x10f2f30], 0x70d0a2e
xor eax, eax
mov cl, byte [eax + 0x10f2f0c]
xor cl, 7
mov byte [eax + 0x10f35b8], cl
inc eax
cmp eax, 0x28
jb 0x1054558
mov eax, 0x10f35b8
ret

Function at 0x1054573
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d28], 1
jne 0x10545a7
or dword [0x10f8d28], 1
mov dword [0x10f2f34], 0x6a686458
mov dword [0x10f2f38], 0x75756258
mov word [0x10f2f3c], 0x7568
mov byte [0x10f2f3e], 7
xor eax, eax
mov cl, byte [eax + 0x10f2f34]
xor cl, 7
mov byte [eax + 0x10f35e0], cl
inc eax
cmp eax, 0xb
jb 0x10545a9
mov eax, 0x10f35e0
ret

Function at 0x10545c4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d24], 1
jne 0x105462d
or dword [0x10f8d24], 1
mov dword [0x10f2f40], 0x6864580e
mov dword [0x10f2f44], 0x7562586a
mov dword [0x10f2f48], 0x3d756875
mov dword [0x10f2f4c], 0x7575423d
mov dword [0x10f2f50], 0x624a7568
mov dword [0x10f2f54], 0x60667474
mov dword [0x10f2f58], 0x3d2e2f62
mov dword [0x10f2f5c], 0xa742227
mov word [0x10f2f60], 0x70d
xor eax, eax
mov cl, byte [eax + 0x10f2f40]
xor cl, 7
mov byte [eax + 0x10f35ec], cl
inc eax
cmp eax, 0x22
jb 0x105462f
mov eax, 0x10f35ec
ret

Function at 0x105464a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d20], 1
jne 0x10546c8
or dword [0x10f8d20], 1
mov dword [0x10f2f64], 0x6e66410e
mov dword [0x10f2f68], 0x2763626b
mov dword [0x10f2f6c], 0x60276873
mov dword [0x10f2f70], 0x58277362
mov dword [0x10f2f74], 0x586a6864
mov dword [0x10f2f78], 0x68757562
mov dword [0x10f2f7c], 0x423d3d75
mov dword [0x10f2f80], 0x75687575
mov dword [0x10f2f84], 0x7474624a
mov dword [0x10f2f88], 0x2f626066
mov dword [0x10f2f8c], 0x70d0a2e
xor eax, eax
mov cl, byte [eax + 0x10f2f64]
xor cl, 7
mov byte [eax + 0x10f3610], cl
inc eax
cmp eax, 0x2c
jb 0x10546ca
mov eax, 0x10f3610
ret

Function at 0x10546e5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d1c], 1
jne 0x1054760
or dword [0x10f8d1c], 1
mov dword [0x10f2f90], 0x64667354
mov dword [0x10f2f94], 0x7263276c
mov dword [0x10f2f98], 0x6227776a
mov dword [0x10f2f9c], 0x75687575
mov dword [0x10f2fa0], 0x6844273d
mov dword [0x10f2fa4], 0x7f627369
mov dword [0x10f2fa8], 0x64625573
mov dword [0x10f2fac], 0x27637568
mov dword [0x10f2fb0], 0x27746670
mov dword [0x10f2fb4], 0x6b6b7269
mov byte [0x10f2fb8], 7
xor eax, eax
mov cl, byte [eax + 0x10f2f90]
xor cl, 7
mov byte [eax + 0x10f363c], cl
inc eax
cmp eax, 0x29
jb 0x1054762
mov eax, 0x10f363c
ret
Function at 0x105477d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d18], 1
jne 0x10547f7
or dword [0x10f8d18], 1
mov dword [0x10f2fbc], 0x64667354
mov dword [0x10f2fc0], 0x7263276c
mov dword [0x10f2fc4], 0x6227776a
mov dword [0x10f2fc8], 0x75687575
mov dword [0x10f2fcc], 0x7e54273d
mov dword [0x10f2fd0], 0x6e694e6a
mov dword [0x10f2fd4], 0x6b666e73
mov dword [0x10f2fd8], 0x27627d6e
mov dword [0x10f2fdc], 0x6b6e6661
mov word [0x10f2fe0], 0x6362
mov byte [0x10f2fe2], 7
xor eax, eax
mov cl, byte [eax + 0x10f2fbc]
xor cl, 7
mov byte [eax + 0x10f3668], cl
inc eax
cmp eax, 0x27
jb 0x10547f9
mov eax, 0x10f3668
ret

Function at 0x1054814
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d14], 1
jne 0x105487a
or dword [0x10f8d14], 1
mov dword [0x10f2fe4], 0x6e6c743b
mov dword [0x10f2fe8], 0x63627777
mov dword [0x10f2fec], 0x66756127
mov dword [0x10f2ff0], 0x272b626a
mov dword [0x10f2ff4], 0x70274457
mov dword [0x10f2ff8], 0x69277466
mov dword [0x10f2ffc], 0x396b6b72
mov word [0x10f3000], 0xd0a
mov byte [0x10f3002], 7
xor eax, eax
mov cl, byte [eax + 0x10f2fe4]
xor cl, 7
mov byte [eax + 0x10f3690], cl
inc eax
cmp eax, 0x1f
jb 0x105487c
mov eax, 0x10f3690
ret

Function at 0x1054897
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d10], 1
jne 0x105492a
or dword [0x10f8d10], 1
mov dword [0x10f3004], 0x6e6c743b
mov dword [0x10f3008], 0x63627777
mov dword [0x10f300c], 0x66756127
mov dword [0x10f3010], 0x272b626a
mov dword [0x10f3014], 0x70274457
mov dword [0x10f3018], 0x74277466
mov dword [0x10f301c], 0x27626a66
mov dword [0x10f3020], 0x75277466
mov dword [0x10f3024], 0x75727362
mov dword [0x10f3028], 0x63662769
mov dword [0x10f302c], 0x74627563
mov dword [0x10f3030], 0xd0a3974
mov byte [0x10f3034], 7
xor eax, eax
mov cl, byte [eax + 0x10f3004]
xor cl, 7
mov byte [eax + 0x10f36b0], cl
inc eax
cmp eax, 0x31
jb 0x105492c
mov eax, 0x10f36b0
ret
Function at 0x1054947
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x16c4
call fcn.010aeb20
push ebx
push esi
push edi
call dword [0x10ca094]
test byte [0x10f8d0c], 1
mov dword [ebp - 4], eax
jne 0x105498e
or dword [0x10f8d0c], 1
mov dword [0x10f3038], 0x63686a3b
mov dword [0x10f303c], 0x38626b72
mov dword [0x10f3040], 0x7393838
xor edi, edi
xor eax, eax
mov cl, byte [eax + 0x10f3038]
xor cl, 7
mov byte [eax + 0x10f36e4], cl
inc eax
cmp eax, 0xc
jb 0x1054992
test byte [0x10f8d08], 1
mov dword [ebp - 8], 0x10f36e4
jne 0x10549dc
or dword [0x10f8d08], 1
mov dword [0x10f3044], 0x6a7e743b
mov dword [0x10f3048], 0x386b6865
mov dword [0x10f304c], 0x7393838
xor eax, eax
mov cl, byte [eax + 0x10f3044]
xor cl, 7
mov byte [eax + 0x10f36f0], cl
inc eax
cmp eax, 0xc
jb 0x10549de
mov esi, 0x688
push esi
lea eax, [ebp - 0x6c0]
push edi
push eax
mov dword [ebp - 0x1c], 0x10f36f0
mov dword [ebp - 0x18], edi
mov dword [ebp - 0x14], edi
call fcn.0109efe0
mov eax, dword [ebp + 8]
cdq
add esp, 0xc
mov dword [ebp - 0x6c0], esi
mov esi, eax
lea eax, [ebp - 0x6c0]
push eax
mov ebx, edx
push ebx
push esi
push dword [ebp - 4]
call dword [0x10ca3b0]
test eax, eax
je 0x1054a43
lea eax, [ebp - 0x69c]
mov dword [ebp - 8], eax
push 0xffa
lea eax, [ebp - 0x16c0]
push edi
push eax
call fcn.0109efe0
add esp, 0xc
lea eax, [ebp - 0x16c0]
push eax
lea eax, [ebp - 0x18]
push eax
push ebx
push esi
push dword [ebp - 4]
mov dword [ebp - 0x16c0], 0x58
mov dword [ebp - 0x1670], 0x7d0
call dword [0x10ca3bc]
lea ecx, [ebp - 0x166c]
test eax, eax
jne 0x1054a8f
mov ecx, dword [ebp - 0x1c]
test byte [0x10f8d04], 1
jne 0x1054ac6
or dword [0x10f8d04], 1
mov dword [0x10f3050], 0x22277722
mov dword [0x10f3054], 0x74222674
mov dword [0x10f3058], 0x227f372c
mov word [0x10f305c], 0x77f
xor eax, eax
mov dl, byte [eax + 0x10f3050]
xor dl, 7
mov byte [eax + 0x10f36fc], dl
inc eax
cmp eax, 0xe
jb 0x1054ac8
push dword [ebp - 0x14]
push dword [ebp - 0x18]
push ecx
push dword [ebp - 8]
push dword [ebp + 8]
push 0x10f36fc
push dword [ebp + 0xc]
call fcn.0109c20d
add esp, 0x1c
push 6
pop ecx
mov dword [ebp - 0xc], edi
xor eax, eax
lea edi, [ebp - 0x38]
rep stosd dword es:[edi], eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0xc]
push eax
push ebx
push esi
push dword [ebp - 4]
mov dword [ebp - 0x38], 0x18
call dword [0x10ca3a4]
test eax, eax
je 0x1054b3f
push dword [ebp - 0xc]
push dword [ebp - 0x30]
push dword [ebp - 0x2c]
call fcn.01054b8c
push eax
push dword [ebp + 0xc]
call fcn.0109c20d
add esp, 0x14
test byte [0x10f8cfc], 1
jne 0x1054b5f
or dword [0x10f8cfc], 1
mov word [0x10f3070], 0xd0a
mov byte [0x10f3072], 7
xor eax, eax
mov cl, byte [eax + 0x10f3070]
xor cl, 7
mov byte [eax + 0x10f371c], cl
inc eax
cmp eax, 3
jb 0x1054b61
push dword [ebp + 0xc]
push 0x10f371c
call fcn.0109be81
pop ecx
pop ecx
pop edi
pop esi
pop ebx
leave
ret 8
Function at 0x1054b8c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8d00], 1
jne 0x1054bc4
or dword [0x10f8d00], 1
mov dword [0x10f3060], 0x74222f27
mov dword [0x10f3064], 0x2763223d
mov dword [0x10f3068], 0x7f37272c
mov dword [0x10f306c], 0x72e7f22
xor eax, eax
mov cl, byte [eax + 0x10f3060]
xor cl, 7
mov byte [eax + 0x10f370c], cl
inc eax
cmp eax, 0x10
jb 0x1054bc6
mov eax, 0x10f370c
ret

Function at 0x1055e87
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8cf0], 1
jne 0x1055edc
or dword [0x10f8cf0], 1
mov dword [0x10f3740], 0x4c5a4940
mov dword [0x10f3744], 0x4d5a495f
mov dword [0x10f3748], 0x584b4954
mov dword [0x10f374c], 0x5b4c5441
mov dword [0x10f3750], 0x5e545c4c
mov dword [0x10f3754], 0x5750474a
mov word [0x10f3758], 0x857
xor eax, eax
mov cl, byte [eax + 0x10f3740]
xor cl, 8
mov byte [eax + 0x10f3940], cl
inc eax
cmp eax, 0x1a
jb 0x1055ede
mov eax, 0x10f3940
ret

Function at 0x1055fee
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8cec], 1
jne 0x1056018
or dword [0x10f8cec], 1
mov dword [0x10f375c], 0x695f455e
mov word [0x10f3760], 0x6d7a
mov byte [0x10f3762], 8
xor eax, eax
mov cl, byte [eax + 0x10f375c]
xor cl, 8
mov byte [eax + 0x10f395c], cl
inc eax
cmp eax, 7
jb 0x105601a
mov eax, 0x10f395c
ret

Function at 0x1056035
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8ce8], 1
jne 0x1056062
or dword [0x10f8ce8], 1
mov dword [0x10f3764], 0x7c7a615e
mov dword [0x10f3768], 0x5864697d
mov word [0x10f376c], 0x84b
xor eax, eax
mov cl, byte [eax + 0x10f3764]
xor cl, 8
mov byte [eax + 0x10f3964], cl
inc eax
cmp eax, 0xa
jb 0x1056064
mov eax, 0x10f3964
ret

Function at 0x105607f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8ce4], 1
jne 0x10560b3
or dword [0x10f8ce4], 1
mov dword [0x10f3770], 0x7c7a615e
mov dword [0x10f3774], 0x4a64697d
mov word [0x10f3778], 0x7067
mov byte [0x10f377a], 8
xor eax, eax
mov cl, byte [eax + 0x10f3770]
xor cl, 8
mov byte [eax + 0x10f3970], cl
inc eax
cmp eax, 0xb
jb 0x10560b5
mov eax, 0x10f3970
ret

Function at 0x10560d0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8ce0], 1
jne 0x10560f4
or dword [0x10f8ce0], 1
mov dword [0x10f377c], 0x6d666d4f
mov dword [0x10f3780], 0x86b617a
xor eax, eax
mov cl, byte [eax + 0x10f377c]
xor cl, 8
mov byte [eax + 0x10f397c], cl
inc eax
cmp eax, 8
jb 0x10560f6
mov eax, 0x10f397c
ret