Function at 0x42e4fb
Capabilities:
Reference cloudflare dns server

Disassembly:
push ebp
push ebx
xor eax, eax
push eax
push eax
push eax
push eax
push eax
call fcn.00569a20
mov dword [0x6ca001], 0x3100033c
mov dword [0x6ca001], 0x3100033d
mov eax, 0x200
push eax
lea eax, [esp + 4]
push eax
push 0x710854
push 8
push 4
call fcn.0054e6ad
mov dword [0x6ca001], 0x3100033e
mov eax, 0x200
push eax
lea eax, [esp + 8]
push eax
push 0x710854
push 8
push 4
call fcn.0054e6ad
mov dword [0x6ca001], 0x3100033f
mov eax, str.version
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.1.0.0.0
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000340
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
push 0
push 0
push 0
push 0x12
push 9
push 0x7e2
call fcn.00550c97
cdq
push edx
push eax
call fcn.00566e40
mov eax, str.date
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x31000343
mov eax, str.version
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.1.0.0.1
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000344
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
push 0
push 0
push 0
push 0xe
push 0xc
push 0x7e4
call fcn.00550c97
cdq
push edx
push eax
call fcn.00566e40
mov eax, str.date
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x31000348
mov eax, str.version
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.1.0.0.2
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000349
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
push 0
push 0
push 0
push 0xe
push 5
push 0x7e5
call fcn.00550c97
cdq
push edx
push eax
call fcn.00566e40
mov eax, str.date
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x3100034c
mov eax, str.version
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.1.0.0.3
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100034d
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
push 0
push 0
push 0
push 6
push 7
push 0x7e5
call fcn.00550c97
cdq
push edx
push eax
call fcn.00566e40
mov eax, str.date
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x31000351
mov eax, str.version
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.1.0.0.4
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000352
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
push 0
push 0
push 0
push 0xa
push 3
push 0x7e7
call fcn.00550c97
cdq
push edx
push eax
call fcn.00566e40
mov eax, str.date
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x31000355
mov eax, str.version
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.1.0.0.5
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000356
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
push 0
push 0
push 0
push 0xd
push 0xa
push 0x7e7
call fcn.00550c97
cdq
push edx
push eax
call fcn.00566e40
mov eax, str.date
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x3100035a
push 0xffffffff
call fcn.0053e8d8
mov dword [esp + 8], eax
mov dword [0x6ca001], 0x3100035a
push dword [esp + 8]
call fcn.0053e8e6
and eax, eax
je 0x42ea4a
mov dword [0x6ca001], 0x3100035b
push dword [esp + 4]
call fcn.0054e9db
mov dword [0x6ca001], 0x3100035c
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
mov eax, dword [esp + 0x14]
cdq
push edx
push eax
call fcn.00566e40
mov eax, str.order
push eax
push dword [esp + 0xc]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x3100035d
mov ebx, dword [esp + 0xc]
add ebx, 0xfffffff6
mov dword [esp + 0xc], ebx
mov dword [0x6ca001], 0x3100035e
mov eax, 0x6f2084
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
mov edx, str.dateformat
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100035f
mov eax, str.label
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
mov edx, str.Date_Format
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000360
mov eax, str.type
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
mov edx, str.text
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000361
mov eax, str.default
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
mov edx, str._dd__mm__yyyy__hh:_ii
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000362
push 0
push dword [esp + 8]
push dword [esp + 0x10]
call fcn.0053e8f8
push eax
call fcn.0053eae7
mov dword [0x6ca001], 0x31000363
mov edx, dword [esp + 0x10]
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.00569980
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
push dword [esp + 0x14]
call fcn.0053edc8
pop eax
mov edx, 0x6ce09e
push edx
call fcn.00569980
lea eax, [esp + 0x14]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x31000364
push dword [esp + 8]
call fcn.0053e788
mov dword [0x6ca001], 0x31000365
mov dword [0x6ca001], 0x31000367
push dword [esp + 0x10]
mov edx, 0x6cb1d2
pop ecx
call fcn.005193b0
jne 0x42eaeb
mov dword [0x6ca001], 0x31000368
push edx
call fcn.005698b0
pop edx
push eax
push 0
push edx
call fcn.005698b0
pop edx
push eax
mov edx, 0x6d1142
push edx
call fcn.00569980
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
mov eax, 0x6ce09e
push eax
push dword [esp + 0x28]
call fcn.00566a00
pop eax
mov edx, 0x6d1462
push edx
call fcn.00569980
call fcn.00519372
add dword [esp], edx
call fcn.004373c6
mov eax, str.usersettings
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x31000369
mov dword [0x6ca001], 0x3100036c
mov eax, str.manufacturer
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.Diasend
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100036e
mov eax, 0x6f2084
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.1047
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100036f
mov eax, str.devicename
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.Diasend__XLS_
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000370
mov eax, str.devicetype
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str._FILE_
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000371
mov eax, str.datasource
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.Diasend
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000372
mov eax, str.capacities
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str._SBGM__IP_BLS__INS__FOOD__SPORT__HEALTH_
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000375
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
mov ebp, 0xb0d118
mov eax, ebp
mov eax, ebp
cdq
push edx
push eax
call fcn.00566e40
mov edx, 0x6d3b3a
push edx
call fcn.00569980
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
mov ebp, 0xb0dffe
mov eax, ebp
cdq
push edx
push eax
mov ebp, 0xb0d118
mov eax, ebp
mov eax, ebp
cdq
sub dword [esp], eax
sbb dword [esp + 4], edx
pop eax
pop edx
push edx
push eax
call fcn.00566e40
pop eax
mov eax, str.picture
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x31000377
mov eax, str.filepattern
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, 0x6f1f52
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000378
mov eax, str.keywords
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.Diasend
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100037a
mov eax, str.importinstruction_keys
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str._FILEIMPORT_
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000380
push 0xffffffff
call fcn.0053e8d8
mov dword [esp + 8], eax
mov dword [0x6ca001], 0x31000381
push dword [esp + 8]
call fcn.0053e8e6
and eax, eax
je 0x42ed99
mov dword [0x6ca001], 0x31000382
push 0
push dword [esp + 4]
push dword [esp + 0x10]
call fcn.0053e8f8
push eax
call fcn.0053eae7
mov dword [0x6ca001], 0x31000383
push edx
call fcn.005698b0
pop edx
push eax
lea eax, [0x43940e]
push eax
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
push dword [esp + 0x18]
call fcn.0053edc8
call fcn.00569ae0
push 0x417
call fcn.00519372
add dword [esp + 4], edx
call fcn.004479dd
call fcn.00519390
mov dword [0x6ca001], 0x31000384
push dword [esp + 8]
call fcn.0053e788
mov dword [0x6ca001], 0x31000385
mov dword [0x6ca001], 0x31000388
mov eax, 0x6f2084
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.3007
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000389
mov eax, str.devicename
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.t_slim:x2
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100038a
mov eax, str.manufacturer
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.Tandem
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100038b
mov eax, str.devicetype
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str._IP_
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100038c
mov eax, str.importvia
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.Diasend
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100038d
mov eax, str.datasource
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.Diasend
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100038e
mov eax, str.capacities
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str._IP_BLS__IP_BR_
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x3100038f
mov eax, str.devicetype
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str._FILE_
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000391
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
mov ebp, 0xb0dffe
mov eax, ebp
mov eax, ebp
cdq
push edx
push eax
call fcn.00566e40
mov edx, 0x6d3b3a
push edx
call fcn.00569980
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
mov ebp, 0xb1161c
mov eax, ebp
cdq
push edx
push eax
mov ebp, 0xb0dffe
mov eax, ebp
mov eax, ebp
cdq
sub dword [esp], eax
sbb dword [esp + 4], edx
pop eax
pop edx
push edx
push eax
call fcn.00566e40
pop eax
mov eax, str.picture
push eax
push dword [esp + 8]
call fcn.0054e77a
mov ebp, eax
lea eax, [ebp]
push eax
call fcn.005698f0
mov dword [0x6ca001], 0x31000393
mov eax, str.filepattern
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.xls.xlsxlsx.xlsx
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000394
mov eax, str.keywords
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str.Tandem__Diasend
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000396
mov eax, str.importinstruction_keys
push eax
push dword [esp + 4]
call fcn.0054e77a
mov ebp, eax
mov edx, str._FILEIMPORT_
lea ecx, [ebp]
call fcn.00519008
mov dword [0x6ca001], 0x31000399
push 0xffffffff
call fcn.0053e8d8
mov dword [esp + 8], eax
mov dword [0x6ca001], 0x3100039a
push dword [esp + 8]
call fcn.0053e8e6
and eax, eax
je 0x42f097
mov dword [0x6ca001], 0x3100039b
push 0
push dword [esp + 4]
push dword [esp + 0x10]
call fcn.0053e8f8
push eax
call fcn.0053eae7
mov dword [0x6ca001], 0x3100039c
push edx
call fcn.005698b0
pop edx
push eax
lea eax, [0x43940e]
push eax
push edx
call fcn.005698b0
pop edx
push eax
push edx
call fcn.005698b0
pop edx
push eax
push dword [esp + 0x18]
call fcn.0053edc8
call fcn.00569ae0
push 0xbbf
call fcn.00519372
add dword [esp + 4], edx
call fcn.004479dd
call fcn.00519390
mov dword [0x6ca001], 0x3100039d
push dword [esp + 8]
call fcn.0053e788
mov dword [0x6ca001], 0x3100039e
mov dword [0x6ca001], 0x310003a3
xor eax, eax
push dword [esp + 0x10]
call fcn.00569a80
push eax
push dword [esp + 4]
call fcn.0054e79c
push dword [esp + 8]
call fcn.0054e79c
pop eax
add esp, 0x14
pop ebx
pop ebp
ret