<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; Помогите разобраться в коде, это такой фишинг или норм?]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=4861</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=4861&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Помогите разобраться в коде, это такой фишинг или норм?».]]></description>
		<lastBuildDate>Mon, 25 Apr 2022 13:32:49 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Помогите разобраться в коде, это такой фишинг или норм?]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=28359#p28359</link>
			<description><![CDATA[<p>&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&quot;&gt;<br />&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xml:lang=&quot;en&quot; lang=&quot;en&quot;&gt;</p><p>&lt;head&gt;<br />&nbsp; &nbsp; &lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;<br />&nbsp; &nbsp; &lt;meta name=&quot;viewport&quot; content=&quot;width=1200px&quot;&gt;<br />&nbsp; &nbsp; &lt;meta name=&quot;format-detection&quot; content=&quot;telephone=no&quot;&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;stylesheet&quot; href=&quot;./css/main.css&quot;/&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;stylesheet&quot; href=&quot;./css/tpTable.css&quot;/&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;stylesheet&quot; href=&quot;./css/pure-min.css&quot;/&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;stylesheet&quot; href=&quot;./css/jquery.tpSelect.css&quot;/&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;stylesheet&quot; href=&quot;./css/jquery.tpBtnGroup.css&quot;/&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;stylesheet&quot; href=&quot;./css/simple-slider.css&quot;&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;stylesheet&quot; href=&quot;./css/jquery.tpPassword.css&quot;/&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;stylesheet&quot; href=&quot;./css/jquery.tpSearchInput.css&quot;/&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;stylesheet&quot; href=&quot;./css/jquery.tpAddress.css&quot;/&gt;<br />&nbsp; &nbsp; &lt;link rel=&quot;shortcut icon&quot; type=&quot;image/x-icon&quot; href=&quot;img/favicon.ico&quot;/&gt;<br />&nbsp; &nbsp; &lt;script type=&quot;text/javascript&quot;&gt;var token=&quot;1b860c67df78c1d8fd22ddb54a53cd&quot;;&lt;/script&gt;&lt;script src=&quot;./js/jquery-1.8.3.min.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/oid_str.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/proxy.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/lib.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script type=&quot;text/javascript&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; if ($.isMobile() &amp;&amp; (document.cookie.search(&#039;UserChange=true&#039;) === -1)) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; window.location.replace(&#039;index.mobile.htm&#039;);<br />&nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &lt;/script&gt;<br />&nbsp; &nbsp; &lt;script type=&quot;text/javascript&quot; src=&quot;./locale/language.js&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script type=&quot;text/javascript&quot; src=&quot;./js/locale.js&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/isp.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/isp3g.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/ispVoIP.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/wireless.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/keycode.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpSelect.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpCheckbox.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpRadio.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpBtnGroup.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpModeSelect.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpTable.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpFile.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpMsg.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpGridSelect.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpInit.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.mousewheel.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.nicescroll.min.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/simple-slider.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpPassword.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/corner.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpSearchInput.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/jquery.tpAddress.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/excanvas.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/Chart.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/encrypt.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;script src=&quot;./js/ispMgr.js&quot; type=&quot;text/javascript&quot; &gt;&lt;/script&gt;<br />&nbsp; &nbsp; &lt;!--[if lte IE 8]&gt;<br />&nbsp; &nbsp; &lt;link href=&quot;./css/ie.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;/&gt;<br />&nbsp; &nbsp; &lt;![endif]--&gt;<br />&lt;/head&gt;</p><p>&lt;body id=&quot;mainBody&quot;&gt;<br />&lt;div id=&quot;horizontalScroll&quot;&gt;<br />&nbsp; &nbsp; &lt;div id=&quot;top&quot;&gt;&lt;/div&gt;</p><p>&nbsp; &nbsp; &lt;div id=&quot;verticalFixed&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;verticalFixed-con&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;menu-wrapper&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;menu&quot;&gt;&lt;/div&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />&nbsp; &nbsp; &lt;/div&gt;<br />&lt;div id=&quot;mask&quot; class=&quot;mask&quot;&gt;<br />&nbsp; &nbsp; &lt;div id=&quot;cover-loading&quot;&gt;&lt;/div&gt;<br />&lt;/div&gt;<br />&nbsp; &nbsp; &lt;div id=&quot;scroll&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;base&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;base-inner&quot;&gt;&lt;/div&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;con&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;main&quot;&gt;&lt;/div&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div class=&quot;clr&quot;&gt;&lt;/div&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;quicksetup-wrapper&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;quicksetup&quot;&gt;&lt;/div&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=&quot;bot&quot;&gt;&lt;/div&gt;<br />&nbsp; &nbsp; &lt;/div&gt;</p><p>&nbsp; &nbsp; &lt;div id=&quot;arrowBg&quot;&gt;&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;div id=&quot;cover&quot; class=&quot;nd&quot;&gt;&lt;/div&gt;</p><p>&lt;div id=&quot;preload&quot;&gt;&lt;/div&gt;<br />&lt;iframe name=&quot;up_frame&quot; id=&quot;up_frame&quot; class=&quot;nd&quot;&gt;&lt;/iframe&gt;<br />&lt;script type=&quot;text/javascript&quot;&gt;<br />&nbsp; &nbsp; $.addLoading();<br />&nbsp; &nbsp; var menu_str = $.tpLang.menu_str;<br />&nbsp; &nbsp; var m_str = $.tpLang.m_str;<br />&nbsp; &nbsp; var c_str = $.tpLang.c_str;<br />&nbsp; &nbsp; var s_str = $.tpLang.s_str;<br />&nbsp; &nbsp; var table_str = $.tpLang.table_str;<br />&nbsp; &nbsp; var n_str = {};</p><p>&nbsp; &nbsp; for (var i in $.tpLang) {<br />&nbsp; &nbsp; &nbsp; &nbsp; if ($.tpLang.hasOwnProperty(i) &amp;&amp; /_nstr/.test(i)) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; n_str[i.replace(/_nstr/g, &#039;&#039;)] = $.tpLang;<br />&nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; }<br />&nbsp; &nbsp; initIndex();<br />&nbsp; &nbsp; if (INCLUDE_VOIP) {<br />&nbsp; &nbsp; &nbsp; &nbsp; $(&#039;head&#039;).append(&#039;&lt;script src=&quot;.\/js\/voice.js&quot; type=&quot;text\/javascript&quot;&gt;&lt;\/script&gt;&#039;);<br />&nbsp; &nbsp; }<br />&nbsp; &nbsp; $.loadBanner(&quot;./frame/top.htm&quot;, function () {<br />&nbsp; &nbsp; &nbsp; &nbsp; $.loadMenu(&quot;./frame/menu.htm&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; $.loadBot(&quot;./frame/bot.htm&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; $.resize();<br />&nbsp; &nbsp; &nbsp; &nbsp; $.removeLoading();<br />&nbsp; &nbsp; });</p><p>&nbsp; &nbsp; $(&quot;#scroll&quot;).niceScroll({<br />&nbsp; &nbsp; &nbsp; &nbsp; cursorcolor: &quot;#36444b&quot;,<br />&nbsp; &nbsp; &nbsp; &nbsp; cursoropacitymax: 0.15,<br />&nbsp; &nbsp; &nbsp; &nbsp; cursoropacitymin: 0.15,<br />&nbsp; &nbsp; &nbsp; &nbsp; touchbehavior: false,<br />&nbsp; &nbsp; &nbsp; &nbsp; cursorwidth: &quot;8px&quot;,<br />&nbsp; &nbsp; &nbsp; &nbsp; cursorborder: &quot;0&quot;,<br />&nbsp; &nbsp; &nbsp; &nbsp; cursorborderradius: &quot;4px&quot;,<br />&nbsp; &nbsp; &nbsp; &nbsp; horizrailenabled: false<br />&nbsp; &nbsp; });</p><p>&nbsp; &nbsp; if (BETA) {<br />&nbsp; &nbsp; &nbsp; &nbsp; $(&quot;#main&quot;).css(&quot;background&quot;,&quot;url(\&quot;../img/mark_copy.gif\&quot;)&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; $(&quot;#quicksetup&quot;).css(&quot;background&quot;,&quot;url(\&quot;../img/mark_copy.gif\&quot;)&quot;);<br />&nbsp; &nbsp; }<br />&nbsp; &nbsp; if (INCLUDE_CLOUD_ACCOUNT) {</p><p>&nbsp; &nbsp; &nbsp; &nbsp; var onReceive = function (eObject) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var e = eObject.originalEvent || eObject;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (e.origin !== $.cloudOrigin &amp;&amp; e.origin !== &quot;_self&quot; &amp;&amp; e.origin != undefined) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //offlienError.html<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // var name = $(&quot;#ul-nav&quot;).find(&quot;.selected a&quot;).attr(&quot;name&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //$.su.nav.goTo(name, $.su.app.runningModule.name);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var data = e.data;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (typeof(e.data) == &quot;string&quot;) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data = $.parseJSON(data);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (data) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; switch (data.eType) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;ev_token&quot;:<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.getToken(null, data.updateFlag);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;ev_deviceInfo&quot;:<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.getDeviceInfo();<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //iframe resize<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;ev_reset&quot;:<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.iframeResize($(&quot;#cloud-login&quot;), data.height);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //cloud request has no response<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;ev_error&quot;:<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $(&quot;#cloud-login&quot;).attr(&quot;src&quot;, &quot;./main/offlineError.htm&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $(&quot;#cloud-login&quot;).css({&quot;height&quot;: 300});//offlineError.html&#039;s default height<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //cloud email has been changed, location redirect to root<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;ev_logout&quot;:<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.act(ACT_CGI, &#039;/cgi/logout&#039;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.exe();<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.refresh();<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //pwd has benn changed, send new pwd to server.only owner user will trigger this.<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;ev_changePwd&quot;:<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var password = data.password;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; password = $.DES3.decrypt(password);<br />//&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; password = $.rsa.encrypt($.Base64Encoding(password), $.nn, $.ee);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.act(ACT_SET, OWNER_INFO, null, null, [&quot;passwd=&quot; + password]);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.exe();<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //iframe show after cloud index dom ready, to avoid web change<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;load&quot;:<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var params = {};<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params.locale = $.locale.locale;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params.force = true;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params.model = $.model;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params.eType = &quot;ev_init&quot;;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var str = JSON.stringify(params);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; window.frames[&quot;cloud-login&quot;] &amp;&amp; window.frames[&quot;cloud-login&quot;].postMessage(str, $.cloudOrigin);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.clearWaitingEvent(); //iframe load success<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.postToken();<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.getDeviceInfo();<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $(&quot;#cloud-login&quot;).show();<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;ev_windowResize&quot;:<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var hasFrame = false;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; try {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; window.frames[&quot;cloud-login&quot;] &amp;&amp; window.frames[&quot;cloud-login&quot;].name;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } catch (error) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hasFrame = true;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (hasFrame) {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var params = {};<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params.eType = &quot;ev_windowResize&quot;;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params.windowHeight = $(window).height() - 90;//window&#039;s height - headHeight<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params.windowWidth = $(window).width();//window&#039;s width<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; params.iframeTop = $(&quot;#cloud-login&quot;).offset().top //iframe top<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var str = JSON.stringify(params);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; window.frames[&quot;cloud-login&quot;].postMessage(str, $.cloudOrigin);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; &nbsp; &nbsp; };<br />&nbsp; &nbsp; &nbsp; &nbsp; $(window).on(&quot;message&quot;, onReceive);</p><p>&nbsp; &nbsp; &nbsp; &nbsp; $(window).on(&quot;ev_watingTimeout&quot;, function () {//iframe load failed<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.clearWaitingEvent();<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $(&quot;#cloud-login&quot;).attr(&quot;src&quot;, &quot;./main/offlineError.htm&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $(&quot;#cloud-login&quot;).css({&quot;height&quot;: 300});//offlineError.html&#039;s default height<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $(&quot;#cloud-login&quot;).show();<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $.removeLoading();</p><p>&nbsp; &nbsp; &nbsp; &nbsp; });<br />&nbsp; &nbsp; }</p><p>&lt;/script&gt;<br />&lt;/body&gt;</p><p>&lt;/html&gt;</p>]]></description>
			<author><![CDATA[null@example.com (4y4y)]]></author>
			<pubDate>Mon, 25 Apr 2022 13:32:49 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=28359#p28359</guid>
		</item>
		<item>
			<title><![CDATA[Помогите разобраться в коде, это такой фишинг или норм?]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=28358#p28358</link>
			<description><![CDATA[<p>Привет всем.В общем в коде я вообще не бум бум) у меня подозрения, что мне как то настроили перенаправление вместо настроек роутера 192.168.0.1, захожу к негодяю. Он как то подозрительно отображает информацию, когда заходишь всегда висит подключение типа интернета и ип нету, хотя инет есть и через спустя секунд 30-40 появляется типа подключение, еще в настройках не тот оператор отображается, у меня Tele 2, а в настройках билайн, решил посмотреть код страницы и я хоть и не разбираюсь в коде, но английский не много знаю, там в одной из строк, команда если сменится пароль, захватить его и отправить на мыло. Кто шарит посмотрите, роутер TP Link TL-WR842N &lt;!DOCTYPE html PUBLIC</p>]]></description>
			<author><![CDATA[null@example.com (4y4y)]]></author>
			<pubDate>Mon, 25 Apr 2022 13:30:13 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=28358#p28358</guid>
		</item>
	</channel>
</rss>
