Function at 0x411ca8
Capabilities:
Authenticate hmac

Disassembly:
jl 0x411d26
jl 0x411d28
jl 0x411d2a
jl 0x411d2c
jl 0x411d2e
jl 0x411d30
jl 0x411d32
jl 0x411d34
jl 0x411d36
jl 0x411d38
jl 0x411d3a
jl 0x411d3c
jl 0x411d3e
jl 0x411d40
jl 0x411d42
jl 0x411d44
jl 0x411d46
jl 0x411d48
jl 0x411d4a
jl 0x411d4c
jl 0x411d4e
jl 0x411d50
jl 0x411d52
jl 0x411d54
jl 0x411d56
jl 0x411d58
jl 0x411d5a
jl 0x411d5c
jl 0x411d5e
jl 0x411d60
jl 0x411d62
jl 0x411d64
jl 0x411d66
jl 0x411d68
jl 0x411d6a
jl 0x411d6c
jl 0x411d6e
jl 0x411d70
jl 0x411d72
jl 0x411d74
jl 0x411d76
jl 0x411d78
jl 0x411d7a
jl 0x411d7c
jl 0x411d7e
jl 0x411d80
jl 0x411d82
jl 0x411d84
jl 0x411d86
jl 0x411d88
jl 0x411d8a
jl 0x411d8c
jl 0x411d8e
jl 0x411d90
jl 0x411d92
jl 0x411d94
jl 0x411d96
jl 0x411d98
jl 0x411d9a
jl 0x411d9c
jl 0x411d9e
jl 0x411da0
jl 0x411da2
jl 0x411da4
jl 0x411da6
jl 0x411da8
jl 0x411daa
jl 0x411dac
jl 0x411dae
jl 0x411db0
jl 0x411db2
jl 0x411db4
jl 0x411db6
jl 0x411db8
jl 0x411dba
jl 0x411dbc
jl 0x411dbe
jl 0x411dc0
jl 0x411dc2
jl 0x411dc4
jl 0x411dc6
jl 0x411dc8
jl 0x411dca
jl 0x411dcc
jl 0x411dce
jl 0x411dd0
jl 0x411dd2
jl 0x411dd4
jl 0x411dd6
jl 0x411dd8
jl 0x411dda
jl 0x411ddc
jl 0x411dde
jl 0x411de0
jl 0x411de2
jl 0x411de4
jl 0x411de6
jl 0x411de8
jl 0x411dea
jl 0x411dec
jl 0x411dee
jl 0x411df0
jl 0x411df2
jl 0x411df4
jl 0x411df6
jl 0x411df8
jl 0x411dfa
jl 0x411dfc
jl 0x411dfe
jl 0x411e00
jl 0x411e02
jl 0x411e04
jl 0x411e06
jl 0x411e08
jl 0x411e0a
jl 0x411e0c
jl 0x411e0e
jl 0x411e10
jl 0x411e12
jl 0x411e14
jl 0x411e16
jl 0x411e18
jl 0x411e1a
jl 0x411e1c
jl 0x411e1e
jl 0x411e20
jl 0x411e22
jl 0x411e24
jl 0x411e26
jl 0x411e28
jl 0x411e2a
jl 0x411e2c
jl 0x411e2e
jl 0x411e30
jl 0x411e32
jl 0x411e34
jl 0x411e36
jl 0x411e38
jl 0x411e3a
jl 0x411e3c
jl 0x411e3e
jl 0x411e40
jl 0x411e42
jl 0x411e44
jl 0x411e46
jl 0x411e48
jl 0x411e4a
jl 0x411e4c
jl 0x411e4e
jl 0x411e50
jl 0x411e52
jl 0x411e54
jl 0x411e56
jl 0x411e58
jl 0x411e5a
jl 0x411e5c
jl 0x411e5e
jl 0x411e60
jl 0x411e62
jl 0x411e64
jl 0x411e66
jl 0x411e68
jl 0x411e6a
jl 0x411e6c
jl 0x411e6e
jl 0x411e70
jl 0x411e72
jl 0x411e74
jl 0x411e76
jl 0x411e78
jl 0x411e7a
jl 0x411e7c
jl 0x411e7e
jl 0x411e80
jl 0x411e82
jl 0x411e84
jl 0x411e86
jl 0x411e88
jl 0x411e8a
jl 0x411e8c
jl 0x411e8e
jl 0x411e90
jl 0x411e92
jl 0x411e94
jl 0x411e96
jl 0x411e98
jl 0x411e9a
jl 0x411e9c
jl 0x411e9e
jl 0x411ea0
jl 0x411ea2
jl 0x411ea4
jl 0x411ea6
jl 0x411ea8
jl 0x411eaa
jl 0x411eac
jl 0x411eae
jl 0x411eb0
jl 0x411eb2
jl 0x411eb4
jl 0x411eb6
jl 0x411eb8
jl 0x411eba
jl 0x411ebc
jl 0x411ebe
jl 0x411ec0
jl 0x411ec2
jl 0x411ec4
jl 0x411ec6
jl 0x411ec8
jl 0x411eca
jl 0x411ecc
jl 0x411ece
jl 0x411ed0
jl 0x411ed2
jl 0x411ed4
jl 0x411ed6
jl 0x411ed8
jl 0x411eda
jl 0x411edc
jl 0x411ede
jl 0x411ee0
jl 0x411ee2
jl 0x411ee4
jl 0x411ee6
jl 0x411ee8
jl 0x411eea
jl 0x411eec
jl 0x411eee
jl 0x411ef0
jl 0x411ef2
jl 0x411ef4
jl 0x411ef6
jl 0x411ef8
jl 0x411efa
jl 0x411efc
jl 0x411efe
jl 0x411f00
jl 0x411f02
jl 0x411f04
jl 0x411f06
jl 0x411f08
jl 0x411f0a
jl 0x411f0c
jl 0x411f0e
jl 0x411f10
jl 0x411f12
jl 0x411f14
jl 0x411f16
jl 0x411f18
jl 0x411f1a
jl 0x411f1c
jl 0x411f1e
jl 0x411f20
jl 0x411f22
jl 0x411f24
jl 0x411f26
jl 0x411f28
jl 0x411f2a
jl 0x411f2c
jl 0x411f2e
jl 0x411f30
jl 0x411f32
jl 0x411f34
jl 0x411f36
jl 0x411f38
jl 0x411f3a
jl 0x411f3c
jl 0x411f3e
jl 0x411f40
jl 0x411f42
jl 0x411f44
jl 0x411f46
jl 0x411f48
jl 0x411f4a
jl 0x411f4c
jl 0x411f4e
jl 0x411f50
jl 0x411f52
jl 0x411f54
jl 0x411f56
jl 0x411f58
jl 0x411f5a
jl 0x411f5c
jl 0x411f5e
jl 0x411f60
jl 0x411f62
jl 0x411f64
jl 0x411f66
jl 0x411f68
jl 0x411f6a
jl 0x411f6c
jl 0x411f6e
jl 0x411f70
jl 0x411f72
jl 0x411f74
jl 0x411f76
jl 0x411f78
jl 0x411f7a
jl 0x411f7c
jl 0x411f7e
jl 0x411f80
jl 0x411f82
jl 0x411f84
jl 0x411f86
jl 0x411f88
jl 0x411f8a
jl 0x411f8c
jl 0x411f8e
jl 0x411f90
jl 0x411f92
jl 0x411f94
jl 0x411f96
jl 0x411f98
jl 0x411f9a
jl 0x411f9c
jl 0x411f9e
jl 0x411fa0
jl 0x411fa2
jl 0x411fa4
jl 0x411fa6
jl 0x411fa8
jl 0x411faa
jl 0x411fac
jl 0x411fae
jl 0x411fb0
jl 0x411fb2
jl 0x411fb4
jl 0x411fb6
jl 0x411fb8
jl 0x411fba
jl 0x411fbc
jl 0x411fbe
jl 0x411fc0
jl 0x411fc2
jl 0x411fc4
jl 0x411fc6
jl 0x411fc8
jl 0x411fca
jl 0x411fcc
jl 0x411fce
jl 0x411fd0
jl 0x411fd2
jl 0x411fd4
jl 0x411fd6
jl 0x411fd8
jl 0x411fda
jl 0x411fdc
jl 0x411fde
jl 0x411fe0
jl 0x411fe2
jl 0x411fe4
jl 0x411fe6
jl 0x411fe8
jl 0x411fea
jl 0x411fec
jl 0x411fee
jl 0x411ff0
jl 0x411ff2
jl 0x411ff4
jl 0x411ff6
jl 0x411ff8
jl 0x411ffa
jl 0x411ffc
jl 0x411ffe
cmp al, 0x7c
jl 0x411ff6
jl 0x412004
jl 0x411ff6
fdivr qword [esp + edi*2 + 0x7c]
jl 0x41200a
jl 0x41200c
jl 0x41200e
jl 0x412010
jl 0x412012
jl 0x412014
jl 0x412016
jl 0x412018
jl 0x41201a
jl 0x41201c
jl 0x41201e
jl 0x412020
jl 0x412022
jl 0x412024
jl 0x412026
jl 0x412028
jl 0x41202a
jl 0x41202c
jl 0x41202e
jl 0x412030
jl 0x412032
jl 0x412034
jl 0x412036
jl 0x412038
jl 0x41203a
jl 0x41203c
jl 0x41203e
jl 0x412040
jl 0x412042
jl 0x412044
jl 0x412046
jl 0x412048
jl 0x41204a
jl 0x41204c
jl 0x41204e
jl 0x412050
jl 0x412052
jl 0x412054
jl 0x412056
jl 0x412058
jl 0x41205a
jl 0x41205c
jl 0x41205e
jl 0x412060
jl 0x412062
jl 0x412064
jl 0x412066
jl 0x412068
jl 0x41206a
jl 0x41206c
jl 0x41206e
jl 0x412070
jl 0x412072
jl 0x412074
jl 0x412076
jl 0x412078
jl 0x41207a
jl 0x41207c
jl 0x41207e
jl 0x412080
jl 0x412082
jl 0x412084
jl 0x412086
jl 0x412088
jl 0x41208a
jl 0x41208c
jl 0x41208e
jl 0x412090
jl 0x412092
jl 0x412094
jl 0x412096
jl 0x412098
jl 0x41209a
jl 0x41209c
jl 0x41209e
jl 0x4120a0
jl 0x4120a2
jl 0x4120a4
jl 0x4120a6
jl 0x4120a8
jl 0x4120aa
jl 0x4120ac
jl 0x4120ae
jl 0x4120b0
jl 0x4120b2
jl 0x4120b4
jl 0x4120b6
jl 0x4120b8
jl 0x4120ba
jl 0x4120bc
jl 0x4120be
jl 0x4120c0
jl 0x4120c2
jl 0x4120c4
jl 0x4120c6
jl 0x4120c8
jl 0x4120ca
jl 0x4120cc
jl 0x4120ce
jl 0x4120d0
jl 0x4120d2
jl 0x4120d4
jl 0x4120d6
jl 0x4120d8
jl 0x4120da
jl 0x4120dc
jl 0x4120de
jl 0x4120e0
jl 0x4120e2
jl 0x4120e4
jl 0x4120e6
jl 0x4120e8
jl 0x4120ea
jl 0x4120ec
jl 0x4120ee
jl 0x4120f0
jl 0x4120f2
jl 0x4120f4
jl 0x4120f6
jl 0x4120f8
jl 0x4120fa
jl 0x4120fc
jl 0x4120fe
jl 0x412100
jl 0x412102
jl 0x412104
jl 0x412106
jl 0x412108
jl 0x41210a
jl 0x41210c
jl 0x41210e
jl 0x412110
jl 0x412112
jl 0x412114
jl 0x412116
jl 0x412118
jl 0x41211a
jl 0x41211c
jl 0x41211e
jl 0x412120
jl 0x412122
jl 0x412124
jl 0x412126
jl 0x412128
jl 0x41212a
jl 0x41212c
jl 0x41212e
jl 0x412130
jl 0x412132
jl 0x412134
jl 0x412136
jl 0x412138
jl 0x41213a
jl 0x41213c
jl 0x41213e
jl 0x412140
jl 0x412142
jl 0x412144
jl 0x412146
jl 0x412148
jl 0x41214a
jl 0x41214c
jl 0x41214e
jl 0x412150
jl 0x412152
jl 0x412154
jl 0x412156
jl 0x412158
jl 0x41215a
jl 0x41215c
jl 0x41215e
jl 0x412160
jl 0x412162
jl 0x412164
jl 0x412166
jl 0x412168
jl 0x41216a
jl 0x41216c
jl 0x41216e
jl 0x412170
jl 0x412172
jl 0x412174
jl 0x412176
jl 0x412178
jl 0x41217a
jl 0x41217c
jl 0x41217e
jl 0x412180
jl 0x412182
jl 0x412184
jl 0x412186
jl 0x412188
jl 0x41218a
jl 0x41218c
jl 0x41218e
jl 0x412190
jl 0x412192
jl 0x412194
jl 0x412196
jl 0x412198
jl 0x41219a
jl 0x41219c
jl 0x41219e
jl 0x4121a0
jl 0x4121a2
jl 0x4121a4
jl 0x4121a6
jl 0x4121a8
jl 0x4121aa
jl 0x4121ac
jl 0x4121ae
jl 0x4121b0
jl 0x4121b2
jl 0x4121b4
jl 0x4121b6
jl 0x4121b8
jl 0x4121ba
jl 0x4121bc
jl 0x4121be
jl 0x4121c0
jl 0x4121c2
jl 0x4121c4
jl 0x4121c6
jl 0x4121c8
jl 0x4121ca
jl 0x4121cc
jl 0x4121ce
jl 0x4121d0
jl 0x4121d2
jl 0x4121d4
jl 0x4121d6
jl 0x4121d8
jl 0x4121da
jl 0x4121dc
jl 0x4121de
jl 0x4121e0
jl 0x4121e2
jl 0x4121e4
jl 0x4121e6
jl 0x4121e8
jl 0x4121ea
jl 0x4121ec
jl 0x4121ee
jl 0x4121f0
jl 0x4121f2
jl 0x4121f4
jl 0x4121f6
jl 0x4121f8
jl 0x4121fa
jl 0x41215a
jl 0x412214
jl 0x412216
jl 0x412218
jl 0x4121da
jl 0x41221c
jl 0x41221e
jl 0x412220
jl 0x412222
jl 0x412224
jl 0x412226
jl 0x412228
jl 0x41222a
jl 0x41222c
jl 0x41222e
jl 0x412230
jl 0x412232
jl 0x412234
jl 0x412236
jl 0x412238
jl 0x41223a
jl 0x41223c
jl 0x412146
jl 0x412240
jl 0x412238
arpl si, ax
jb 0x412246
enter 0xffffffffffffb175, 0x5d
mov cl, 0x5d
xor byte [ecx + 0x1514285d], dh
pop ebp
adc al, 0x15
subps xmm1, xmmword [esi + ecx]
adc dword [edi + ebx + 0x1d], ebx
xor ebp, dword [edi]
adc ebx, dword [eax]
sbb dword [edx + 0x71], edx
jno 0x412273
pop eax
or cl, byte [esi + 0x2b]
or al, byte [ebx + edx*2 - 0xc]
or al, byte [edi + 0x53]
or al, byte [esi + 0x53]
or bl, byte [edx + 0x460a39ac]
lodsb al, byte [esi]
or al, byte [esi + 0x53]
or dh, al
push edx
or cl, byte [esi + 0x2b]
jo 0x41224b
or ch, dl
push ebx
xchg ebp, eax
cdq
or al, byte [edi]
push ebx
hlt