Help
RSS
API
Feed
Maltego
Contact
Domain > 40b87.cppmshgi.cc
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-09-15
154.207.77.90
(
ClassC
)
2025-11-30
154.207.253.30
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Sun, 30 Nov 2025 10:10:17 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveserver: cloudflarevary: Accept-Encodingp3p: CPCAO PSA OURaccess-control-allow-origin: *access-control-allow-methods: GET, POST, PUT,DELETE,OPTIONS,PATCHaccess-control-allow-headers: content-type,tokenReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?s56huhtIAgCJUt15xKhmNICNHy8dgsxX1vMTsXqvmNEtWxPR2PeQ%2FouyR2o1uX3XyWuDBcZugX2NaTT5JUL6Iay%2FuZBktW%2FbghAIqg1c5PROa}}cf-cache-status: DYNAMICNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}CF-RAY: 9a698dd7bc627b78-PDXalt-svc: h3:443; ma86400 script>Base64{_keyStr:ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/,decode:function(input){var output;var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i0;inputinput.replace(/^A-Za-z0-9\+\/\/g,);while(iinput.length){enc1this._keyStr.indexOf(input.charAt(i++));enc2this._keyStr.indexOf(input.charAt(i++));enc3this._keyStr.indexOf(input.charAt(i++));enc4this._keyStr.indexOf(input.charAt(i++));chr1(enc12)|(enc2>>4);chr2((enc2&15)4)|(enc3>>2);chr3((enc3&3)6)|enc4;outputoutput+String.fromCharCode(chr1);if(enc3!64){outputoutput+String.fromCharCode(chr2)}if(enc4!64){outputoutput+String.fromCharCode(chr3)}}outputBase64._utf8_decode(output);return output},_utf8_decode:function(utftext){var string;var i0;var cc1c20;while(iutftext.length){cutftext.charCodeAt(i);if(c128){string+String.fromCharCode(c);i++}else if((c>191)&&(c224)){c2utftext.charCodeAt(i+1);string+String.fromCharCode(((c&31)6)|(c2&63));i+2}else{c2utftext.charCodeAt(i+1);c3utftext.charCodeAt(i+2);string+String.fromCharCode(((c&15)12)|((c2&63)6)|(c3&63));i+3}}return string}}; document.write(Base64.decode(PGh0bWwgbGFuZz0iZW4iPgo8aGVhZD4KICAgIDxtZXRhIGNoYXJzZXQ9IlVURi04Ij4KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wLCBtYXhpbXVtLXNjYWxlPTEsbWluaW11bS1zY2FsZT0xLCB1c2VyLXNjYWxhYmxlPW5vIj4KICAgIDxtZXRhIG5hbWU9InJlZmVycmVyIiBjb250ZW50PSJzYW1lLW9yaWdpbiI+CiAgICA8bGluayByZWw9IlNob3J0Y3V0IEljb24iIHR5cGU9ImltYWdlL3BuZyIgaHJlZj0iL2Zhdmljb24ucG5nP3Y9MiI+CiAgICA8bGluayByZWw9IkJvb2ttYXJrIiB0eXBlPSJpbWFnZS9wbmciIGhyZWY9Ii9mYXZpY29uLnBuZz92PTIiPgogICAgPHRpdGxlPjkx6KeG6aKRQXBwIDwvdGl0bGU+CiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6dGl0bGUiIGNvbnRlbnQ9Ijkx6KeG6aKRQXBwICI+CiAgICA8IS0tIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iL3N0YXRpYy9hc3NldHMvY3NzL3N3aXBlci1idW5kbGUubWluLmNzcyIgLz4gLS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiICBocmVmPSIvc3RhdGljL2Fzc2V0cy9jc3MvbW9iaWxlLmNzcyI+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS9hbmRyb2lkTW9kYWwuY3NzIj4KICAgIDxzY3JpcHQ+CiAgICAgICAgdmFyIGRhdGFNYXAgPSB7CiAgICAgICAgICAgIGFuZHJvaWRMaW5rIDogImh0dHBzOi8vZDF5NTc0d2syMWo4MTEuY2xvdWRmcm9udC5uZXQvZG93bi85MWhsLzkxc3BfMTExNV8yMDAuYXBrIiwgLy8gYW5kcm9pZOS4i+i9vQogICAgICAgICAgICBpb3NMaW5rIDogIi9pbmRleC9pbmRleC9wd2E/YWZmX2NvZGU9IiwgLy8gaW9zIOS4i+i9vQogICAgICAgICAgICB0Z0xpbmsxIDogImh0dHBzOi8vdC5tZS9zcDkxXzAxIiwKICAgICAgICAgICAgdGdMaW5rMjogImh0dHBzOi8vdC5tZS9taWFvOTFzcCIsCiAgICAgICAgICAgIHRnTGluazM6ICJodHRwczovL3F3aGF1YnguY2MiLAogICAgICAgICAgICBjb3B5VGV4dDogImhsX2FmZjoiLAogICAgICAgICAgICBhbmRyb2lkUGluZzogImh0dHBzOi8vZDF5NTc0d2syMWo4MTEuY2xvdWRmcm9udC5uZXQvcGluZy50eHQiLCAvLyDlronljZPljIVwaW5nCiAgICAgICAgfTsKICAgIDwvc2NyaXB0Pgo8L2hlYWQ+Cgo8Ym9keT4KICAgIDxkaXYgY2xhc3M9IndyYXAtYm9keSIgcm91dGVyTmFtZT0iaW5kZXguaHRtbCIgaWQ9ImJsdXIiPgogICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlci1hcmVhIGJ0bl9kb3duIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iaGVhZGVyLWFjdGl2aXR5Ij4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImwtYXJlYSI+CiAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9zdGF0aWMvYXNzZXRzL2ltYWdlcy9pbWctMi5wbmc/dj0xIiBhbHQ9IiIgY2xhc3M9ImxvZ29vIj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYnR0Ij4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJuYXYtaXRlbSIgb25jbGljaz0ib25BZGRyZXNzKCdsaW5rMScpIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9zdGF0aWMvYXNzZXRzL2ltYWdlcy9pLTEucG5nIiBhbHQ9IiIgY2xhc3M9ImJ0bi1pbWciPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0eHR0Ij5UR+e+pDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im5hdi1pdGVtIiBvbmNsaWNrPSJvbkFkZHJlc3MoJ2xpbmsyJykiPgogICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2ktMi5wbmciIGFsdD0iIiBjbGFzcz0iYnRuLWltZyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InR4dHQiPuWVhuWKoeWQiOS9nDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im5hdi1pdGVtIiBvbmNsaWNrPSJvbkFkZHJlc3MoJ2xpbmszJykiPgogICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iL3N0YXRpYy9hc3NldHMvaW1hZ2VzL2ktMy5wbmciIGFsdD0iIiBjbGFzcz0iYnRuLWltZyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InR4dHQiPue9kemhteeJiDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgIAogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9Im1haW4tY29udGVudCI+CiAgICAgICAgICAgIDxpbWcgc3JjPSIvc3RhdGljL2Fzc2V0cy9pbWFnZXMvaW1nLTMtMi53ZWJwIiBhbHQ9IiI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iZm9vdGVyLWFyZWEgYnRuX2Rvd24iPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcHAiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXBwLWxvZ28taW9zIiBvbmNsaWNrPSJkb3dubG9hZEFwcCgnYW5kcm9pZCcpIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpb3MtYnRuIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9zdGF0aWMvYXNzZXRzL2ltYWdlcy9hbmRyb2lkLnBuZyIgYWx0PSIiPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhcHAtbG9nby1hbmRyb2lkIiBvbmNsaWNrPSJkb3dubG9hZEFwcCgnaW9zJykiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFuZHJvaWQtYnRuIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9zdGF0aWMvYXNzZXRzL2ltYWdlcy9pb3NzLnBuZyIgYWx0PSIiPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJzZXQtdXAtdGlwIj4KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvc3RhdGljL2Fzc2V0cy9pbWFnZXMvdWMucG5nIiBhbHQ9IiI+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICAKICAgIDxkaXYgY2xhc3M9ImFuZHJvaWQtbW9kYWwiIGlkPSJwbGF0Zm9ybS1saXN0Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJoZWFkZXIiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJhbmRyb2lkLW1vZGFsLWFycm93IiBkYXRhLXR5cGU9IjEiPjxpbWcgc3JjPSIvc3RhdGljL2Fzc2V0cy9tb2JpbGUvYmFjay1ibGFjay5wbmciIGFsdD0iIj48L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0idGl0bGUiIGlkPSJzaG93LXBsYXRmb3JtLXRpcHMiPjxpbWcgc3JjPSIvc3RhdGljL2Fzc2V0cy9tb2JpbGUvdS0xLnBuZyIgYWx0PSIiPjwvZGl2PgogICAgICAgICAgICA8ZGl2PiZuYnNwOyZuYnNwOzwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImNvbnRlbnQiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwbGF0Zm9ybS1pdGVtIiBkYXRhLXNyYz0iL3N0YXRpYy9hc3NldHMvbW9iaWxlL2NlbGwxLWRldGFpbC5qcGciPjxpbWcgc3JjPSIvc3RhdGljL2Fzc2V0cy9tb2JpbGUvY2VsbDEucG5nIgogICAgICAgICAgICAgICAgICAgIGFsdD0iIj48L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icGxhdGZvcm0taXRlbSIgZGF0YS1zcmM9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS9jZWxsMi1kZXRhaWwuanBnIj48aW1nIHNyYz0iL3N0YXRpYy9hc3NldHMvbW9iaWxlL2NlbGwyLnBuZyIKICAgICAgICAgICAgICAgICAgICBhbHQ9IiI+PC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InBsYXRmb3JtLWl0ZW0iIGRhdGEtc3JjPSIvc3RhdGljL2Fzc2V0cy9tb2JpbGUvY2VsbDMtZGV0YWlsMS5qcGciCiAgICAgICAgICAgICAgICBkYXRhLXNyYzI9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS9jZWxsMy1kZXRhaWwyLmpwZyI+PGltZyBzcmM9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS9jZWxsMy5wbmciIGFsdD0iIj48L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icGxhdGZvcm0taXRlbSIgZGF0YS1zcmM9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS9jZWxsNC1kZXRhaWwuanBnIj48aW1nIHNyYz0iL3N0YXRpYy9hc3NldHMvbW9iaWxlL2NlbGw0LnBuZyIKICAgICAgICAgICAgICAgICAgICBhbHQ9IiI+PC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InBsYXRmb3JtLWl0ZW0iIGRhdGEtc3JjPSIvc3RhdGljL2Fzc2V0cy9tb2JpbGUvY2VsbDUtZGV0YWlsLmpwZyI+PGltZyBzcmM9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS9jZWxsNS5wbmciCiAgICAgICAgICAgICAgICAgICAgYWx0PSIiPjwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwbGF0Zm9ybS1pdGVtIiBkYXRhLXNyYz0iL3N0YXRpYy9hc3NldHMvbW9iaWxlL2NlbGw2LWRldGFpbC5qcGciPjxpbWcgc3JjPSIvc3RhdGljL2Fzc2V0cy9tb2JpbGUvY2VsbDYucG5nIgogICAgICAgICAgICAgICAgICAgIGFsdD0iIj48L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icGxhdGZvcm0taXRlbSIgZGF0YS1zcmM9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS9jZWxsNy1kZXRhaWwuanBnIj48aW1nIHNyYz0iL3N0YXRpYy9hc3NldHMvbW9iaWxlL2NlbGw3LnBuZyIKICAgICAgICAgICAgICAgICAgICBhbHQ9IiI+PC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InBsYXRmb3JtLWl0ZW0iIGRhdGEtc3JjPSIvc3RhdGljL2Fzc2V0cy9tb2JpbGUvY2VsbDgtZGV0YWlsLmpwZyI+PGltZyBzcmM9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS9jZWxsOC5wbmciCiAgICAgICAgICAgICAgICAgICAgYWx0PSIiPjwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwbGF0Zm9ybS1pdGVtIiBkYXRhLXNyYz0iL3N0YXRpYy9hc3NldHMvbW9iaWxlL2NlbGw5LWRldGFpbC5qcGciPjxpbWcgc3JjPSIvc3RhdGljL2Fzc2V0cy9tb2JpbGUvY2VsbDkucG5nIgogICAgICAgICAgICAgICAgICAgIGFsdD0iIj48L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgCiAgICA8ZGl2IGNsYXNzPSJhbmRyb2lkLW1vZGFsIHR3byIgaWQ9InBsYXRmb3JtLWRldGFpbCI+CiAgICAgICAgPGRpdiBjbGFzcz0iaGVhZGVyIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYW5kcm9pZC1tb2RhbC1hcnJvdyIgZGF0YS10eXBlPSIyIj48aW1nIHNyYz0iL3N0YXRpYy9hc3NldHMvbW9iaWxlL2JhY2stYmxhY2sucG5nIiBhbHQ9IiI+PC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InRpdGxlIj48aW1nIHNyYz0iL3N0YXRpYy9hc3NldHMvbW9iaWxlL3UtMS5wbmciIGFsdD0iIj48L2Rpdj4KICAgICAgICAgICAgPGRpdj4mbmJzcDsmbmJzcDs8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4KICAgICAgICAgICAgPGltZyBjbGFzcz0ibW9kYWwtY29tbW9uLWltZyIgYWx0PSIiPgogICAgICAgICAgICA8aW1nIGNsYXNzPSJtb2RhbC1jb21tb24taW1nLTIiIGFsdD0iIj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgCiAgICA8ZGl2IGNsYXNzPSJhbmRyb2lkLW1vZGFsIHR3byIgaWQ9Imlvcy1kZXRhaWwiPgogICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlciI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFuZHJvaWQtbW9kYWwtYXJyb3ciIGRhdGEtdHlwZT0iMyI+PGltZyBzcmM9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS9iYWNrLWJsYWNrLnBuZyIgYWx0PSIiPjwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0aXRsZSI+PGltZyBzcmM9Ii9zdGF0aWMvYXNzZXRzL21vYmlsZS91LTIucG5nIiBhbHQ9IiI+PC9kaXY+CiAgICAgICAgICAgIDxkaXY+Jm5ic3A7Jm5ic3A7PC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iY29udGVudCI+CiAgICAgICAgICAgIDxpbWcgY2xhc3M9Im1vZGFsLWNvbW1vbi1pbWciIHNyYz0iL3N0YXRpYy9hc3NldHMvbW9iaWxlL2RvYy1pb3MtMS5qcGVnIj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2PgoKICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Ii9zdGF0aWMvYXNzZXRzL2pzL2pRdWVyeS5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iL3N0YXRpYy9hc3NldHMvanMvbWFpbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSIvc3RhdGljL2Fzc2V0cy9qcy91dGYuanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAgIGNvbnN0IHVzZXJBZ2VudCA9IG5hdmlnYXRvci51c2VyQWdlbnQudG9Mb3dlckNhc2UoKQogICAgICAgIGxldCBpc1BjID0gQm9vbGVhbih1c2VyQWdlbnQubWF0Y2goL21vYmlsZXxhbmRyb2lkfGlwaG9uZS9pKSkgPT09IGZhbHNlCiAgICAgICAgbGV0IGlzTW9iaWxlID0gQm9vbGVhbih1c2VyQWdlbnQubWF0Y2goL21vYmlsZXxhbmRyb2lkfGlwaG9uZS9pKSkKICAgICAgICBsZXQgaXNXaW5kb3cgPSBCb29sZWFuKHVzZXJBZ2VudC5tYXRjaCgvd2luMzJ8d2luNjR8d2luZG93c3x3aW5jZS9pKSkKICAgICAgICBsZXQgaXNNYWMgPSBCb29sZWFuKHVzZXJBZ2VudC5tYXRjaCgvbWFjL2kpKQogICAgICAgIGxldCBpc0lvcyA9IEJvb2xlYW4odXNlckFnZW50Lm1hdGNoKC9pcGhvbmV8aXBhZC9pKSkKICAgICAgICBsZXQgaXNBbmRyb2lkID0gQm9vbGVhbih1c2VyQWdlbnQubWF0Y2goL2FuZHJvaWR8bW9iaWxlfHBhZC9pKSAmJiBCb29sZWFuKHVzZXJBZ2VudC5tYXRjaCgvaXBhZC9pKSkgPT09IGZhbHNlICYmIEJvb2xlYW4odXNlckFnZW50Lm1hdGNoKC9tYWMvaSkpID09PSBmYWxzZSkKICAgICAgICBpZiAoc2NyZWVuLmF2YWlsV2lkdGggPj0gMTAyNCAmJiBpc0FuZHJvaWQpIHsKICAgICAgICAgICAgLy/lronljZPlubPmnb8g6KeG5Li6cGPnq68KICAgICAgICAgICAgaXNQYyA9IHRydWUKICAgICAgICAgICAgaXNNb2JpbGUgPSBmYWxzZQogICAgICAgICAgICBpc0FuZHJvaWQgPSBmYWxzZQogICAgICAgIH0KICAgICAgICAkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICBpZiAoaXNJb3MpIHsKICAgICAgICAgICAgICAgICQoIi5zZXQtdXAtdGlwIikub24oJ2NsaWNrJywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgICAgICQoJyNpb3MtZGV0YWlsJykuZmFkZUluKCkuY3NzKCdkaXNwbGF5JywgJ2ZsZXgnKTsKICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICQoIi5zZXQtdXAtdGlwIikub24oJ2NsaWNrJywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgICAgICQoJyNwbGF0Zm9ybS1saXN0JykuZmFkZUluKCkuY3NzKCdkaXNwbGF5JywgJ2ZsZXgnKTsKICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgIH0KCiAgICAgICAgICAgICQoJy5wbGF0Zm9ybS1pdGVtJykub24oJ2NsaWNrJywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgY29uc3QgaW1nU3JjID0gJCh0aGlzKS5kYXRhKCdzcmMnKTsKICAgICAgICAgICAgICAgIGNvbnN0IGltZ1NyYzIgPSAkKHRoaXMpLmRhdGEoJ3NyYzInKTsKICAgICAgICAgICAgICAgIGNvbnN0IHBsYXRmb3JtRGV0YWlsID0gJCgnI3BsYXRmb3JtLWRldGFpbCcpCiAgICAgICAgICAgICAgICBwbGF0Zm9ybURldGFpbC5maW5kKCcubW9kYWwtY29tbW9uLWltZycpLmF0dHIoJ3NyYycsIGltZ1NyYykKICAgICAgICAgICAgICAgIGlmIChpbWdTcmMyICE9PSAiIiB8fCBpbWdTcmMyICE9PSB1bmRlZmluZWQpIHsKICAgICAgICAgICAgICAgICAgICBwbGF0Zm9ybURldGFpbC5maW5kKCcubW9kYWwtY29tbW9uLWltZy0yJykuYXR0cignc3JjJywgaW1nU3JjMikKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHBsYXRmb3JtRGV0YWlsLmZhZGVJbigpLmNzcygnZGlzcGxheScsICdmbGV4Jyk7CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgJCgnLmFuZHJvaWQtbW9kYWwtYXJyb3cnKS5vbignY2xpY2snLCBmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICBjb25zdCB0eXBlID0gJCh0aGlzKS5kYXRhKCd0eXBlJykKICAgICAgICAgICAgICAgIGlmICh0eXBlID09PSAxKSB7CiAgICAgICAgICAgICAgICAgICAgJCgnI3BsYXRmb3JtLWxpc3QnKS5mYWRlT3V0KCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGlmICh0eXBlID09PSAyKSB7CiAgICAgICAgICAgICAgICAgICAgJCgnI3BsYXRmb3JtLWRldGFpbCcpLmZhZGVPdXQoKTsKICAgICAgICAgICAgICAgICAgICBjb25zdCBwbGF0Zm9ybURldGFpbCA9ICQoJyNwbGF0Zm9ybS1kZXRhaWwnKTsKICAgICAgICAgICAgICAgICAgICBwbGF0Zm9ybURldGFpbC5maW5kKCcubW9kYWwtY29tbW9uLWltZycpLmF0dHIoJ3NyYycsICcnKTsKICAgICAgICAgICAgICAgICAgICBwbGF0Zm9ybURldGFpbC5maW5kKCcubW9kYWwtY29tbW9uLWltZy0yJykuYXR0cignc3JjJywgJycpCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBpZiAodHlwZSA9PT0gMykgewogICAgICAgICAgICAgICAgICAgICQoJyNpb3MtZGV0YWlsJykuZmFkZU91dCgpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9KTsKICAgICAgICB9KTsKICAgICAgICBmdW5jdGlvbiBkb3dubG9hZEFwcCh0eXBlKSB7CiAgICAgICAgICAgIGNvcHlUZXh0KGRhdGFNYXAuY29weVRleHQpCiAgICAgICAgICAgIGlmICh0eXBlID09PSB1bmRlZmluZWQpIHsKICAgICAgICAgICAgICAgIGlmIChpc0lvcykgewogICAgICAgICAgICAgICAgICAgIHR5cGUgPSAnaW9zJzsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgdHlwZSA9ICdhbmRyb2lkJzsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAodHlwZSA9PT0gJ2lvcycpIHsKICAgICAgICAgICAgICAgIGRvd25hcHBfaW9zKCk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICBkb3duYXBwX2FuZHJvaWQoMSwgZGF0YU1hcC5hbmRyb2lkUGluZyk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIGZ1bmN0aW9uIGRvd25hcHBfaW9zKCkgewogICAgICAgICAgICBjb3B5VGV4dChkYXRhTWFwLmNvcHlUZXh0KQogICAgICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIGxvY2F0aW9uLmhyZWYgPSBkYXRhTWFwLmlvc0xpbms7CiAgICAgICAgICAgIH0sIDIwMCk7CiAgICAgICAgfQogICAgICAgIGNvbnN0IHN0YXQgPSBmdW5jdGlvbih0eXBlLCB1cmwsIGVycm9yPScnKSB7CiAgICAgICAgICAgIGRhdGEgPSB7J3R5cGUnOiB0eXBlfQogICAgICAgICAgICBpZiAoZXJyb3IpIHsKICAgICAgICAgICAgICAgIGRhdGEgPSB7Li4uZGF0YSwgJ3VybCc6dXJsLCAnZXJyb3InOmVycm9yfQogICAgICAgICAgICB9CiAgICAgICAgICAgICQuYWpheCh7CiAgICAgICAgICAgICAgICB1cmw6ICcvaW5kZXgvc3RhdCcsCiAgICAgICAgICAgICAgICBhc3luYzogdHJ1ZSwKICAgICAgICAgICAgICAgIHR5cGU6ICJwb3N0IiwKICAgICAgICAgICAgICAgIGRhdGE6IGRhdGEsCiAgICAgICAgICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZXJyb3I6IGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CiAgICAgICAgfQogICAgICAgIGZ1bmN0aW9uIGRvd25hcHBfYW5kcm9pZCh0eXBlLCB1cmwpIHsKICAgICAgICAgICAgY29weVRleHQoZGF0YU1hcC5jb3B5VGV4dCk7CiAgICAgICAgICAgIHN0YXQodHlwZSwgdXJsKTsKICAgICAgICAgICAgJC5hamF4KHsKICAgICAgICAgICAgICAgIHVybDogdXJsLAogICAgICAgICAgICAgICAgdHlwZToiR0VUIiwKICAgICAgICAgICAgICAgIHRpbWVvdXQ6IDYwMDAwLAogICAgICAgICAgICAgICAgYXN5bmM6IHRydWUsIAogICAgICAgICAgICAgICAgc3VjY2VzczpmdW5jdGlvbihkYXRhKSB7CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZXJyb3I6IGZ1bmN0aW9uKHhociwgdGV4dFN0YXR1cywgZXJyb3JUaHJvdykgewogICAgICAgICAgICAgICAgICBzdGF0KHR5cGUsIHVybCwgYHJlYWR5U3RhdGU6JHt4aHIucmVhZHlTdGF0ZX0sdGV4dFN0YXR1czoke3RleHRTdGF0dXN9YCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwogICAgICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIGxvY2F0aW9uLmhyZWYgPSBkYXRhTWFwLmFuZHJvaWRMaW5rOwogICAgICAgICAgICB9LCAyMDApOwogICAgICAgIH0KCiAgICAgICAgZnVuY3Rpb24gb25BZGRyZXNzKHR5cGUpIHsKICAgICAgICAgICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCkKICAgICAgICAgICAgc3dpdGNoICh0eXBlKSB7CiAgICAgICAgICAgICAgICBjYXNlICdsaW5rMSc6CiAgICAgICAgICAgICAgICAgICAgd2luZG93Lm9wZW4oZGF0YU1hcC50Z0xpbmsxLCAiX2JsYW5rIikKICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgIGNhc2UgJ2xpbmsyJzoKICAgICAgICAgICAgICAgICAgICB3aW5kb3cub3BlbihkYXRhTWFwLnRnTGluazIsICJfYmxhbmsiKQogICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgY2FzZSAnbGluazMnOgogICAgICAgICAgICAgICAgICAgIHdpbmRvdy5vcGVuKGRhdGFNYXAudGdMaW5rMywgIl9ibGFuayIpCiAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBjb3B5VGV4dChvYmopIHsKICAgICAgICAgICAgaWYgKCFvYmopIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQogICAgICAgICAgICB2YXIgdGV4dDsKICAgICAgICAgICAgaWYgKHR5cGVvZiAob2JqKSA9PSAnb2JqZWN0JykgewogICAgICAgICAgICAgICAgaWYgKG9iai5ub2RlVHlwZSkgeyAvLyBET00gbm9kZQogICAgICAgICAgICAgICAgICAgIG9iaiA9ICQob2JqKTsgLy8gdG8galF1ZXJ5IG9iamVjdAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgdHJ5IHsKICAgICAgICAgICAgICAgICAgICB0ZXh0ID0gb2JqLnRleHQoKTsKICAgICAgICAgICAgICAgICAgICBpZiAoIXRleHQpIHsgLy8gTWF5YmUgPHRleHRhcmVhIC8+CiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQgPSBvYmoudmFsKCk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSBjYXRjaCAoZXJyKSB7IC8vIGFzIEpTT04KICAgICAgICAgICAgICAgICAgICB0ZXh0ID0gSlNPTi5zdHJpbmdpZnkob2JqKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHRleHQgPSBvYmo7CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHZhciAkdGVtcCA9ICQoJzx0ZXh0YXJlYT4nKTsKICAgICAgICAgICAgJCgnYm9keScpLmFwcGVuZCgkdGVtcCk7CiAgICAgICAgICAgICR0ZW1wLnZhbCh0ZXh0KS5zZWxlY3QoKTsKICAgICAgICAgICAgdmFyIHJlcyA9IGRvY3VtZW50LmV4ZWNDb21tYW5kKCdjb3B5Jyk7CiAgICAgICAgICAgICR0ZW1wLnJlbW92ZSgpOwogICAgICAgICAgICByZXR1cm4gcmVzOwogICAgICAgIH0KICAgIAogICAgPC9zY3JpcHQ+CjwvYm9keT4KCjwvaHRtbD4g));/script>noscript>error ../noscript>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]