
рдпрд╣ рдирд┐рдХреНрд╡реЗрд╕реНрдЯ 2014 рдСрдирд▓рд╛рдЗрди рдЯреВрд░ рдХрд╛ рдЬрд╛рдпрдЬрд╛ рд▓реЗрдиреЗ рдХрд╛ рд╕рдордп рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
- рд╕рднреА 7 рдЦреЛрдЬ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкрд╛рд░ рдХрд░реЗрдВ (рд╕рдкреНрддрд╛рд╣ рдХреЗ рд╣рд░ рджрд┐рди рдХреЗ рд▓рд┐рдП!);
- рд╡рд┐рдЬреЗрддрд╛рдУрдВ рдФрд░ рдЙрдирдХреЗ рдкреБрд░рд╕реНрдХрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВ;
- рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдирд┐рдпреЛрдХреНрд╡реЗрд╕реНрдЯ -2014 рдХреЗ рдЗрди-рдкрд░реНрд╕рди рдЯреВрд░ рдореЗрдВ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдФрд░ рдЗрд╡реЗрдВрдЯ рдХреЗ рдореЗрд╣рдорд╛рдиреЛрдВ рдХрд╛ рдХреНрдпрд╛ рдЗрдВрддрдЬрд╛рд░ рд╣реИ, рдЬреЛ рдкреЙрд▓рд┐рдЯреЗрдХреНрдирд┐рдХ рдпреВрдирд┐рд╡рд░реНрд╕рд┐рдЯреА рдХреЗ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ 3 рдЬреБрд▓рд╛рдИ рдХреЛ рд╣реЛрдЧрд╛ред
рд╡рд┐рдЬреЗрддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдСрдирд▓рд╛рдЗрди рдЯреВрд░ рдХреЗ "рдЧреЛрд▓реНрдб", "рд╕рд┐рд▓реНрд╡рд░" рдФрд░ "рдмреНрд░реЙрдиреНрдЬ" рдХреЛ рдХреНрд░рдорд╢рдГ AV1ct0r, n0n3m4 рдФрд░ Dor1s рдорд┐рд▓реЗред рдкрд╣рд▓реА рдЬрдЧрд╣ рдХреЗ рд▓рд┐рдП рд▓рдбрд╝рд╛рдИ рдмрд╣реБрдд рдЧрд░реНрдо рдереА, рддреАрди рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдиреЗрддрд╛ рд▓рдЧрд╛рддрд╛рд░ рдмрджрд▓ рд░рд╣рд╛ рдерд╛ - AV1ct0r рдФрд░ n0n3m4 рдиреЗ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рд╛, рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рдХрд╛ рдЕрдВрддрд░ рдХреЗрд╡рд▓ рдХреБрдЫ рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рддрдм AV1ct0r рдиреЗ "рдирдХрд▓реА рд╕рд╛рдЗрдЯреНрд░рд╕" рдорд┐рд╢рди рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдФрд░ 113 рдЕрдВрдХреЛрдВ рд╕реЗ рдЕрдкрдиреЗ рдиреЗрддреГрддреНрд╡ рдХреЛ рдордЬрдмреВрдд рдХрд┐рдпрд╛! рд╣рдо рдЬреАрддрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЙрд╕рдХреА рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдкреНрд░рддрд┐рднрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП n0n3m4 рдХреА рдЗрдЪреНрдЫрд╛ рдХреЛ рдиреЛрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╡рд╣ рдЦреЛрдЬ рдореЗрдВ рдЦреЛрдЬ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд╣рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдереЗ)ред "рдХрд╛рдВрд╕реНрдп" рдкрджрдХ рд╡рд┐рдЬреЗрддрд╛ рдбреЛрд░ 1 рдПрд╕ рджреВрд╕рд░реЗ рд╕реНрдерд╛рди рд╕реЗ рдмрд╣реБрдд рдкреАрдЫреЗ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрд╕рдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рд╕реЗ рдПрдХ рдмрдбрд╝реЗ рдЕрдВрддрд░ рдХрд╛ рдПрд╣рд╕рд╛рд╕ рдХрд┐рдпрд╛ред
рд╡рд┐рдЬреЗрддрд╛рдУрдВ рдХреЛ рдмрдзрд╛рдИ, рдореБрдЦреНрдп рдкреБрд░рд╕реНрдХрд╛рд░ рдФрд░ рдЖрдордиреЗ-рд╕рд╛рдордиреЗ рдХрд╛ рджреМрд░рд╛ рдЙрдирдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдПрдХ рдЬреАрдд рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рдЬреЗрддрд╛ рдХреЛ рдЕрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдп рд╣реИрдХрд┐рдВрдЧ рд╕рдореНрдореЗрд▓рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреА рдпрд╛рддреНрд░рд╛ рдорд┐рд▓реЗрдЧреА! AV1ct0r рдФрд░ n0n3m4 рдХреЛ рдХреНрд░рдорд╢рдГ
рд╕реИрдорд╕рдВрдЧ рдФрд░
рд╕реЛрдиреА рдХреА рд╕реНрдорд╛рд░реНрдЯ рдШрдбрд╝рд┐рдпреЛрдВ рд╕реЗ рд╕рдореНрдорд╛рдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдФрд░
рдпрд╣рд╛рдБ рд╣реИрдмреЗ рдкрд░ рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдореАрдХреНрд╖рд╛), рдФрд░ Dor1s рдХреЛ рд▓рдЧрднрдЧ рддреАрди рдХрд┐рд▓реЛрдЧреНрд░рд╛рдо рдХрд╛
рд░реЛрдмреЛрдЯ рдорд┐рд▓рддрд╛ рд╣реИ , рдЬреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдмреЗрд╡рдХреВрдл рдирд╣реАрдВ рд╣реИ! рд╡реИрд╕реЗ, рд╣рд░ рдХреЛрдИ рдЬреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдирд┐рдпреЛрдХреНрд╡реЗрд╕реНрдЯ -2014 рдорд┐рд╢рди рдкреВрд░рд╛ рдХрд░ рдЪреБрдХрд╛ рд╣реИ, рдЙрд╕реЗ рднреА рдПрдХ рдЫреЛрдЯрд╛ рдкреБрд░рд╕реНрдХрд╛рд░ рдорд┐рд▓реЗрдЧрд╛ред рдЪреВрдВрдХрд┐ рдпрд╛рджрдЧрд╛рд░ рд╕реНрдореГрддрд┐ рдЪрд┐рдиреНрд╣ (рдХрдк, рдиреЛрдЯрдмреБрдХ, рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡, рдкреЗрди, рдЪреЙрдХрд▓реЗрдЯ, рдЖрджрд┐) рдХреЗ рдорд╛рдирдХ рд╡рд┐рдЪрд╛рд░реЛрдВ рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЦреБрдж рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рд╣рдорд╛рд░реА рд╕реНрдорд╛рд░рд┐рдХрд╛ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдмрд╣реБрдд рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдХрд░реЗрдЧреА, рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛рддрд░ рдЬрд▓реНрдж рдпрд╛ рдмрд╛рдж рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ! рд╣рдо рд╕рднреА рд╡рд┐рдЬреЗрддрд╛рдУрдВ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рддреЗ рд╣реИрдВред рдкреНрд░рд┐рдп рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ, info@neoquest.ru рдХреЗ рдкрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдореЗрд▓ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ!
рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг
рдирд┐рдпреЛрдХреНрд╡реЗрд╕реНрдЯ -2014 рдореЗрдВ рд╕рд╛рдЗрдмрд░ рд╕реНрдкреЗрд╕ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдХреНрд╖реЗрддреНрд░реЛрдВ рд╕реЗ 7 рдХрд╛рд░реНрдп рд╢рд╛рдорд┐рд▓ рдереЗ:
1) "рдореЗрд░реА рддреБрдореНрд╣рд╛рд░реА рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ" - рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕реА #;
2) "рд╣рд╕реНрддрд╛ рд▓рд╛ рд╡рд┐рд╕реНрдЯрд╛" - рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдПрдВрдбреНрд░реЙрдЗрдб-рдПрдкреНрд▓рд┐рдХреЗрд╢рди;
3) тАЬTimeShift2ред рдмрджрд▓рд╛ "- рдЖрд░рдПрд╕рдП рдкрд░ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╣рдорд▓рд╛;
4) "рдЬрдореЗ рд╣реБрдП рдХрдВрдкреНрдпреВрдЯрд░" - рд░реИрдо рдбрдВрдк рд╕реЗ рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдХреА рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛;
5) "рдПрдХ рдЕрдЬреНрдЮрд╛рдд рдзреВрдореНрд░рдкрд╛рди рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛ рдерд╛" - рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдВрдбреНрд░реЙрдЗрдб рдлреЛрди рдХреЗ рдпреВрдПрд╕рдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд┐рдВрдХ рдбрдВрдк рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг;
6) "рдЗрдЧреНрд░реЛрдбреНрд░реЛрдо" - рдкреАрдПрд╕реА-рдореИрди рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдВрджрд░рдЧрд╛рд╣ рдЦрдЯрдЦрдЯрд╛рдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ;
7) "рдХреНрдпрд╛ рдЦрдЯреНрдЯреЗ рджрдХреНрд╖рд┐рдг рдХреЗ рдШрдиреЗ рдЗрд▓рд╛рдХреЛрдВ рдореЗрдВ рд░рд╣реЗрдВрдЧреЗ?" рд╣рд╛рдВ, рд▓реЗрдХрд┐рди рдПрдХ рдирдХрд▓реА рдкреНрд░рддрд┐! тАЭ- рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдп, рдбреАрдИрдкреА рдФрд░ рдПрдПрд╕рдПрд▓рдЖрд░ рдХреЗ рдЬреНрдЮрд╛рди рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ, рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдФрд░ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
рдХрд╛рд░реНрдп "рдПрдХ рдЕрдЬреНрдЮрд╛рдд рдзреВрдореНрд░рдкрд╛рди рдЙрдкрдХрд░рдг рдХреА рдЦреЛрдЬ рдХреА рдЧрдИ рдереА", "рдЗрдЧреНрд░реЛрдбреНрд░реЛрдо", "рдХреНрдпрд╛ рд╕рд╛рдЗрдЯреНрд░рд╕ рджрдХреНрд╖рд┐рдг рдХреА рдореЛрдЯреА рджреАрд╡рд╛рд░реЛрдВ рдореЗрдВ рд░рд╣реЗрдВрдЧреЗ?" рд╣реИрдХрд░ рдкрддреНрд░рд┐рдХрд╛ рдХреЗ рдордИ рдЕрдВрдХ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рдПрдЧреАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдорд╛рд░реЗ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдиреЗ рдкрд░реНрдпрд╛рдкреНрдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд░рд╛рдЗрдЯрдЕрдк рд▓рд┐рдЦреЗ, рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕ рдпрд╛ рдЙрд╕ рдХрд╛рд░реНрдп рдХреЛ рдХреИрд╕реЗ рдкреВрд░рд╛ рдХрд┐рдпрд╛ред
рдпрд╣рд╛рдБ рд░рд╛рдЗрдЯрдЕрдк AV1ct0r рд╕реЗ рд╣реИ,
рдпрд╣рд╛рдБ n0n3m4 рд╕реЗ рд╣реИ рдФрд░ рдбреЛрд░ 1 рд╕реЗ рд╣реИред
1 - рдореЗрд░рд╛ рддреБрдореНрд╣рд╛рд░рд╛ рд╣реИ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ
рдХрд╛рд░реНрдп рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдерд╛ рдЬреЛ рдЖрдкрдХреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ рд╕реА # рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╢рд╛рдпрдж рдпрд╣ рддрднреА рд╣реИ рдЬрдм рд╕рд╛рдЗрдЯ asp.NET рдореЗрдВ рд▓рд┐рдЦреА рдЧрдИ рд╣реЛред рд╕рдЪ рд╣реИ, рдХреБрдЫ рд╕реАрдорд╛рдПрдБ рд╣реИрдВред рдХреЗрд╡рд▓ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдПрдкреНрд▓реЗрдЯ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╢реЗрд▓ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗрд╡рд▓ рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рд╕рднреА рд╕реНрд░реЛрдд рдбреЗрдЯрд╛ рд╕реЗ рдЦреЛрдЬ рдХреЗ рднрд╛рдЧреАрджрд╛рд░ рдХреЛ рд╕рд╛рдЗрдЯ рдХрд╛ рдХреЗрд╡рд▓ рдЖрдИрдкреА рдкрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ, рдЬрдм рдЖрдкрдиреЗ рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛, рддреЛ рдРрд╕рд╛ рдкреГрд╖реНрда рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

рдкреГрд╖реНрда рдиреЗ рдЙрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдкрддрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬреЛ рд╕рд╛рдЗрдЯ рдкрд░ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЕрднреА рднреА рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рдирд╣реАрдВ рд╣реИред рдкрддрд╛ рд╕рдлреЗрдж рд╕рдВрдХреЗрддреЛрдВ рдореЗрдВ рдЙрдЬрд╛рдЧрд░ рд╣реБрдЖ рдХрд┐ рд╕рд╛рдЗрдЯ рдЙрд╕ рд╕реНрдерд╛рди рдХреЗ рдкреНрд░рддрд┐ рдЙрджрд╛рд╕реАрди рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдВ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдк рд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд hieroglyphs рдХреЛ
Translate.google.com рд╕реЗрд╡рд╛ рдореЗрдВ рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдпрд╣ рдорд┐рд▓рддрд╛ рд╣реИ:

рд╕реЗрд╡рд╛ рдиреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рднрд╛рд╖рд╛ рдХреЛ рд╡рд┐рдпрддрдирд╛рдореА рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рдЪрд╛рдирд╛, рдЗрд╕рд╕реЗ рдЦреЛрдЬ рдкреНрд░рддрд┐рднрд╛рдЧреА рдХреЛ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рд╡рд┐рдпрддрдирд╛рдореА рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдпрдХ рд╣реИред рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХреА рд╕реВрдЪреА рдХрдИ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдпрд╣рд╛рдБ ред
рд╡рд┐рдпрддрдирд╛рдореА рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд╛рдВрдЫрд┐рдд рдкрд░рд┐рдгрд╛рдо рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддрд┐рднрд╛рдЧреА рдХреЛ рдХрд╛рд░реНрдп рдХреЗ рд╕рд╛рде рд╕рд╛рдЗрдЯ рдХрд╛ рдПрдХ рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдг рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝реЙрд░реНрдо рдХреЗ рд╕рд╛рде рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреА рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдпрд╣реА рд╕рд╡рд╛рд▓ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреГрд╖реНрда рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рддрд▓реНрд▓реАрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдлрд┐рд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЙрддреНрд╕реБрдХ рдЯреБрдХрдбрд╝реЗ рдХреА рдЦреЛрдЬ рдХреА рдЬрд╛рддреА рд╣реИ:

рдкреГрд╖реНрда рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ C # рдПрдкреНрд▓реЗрдЯ рдХрд╛ рдкрде рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп IE рдореЗрдВ рд╕рд╛рдЗрдЯ рдХреИрд╕реА рджрд┐рдЦрддреА рд╣реИ:

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдкреНрд▓реЗрдЯ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХ рднрд╛рдЧ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд╛рд░реНрдп рдХреА рдкреНрд░рдЧрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдмрдЯрди рдХреЛрдИ рдкреЗрд▓реЛрдб рдирд╣реАрдВ рд╣реИред
рдкреНрд░рддрд┐рднрд╛рдЧреА рдХрд╛ рдЕрдЧрд▓рд╛ рдХрд╛рд░реНрдп рдПрдкреНрд▓реЗрдЯ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╣реИред C # рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд┐рдХрдВрдкрд╛рдЗрд▓ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк .NET рд░рд┐рдлрд▓реЗрдХреНрдЯрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдореЗрдВ рдПрдкреНрд▓реЗрдЯ рдХрд╛ рд╕реЛрд░реНрд╕ рдХреЛрдб рдорд┐рд▓рддрд╛ рд╣реИ:

рдПрдХ рд╡рд┐рдШрдЯрд┐рдд рдЖрд╡реЗрджрди рдореЗрдВ, рдПрдХ рдмреЛрд▓рдиреЗ рд╡рд╛рд▓реЗ рдирд╛рдо KeyStore рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд░реНрдЧ рдЦреЛрдЬрдирд╛ рдЖрд╕рд╛рди рд╣реИред рдпрд╣ рдХреБрдВрдЬреА рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╕рд╛рдЗрдЯ рдкрд░ рдлрд╝реЙрд░реНрдо рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╡реИрд╕реЗ, рдХреБрдВрдЬреА рд╕рддреНрдпрд╛рдкрди рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдПрдкреНрд▓реЗрдЯ рдореЗрдВ рднреА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Asp.NET рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╣ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╢реБрджреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИред рдХрд╛рдо рдкреВрд░рд╛!
2 - рд╣рд╕реНрддрд╛ рд▓рд╛ рд╡рд┐рд╕реНрдЯрд╛
рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдореЗрдВ, рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдлрд╝рд╛рдЗрд▓ MyGreenManController.zip рдкреНрд░рд╛рдкреНрдд рд╣реБрдИ, рдЬрд┐рд╕реЗ рдЦреЛрд▓рдиреЗ рдкрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рдПрдХ Android рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдЕрдзрд┐рдХ рдХреБрдЫ рдирд╣реАрдВ рдерд╛ (рд╣рд╛рдБ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ):

рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЙрд▓рдЯрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ Android рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреНрдпрд╛ рд╣реИред рдпрд╣ рдПрдХ рдЬрд╝рд┐рдк рдХреЗ рд╕рд╛рде рдкреИрдХ рдФрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди ".apk" рд╣реЛрдиреЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рдВрд╕рд╛рдзрди, AndroidManifest.xml рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЬреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЕрдзрд┐рдХрд╛рд░, рдЙрд╕рдХреЗ рдирд╛рдо, рдЖрджрд┐ рдФрд░ classes.dex рдлрд╝рд╛рдЗрд▓ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИред рдЙрддреНрддрд░рд╛рд░реНрджреНрдз Android рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрдиреЗ рд╡рд╛рд▓реА
Dalvik рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛
рдмрд╛рдИрдЯреЗрдХреЛрдб рд╣реИред рдЗрд╕рд╕реЗ рдЬрд╛рд╡рд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдХреЗрд╡рд▓ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - dalvik opcodesред рдпрд╣ рд╡рд┐рдзрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдФрд░, рд╕рд░рд▓ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдбреЗрдХреНрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЬрд╛рд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рд╡рд┐рдШрдЯрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЬрд╛рд╡рд╛ рдореЗрдВ рдХрд╛рдлреА рдкрдардиреАрдп рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред
Apk Manager рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдпрд╛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, classes.dex рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд▓реНрдЯрд╛ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░, dex2jar рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо classes.dex.dex2jar.jar рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ jd-gui рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдЦрдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рдХреЛрдб рд╡рд░реНрдЧ рд╣реИ:
public class Code extends Activity { public static String aA = ""; public void onCreate(Bundle paramBundle) { super.onCreate(paramBundle); setContentView(2130837504); TextView localTextView = (TextView)findViewById(2130968577); ((Button)findViewById(2130968578)).setOnClickListener(new View.OnClickListener(localTextView) { public void onClick(View paramView) { Code.aA = Code.this.getApplicationContext().getFilesDir().getAbsolutePath(); String str = new AA().a(this.val$aaa.getText().toString(), Code.aA); if (str == null) Toast.makeText(Code.this.getApplicationContext(), "Error", 0).show(); do return; while (!str.equals("Correct command")); Toast.makeText(Code.this.getApplicationContext(), "Correct command", 0).show(); A localA = new A(); try { localA.a((TelephonyManager)Code.this.getSystemService("phone")); return; } catch (Exception localException) { localException.printStackTrace(); } } }); } }
рдХреЛрдб рд╡рд░реНрдЧ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ? рдЬрдм рдЖрдк рдЪрд░ рдПрдП рдореЗрдВ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рджрд┐рдП рдЧрдП рдЖрд╡реЗрджрди рдХрд╛ рдкрде рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдФрд░ рд╣рд╛рдВ, рдЙрд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рддрд░реАрдХреЛрдВ рдФрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдирд╛рдо рдХреЗрд╡рд▓ рдЦреЛрдЬ рдХреЗ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдереЗ):
Code.aA = Code.this.getApplicationContext().getFilesDir().getAbsolutePath();
рдлрд┐рд░, рдХреНрд▓рд╛рд╕ рдПрдП рд╕реЗ рд╡рд┐рдзрд┐ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЪрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд┐рдзрд┐ рдЕрд╕рдВрднрд╡ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рд╣реИ:
public String a(String paramString1, String paramString2) { if (!paramString1.equals("download_image")) return null; aa("http://10.0.31.111/index.php", "neoquest_2014", paramString2 + File.separator + "neoquest_2014"); return "Correct command"; }
рдпрджрд┐ "download_image" рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рдХрдорд╛рдВрдб рдкрд╛рда рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд╢реВрдиреНрдп рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдирд┐рдореНрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдЖ рд╡рд┐рдзрд┐ рдХреЛ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
aa("http://hastalavistababy.ru/index.php", "neoquest_2014", paramString2 + File.separator + "neoquest_2014");
рдЖ рд╡рд┐рдзрд┐ рд╡рд┐рдзрд┐ рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдмрдирд╛рддреА рд╣реИ:
┬лcmd=1&time=xxx&command_name=download_image&path=neoquest_2014┬╗
рдФрд░ рдлрд┐рд░ рдпрд╣ getExampleInFile рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕рд░реНрд╡рд░ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдмрдЪрд╛рддрд╛ рд╣реИ:
getExampleInFile("http://hastalavistababy.ru/index.php", cmd=1&time=xxx&command_name=download_image&path=neoquest_2014, /data/data/com.example.NeoQUEST2014/files/neoquest_2014);
рдирддреАрдЬрддрди, рд╕рд░реНрд╡рд░ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рд╣рдорд╛рд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдлрд╝рд╛рдЗрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧреАред рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдЖрдк рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдлреЛрди рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдлрд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:
wget.exe http:
рдпрд╣ рдХреИрд╕реА рд╡рд┐рдЪрд┐рддреНрд░ рдлрд╛рдЗрд▓ рд╣реИ? рдХреЛрдб рдХреНрд▓рд╛рд╕ рдЗрд╕ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдЧрд╛ред рдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдХреНрд▓рд╛рд╕ рдП рдкрджреНрдзрддрд┐ рдХреЛ рдЯреЗрд▓реАрдлреЛрдиреА рдореИрдирдЬрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ:
A localA = new A(); try{ localA.a((TelephonyManager)Code.this.getSystemService("phone")); return; }
рд╡рд┐рдзрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ:
public String a(TelephonyManager paramTelephonyManager) throws Exception { StringBuffer localStringBuffer = new StringBuffer(); localStringBuffer.append(paramTelephonyManager.getDeviceId()); if (!paramTelephonyManager.getDeviceId().equals("352276054393855")); do { return null; localStringBuffer.append(paramTelephonyManager.getSimOperator()); } while (!paramTelephonyManager.getSimOperator().equals("25001")); localStringBuffer.append(aaaa("neoquest_2014")); String str = aaaa(localStringBuffer.toString()); localStringBuffer.setLength(0); localStringBuffer.append(str); aa(localStringBuffer.toString().substring(0, 16).getBytes()); return "Success"; }
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╡рд╣ рдлреЛрди рдХреА рдЖрдИрдбреА рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ "352276054393855" рд▓рд╛рдЗрди рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ рд╡рд╛рд╣рдХ рдХреА рдЖрдИрдбреА рдпрд╣ рдЬрд╛рдВрдЪрддреА рд╣реИ рдХрд┐ рдпрд╣ рд▓рд╛рдЗрди "25001" рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ рдФрд░ рдЗрди рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕реНрдерд╛рдиреАрдп рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдЬреЛрдбрд╝рддреА рд╣реИ:
if (!paramTelephonyManager.getDeviceId().equals("352276054393855")); do { return null; localStringBuffer.append(paramTelephonyManager.getSimOperator()); } while (!paramTelephonyManager.getSimOperator().equals("25001"));
рдлрд┐рд░, рд╕реНрдЯреНрд░рд┐рдВрдЧ "neoquest_2014" рдХреЛ рд╕реНрдерд╛рдиреАрдп рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ:
localStringBuffer.append(aaaa("neoquest_2014"));
рддрдм рдЖрд╣рд╛ рд╡рд┐рдзрд┐ рдХреЛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЙрддреНрдкрдиреНрди рд╕реНрдЯреНрд░рд┐рдВрдЧред рдпрд╣ рд╡рд┐рдзрд┐ MD5 рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣реИрд╢ рдорд╛рдирддреА рд╣реИ:
String str = aaaa(localStringBuffer.toString());
рдЕрдЧрд▓рд╛, рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рдзрд┐ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - рдкреНрд░рд╛рдкреНрдд рд╣реИрд╢ рдХреЗ рдкрд╣рд▓реЗ 16 рдмрд╛рдЗрдЯреНрд╕:
aa(localStringBuffer.toString().substring(0, 16).getBytes());
рдПрдХ рд╡рд┐рдзрд┐ рдПрдХ рд╣реА рд╣реИрд╢ рдХреЗ рдкрд╣рд▓реЗ 16 рдмрд╛рдЗрдЯреНрд╕ рд╕реЗ рдорд┐рд▓рдХрд░ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ neoquest_2014 рдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреА рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдо neoquest_2014_original рдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ:
public static void aa(byte[] paramArrayOfByte) throws Exception { SecretKeySpec localSecretKeySpec = new SecretKeySpec(paramArrayOfByte, "AES"); byte[] arrayOfByte1 = IOUtils.toByteArray(new FileInputStream(Code.aA + File.separator + "neoquest_2014")); Cipher localCipher = Cipher.getInstance("AES/ECB/PKCS5Padding"); localCipher.init(1, localSecretKeySpec); localCipher.init(2, localSecretKeySpec); byte[] arrayOfByte2 = localCipher.doFinal(arrayOfByte1); FileOutputStream localFileOutputStream = new FileOutputStream(Code.aA + File.separator + "neoquest_2014_original"); localFileOutputStream.write(arrayOfByte2); localFileOutputStream.close(); }
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдерд╛ (рдпрд╛ рдлреЛрди рд╕реЗ, рд╡рд┐рдХреГрддрд┐рдпреЛрдВ рдХреЗ рдкреНрд░реЗрдорд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП), рдФрд░ рдлрд┐рд░ рдХреБрдВрдЬреА рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░реЗрдВред
3 - рдЯрд╛рдЗрдорд╢рд┐рдлреНрдЯ 2. рдмрджрд▓рд╛
рдирд┐рдпреЛрдХреНрд╡реЗрд╕реНрдЯ -2016 рдХреЗ рдЗрди-рдкрд░реНрд╕рди рдЯреВрд░ рд╕реЗ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ, рдлрд┐рд░ рдХреЛрдИ рднреА рдЗрд╕реЗ рдкрд╛рд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рд╣рдордиреЗ рдЗрд╕реЗ рдПрдХ рдСрдирд▓рд╛рдЗрди рджреМрд░реЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд░реВрдк рджрд┐рдпрд╛, рдФрд░ рдЗрд╕ рдмрд╛рд░ рдХрдИ рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ред
рдХрд┐рдВрд╡рджрдВрддреА рд╕реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдмрдВрджрд░рдЧрд╛рд╣ (213.170.102.196-00-00001, 213.170.102.197-00-00002) рдФрд░ рдХреБрдВрдЬреА B4365F2 рдХреЗ рд╕рд╛рде рджреЛ рдЖрдИрдкреА рдкрддреЗ рд╣реИрдВред
рдкрд╣рд▓реЗ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдордирдорд╛рдирд╛ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, netcat), рд╣рдореЗрдВ рдЙрддреНрддрд░ рдорд┐рд▓рддрд╛ рд╣реИ:
ilya@debian:~$ netcat 213.170.102.196 4001 hi ╤ЧAlert! Expected client hello message. Format: 1 byte type NEOSSL_HANDSHAKE 0x16 2 byte version NEOSSL1_VERSION 0x01 3-4 bytes length (excluding header) 5 byte data NEOSSL_CLIENT_HELLO 0x01 ---DEBUG INFO--- Ubuntu Release 10.04 (lucid) Kernel Linux 2.6.32-21-generic Memory 1001.9 MiB Processor Intel(R) Core(TM) i3 CPU Processing time 1471 cycles Processing threads - 1 thread Public-key cryptography algorithm - RSA (with Montgomery multiplication) Symmetric-key cryptography algorithm - AES-128 (zero IV) ------
рд╣реЛрд╕реНрдЯ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рд░реВрдк рдФрд░ рдбреАрдмрдЧ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред рд╕рд░реНрд╡рд░ рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИрд▓реЛ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИ: {0x16, 0x01, 0x00, 0x01, 0x01}ред 5 рдмрд╛рдЗрдЯреНрд╕ рдореЗрдВ рд╕реЗ, 4 рдХреЛ рдореИрд╕реЗрдЬ рд╣реЗрдбрд░, рдПрдХ (NEOSSL_CLIENT_HELLO) рдбреЗрдЯрд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рджреВрд╕рд░реЗ рд╕рд░реНрд╡рд░ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред
ilya@debian:~$ netcat 213.170.102.197 4002 hi ыд▓t! Expected server hello message. Format: 1 byte type NEOSSL_HANDSHAKE 0x16 2 byte version NEOSSL1_VERSION 0x01 3-4 bytes length (excluding header) 5 byte data NEOSSL_SERVER_HELLO 0x02 6 byte data RSA_WITH_AES_128_CBC 0x01 7-n bytes data Certificate ---DEBUG INFO--- Ubuntu Release 10.04 (lucid) Kernel Linux 2.6.32-21-generic Memory 1001.9 MiB Processor Intel(R) Core(TM) i3 CPU Processing time 1531 cycles Processing threads - 1 thread Public-key cryptography algorithm - RSA (with Montgomery multiplication) Symmetric-key cryptography algorithm - AES-128 (zero IV) ------
рджреВрд╕рд░рд╛ рд╣реЛрд╕реНрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реЗрд▓реЛ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рд░реНрд╡рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд░ рд╣реИрд▓реЛ рд╕рдВрджреЗрд╢ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдкрд╣рд▓рд╛ рд╣реЛрд╕реНрдЯ рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рджреВрд╕рд░рд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВред рдЙрдирдХреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдирд╛ рдФрд░ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛, рдЖрдк рд╕рдВрдЪрд╛рд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВред
1. рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдХ NEOSSL_CLIENT_HELLO рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИред
2. рд╕рд░реНрд╡рд░ рдПрдХ NEOSSL_SERVER_HELLO рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рд╕реБрд░рдХреНрд╖рд┐рдд рдХрдиреЗрдХреНрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ (RSA_WITH_AES_128_CBC) рдФрд░ рдПрдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИред
3. рдХреНрд▓рд╛рдЗрдВрдЯ NEOSSL_KEY_EXCHANGE рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ AES-128 рд╕рддреНрд░ рдХреБрдВрдЬреА рд╣реЛрддреА рд╣реИ рдЬреЛ рд╕рд░реНрд╡рд░ рдХреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЬрд╛рддреА рд╣реИред
4. рд╕рд░реНрд╡рд░ NEOSSL_FINISHED рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИред
5. рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдбреЗрдЯрд╛ рднреЗрдЬрддрд╛ рд╣реИред
рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рд╣реЗрдбрд░ рдХреЗ рд╕рд╛рде рднреА рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдирд┐рдореНрди рдкреНрд░рд╛рд░реВрдк рд╣реЛрддреЗ рд╣реИрдВ:
1 byte type NEOSSL_DATA 0x17 2 byte version NEOSSL1_VERSION 0x01 3-4 bytes length (excluding header) 5-n bytes data
рдЪреВрдВрдХрд┐ рдпреЛрдЬрдирд╛ рдореЗрдВ рдХреЛрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рдЖрдк рд╕рд░реНрд╡рд░ рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрдЧреЗ рдХреЗ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдЬрд╛рдиреЗ рдмрд┐рдирд╛, рдпрд╣ рдХреЛрдИ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рд▓рд╛рдПрдЧрд╛ред
рдЖрдкрдХреЛ рд╡рд╣ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдХреНрд▓рд╛рдЗрдВрдЯ 5 рд╡реЗрдВ рдЪрд░рдг рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЛ рднреЗрдЬрддрд╛ рд╣реИред рдЖрдк рдПрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдмрдирд╛рдиреЗ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░рд╛рдкреНрдд рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрддреНрдкрдиреНрди рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдПрдИрдПрд╕ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдЧрднрдЧ рдХреБрдЫ рднреА рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ (рд╣рд░ рдмрд╛рд░ рдХреБрдВрдЬреА рдЕрд▓рдЧ рд╣реЛрддреА рд╣реИ, рд╕рдВрджреЗрд╢ рднреА рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдЕрдЬреНрдЮрд╛рдд рд╣реИ)ред рддреЛ, рдЖрдкрдХреЛ RSA рдХреЛ рдХреНрд░реИрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдХреА рдирд┐рдЬреА рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдХ рд╕рд░реНрд╡рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ (рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдпреБрдХреНрдд) рдФрд░ рдПрдирдХреЛрдбрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ (рдЪрд░рдг 3 рдореЗрдВ, рдХреНрд▓рд╛рдЗрдВрдЯ рдбреЗрдЯрд╛ рднреЗрдЬрддрд╛ рд╣реИ рдЬреЛ рд╕рд░реНрд╡рд░ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рддреНрд░ рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ)ред
рдЖрд░рдПрд╕рдП рдкрд░ рд╣рдорд▓реЛрдВ рдХреЗ рдмреАрдЪ, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд
рд╣рдорд▓реЛрдВ рдХрд╛ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд░реНрдЧ рд╣реИред рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╣рдорд▓рд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рд╕рдордп рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдмрдЧ рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рд╡рд╣ рд╕рдордп рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╕рд░реНрд╡рд░ рд╕рдВрджреЗрд╢ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдкрд░ рдЦрд░реНрдЪ рд╣реЛрддрд╛ рд╣реИ (рдФрд░ рдиреМрдХрд░реА рдХрд╛ рдирд╛рдо рд╕рдВрдХреЗрдд рднреА!)ред рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЧрддрд┐ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдиреНрдЯрдЧреЛрдореЗрд░реА рдЧреБрдгрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдЖрдк рдЧреБрдкреНрдд рдХреБрдВрдЬреА рдХреЛ рдХреНрд░реИрдХ
рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд░рдПрд╕рдП рдХреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд╣рд░реНрд╖рдорди рд╕рд┐рдВрд╣ рдХреЗ
рд╕рдордп рд╣рдорд▓реЛрдВ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣рдорд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдорд▓реЗ рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдПрди рдХреЗ рдХрд╛рд░рдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред рдорд▓реНрдЯреАрдкреНрд▓рд╛рдпрд░ рдХреЛ рдЦреЛрд▓рдирд╛ рдмрд┐рдЯрд╡рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдЯреНрд╕ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдПрдирдХреЛрдбрд░ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╡рд░реНрддрдорд╛рди рдЬреНрдЮрд╛рдд рдореВрд▓реНрдп рд╕реЗ рдЕрдиреБрд░реЛрдз рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рд╕рдордп рдЕрдВрддрд░ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдпрджрд┐ рдмрд┐рдЯ 0 рдпрд╛ 1 рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЕрдВрддрд░ рдмрдбрд╝рд╛ рд╣реИ, рддреЛ рд╢реВрдиреНрдп рдмрд┐рдЯ рд╕реЗрдЯ рд╣реИ, рдЕрдиреНрдпрдерд╛ "рдПрдХ"ред рдЧреБрдгрдХ рдХреЗ рдкрд╣рд▓реЗ рддреАрди рдмрд┐рдЯреНрд╕ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЧреБрдгрдХ рдЦреЛрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд░реНрд╡рд░ рдХреА рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред
рдЕрдЧрд▓рд╛, рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд╕рддреНрд░ рдХреБрдВрдЬреА рдФрд░ рдПрдИрдПрд╕ рд╕рд┐рдлрд░ рдХреЗ рд╕рд╛рде рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдП рдЧрдП рд╕рдВрджреЗрд╢ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗред рдбреАрдмрдЧ рдЬрд╛рдирдХрд╛рд░реА рдХрд╣рддреА рд╣реИ рдХрд┐ рд╢реВрдиреНрдп рдЗрдирд┐рд╢рд┐рдпрд▓ рд╡реЗрдХреНрдЯрд░ рд╡реЗрдХреНрдЯрд░ AES рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЧреНрд░рд╛рд╣рдХ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╕рдВрджреЗрд╢ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
To obtain the access to the missile control system send a message: "XXXXXXX:Connect". XXXXXXX - ID
рдЖрдИрдбреА рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХреЛ рдиреМрдХрд░реА рд╕реЗ рдореВрд▓реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - B4365F2ред рдЖрдкрдХреЛ рд╕рддреНрд░ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ "B4365F2: рдХрдиреЗрдХреНрдЯ" рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЗрд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рднреЗрдЬрдирд╛ рд╣реЛрдЧрд╛ред рдЙрд╕рдХреЗ рдЕрдЧрд▓реЗ рдЙрддреНрддрд░ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдПрдХ рд╣реИрд╢ рдорд┐рд▓рддрд╛ рд╣реИ - f9e8ceee19e980bd68e3193d6d0de2d3, рдпрд╣ рд╣рдорд╛рд░реА рдХреБрдВрдЬреА рд╣реИред рдХрд╛рдо рдкреВрд░рд╛!
4 - рдЬрдореЗ рд╣реБрдП рдХрдВрдкреНрдпреВрдЯрд░
рдпрд╣ рдХрд╛рд░реНрдп рдореЗрдореЛрд░реА рдбрдВрдк рдбреЗрдЯрд╛ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рдерд╛, рдЬреЛ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ 1 рдЬреАрдмреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдбрдВрдк рдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдЪрд╛рд▓реВ рдФрд░ рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд╕реЗ vmem рдлрд╝рд╛рдЗрд▓ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдХрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрд╛рд░реНрдп рдХреА рдЦрд╝рд╛рд╕рд┐рдпрдд рдпрд╣ рдереА рдХрд┐ рдПрдХ VMware рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рдЕрдВрджрд░, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдбрдВрдк рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдПрдХ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдмрдирд╛рдИ рдЧрдИ рдФрд░ Oracle рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рд▓реЙрдиреНрдЪ рдХреА рдЧрдИред рдХрд╛рд░реНрдп рдЪрд┐рддреНрд░ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рджреЛрдиреЛрдВ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЗрдВ рд╡рд┐рдВрдбреЛрдЬ 7 рдХреЗ рд╕рдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓рд╛ рд░рд╣реА рдереАрдВ, рдЗрд╕рд▓рд┐рдП рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдореЗрдореЛрд░реА рдбрдВрдк рдореЗрдВ рджреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдереЗ, рдЬрд┐рдирдХреЗ рдореЗрдореЛрд░реА рдкреЗрдЬ рдбрдВрдк рдХреЗ рдЖрд╕рдкрд╛рд╕ рднрд╛рд░реА рдмрд┐рдЦрд░реЗ рд╣реБрдП рдереЗред рдбрдВрдкрд░ рдореЗрдВ рдЪрд╛рдмреА рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдХреНрд╡реЗрд╕реНрдЯ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреА рдЬрд░реВрд░рдд рдереАред рджреЛ рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдирд┐рд░реНрдзрд╛рд░рдг рдХреЛ рд╕реНрдореГрддрд┐ рдореЗрдВ рд╕рднреА рдкрд╛рда рддрд╛рд░реЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдХреЗ рдХрд╛рдлреА рдЖрд╕рд╛рдиреА рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рдерд╛ред рдпрд╣ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдЬрд╛рд░реА рдбрдВрдк рдкрд░ рд╕реАрдПрдордПрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдХрд╛рд░реНрдпрдХреНрд░рдо рдиреЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛, рдЬрдмрдХрд┐ рдЕрд╕реНрдерд┐рд░рддрд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдиреЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдкрдирд╛ рдХрд╛рдо рдХрд┐рдпрд╛ рдФрд░ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рджреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд╛рдПред
AV1ct0r рдХреЗ рд╡рд┐рдЬреЗрддрд╛ рдиреЗ рдЗрд╕ рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЕрд╕реНрдерд┐рд░рддрд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреЗ рдмреНрд▓реЙрдЧ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд▓рд┐рдЦрд╛ред рдирд┐рдпреЛрдХреНрд╡реЗрд╕реНрдЯ рдЯрд╛рд╕реНрдХ рдХреА рдПрдХ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рдереА рдХрд┐ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдЬреЛ рдХреБрдВрдЬреА рдвреВрдВрдврдиреА рдереА рд╡рд╣ рдХреЗрд╡рд▓ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдореЗрдВ рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХ рдЫрд╡рд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдереАред рдЗрд╕рд▓рд┐рдП, рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рд░реИрдо рдФрд░ рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдХреЛ рдПрдХ рд╕рд╛рде VMware рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рднреМрддрд┐рдХ рдореЗрдореЛрд░реА рдореЗрдВ рдФрд░ рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рд╡рд░реНрдЪреБрдЕрд▓ рдореЗрдореЛрд░реА рдореЗрдВ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдХрд╛рдлреА рд╣рдж рддрдХ, VirtualBox.exe)ред

AV1ct0r рдиреЗ VirtualBox.exe рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдореЗрдореЛрд░реА рдбрдВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛, рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рд▓реЙрдЧ рдореЗрдВ рдкрд╛рдП рдЧрдП рд╡рд░реНрдЪреБрдЕрд▓ рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдХрд╛ рдЪрд┐рддреНрд░ рдмрдирд╛рдпрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрд╕реНрдерд┐рд░рддрд╛ рдврд╛рдВрдЪреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рднреА рдзрд░рд╛рд╢рд╛рдпреА рдХрд░ рджрд┐рдпрд╛ред рдпрд╣рд╛рдВ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рд╡реАрдПрдорд╡реЗрдпрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рднреМрддрд┐рдХ рдореЗрдореЛрд░реА рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдХреА рдореИрдкрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЙрд╕рд╕реЗ рдПрдХ рдЪрд┐рддреНрд░ рдмрдирд╛рдиреЗ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИред

рдЪрд░рдг 1. VMware рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рдореЗрдореЛрд░реА рдбрдВрдк рд╕реЗ рд╕рднреА рдкрдардиреАрдп рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рд╣реИ: 196 рдПрдордмреАред
рдЪрд░рдг 2. рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдЪрд▓ рд░рд╣реА рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд▓реЙрдиреНрдЪ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ:
:2013122720131228: komsomol@file:
рд▓реЙрдЧ рд╕реЗ, рд╣рдо рд╕реАрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд╕рдХреНрд╖рдо рд╣реИ рдФрд░ рдиреЗрд╕реНрдЯреЗрдб рдкреЗрдЬрд┐рдВрдЧ рдкреЗрдЬ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд░реНрдерди рд╕рдХреНрд╖рдо рд╣реИред рдмрд╛рдж рд╡рд╛рд▓реЗ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рдИрдкреАрдЯреА рдЯреЗрдмрд▓ (рдПрдХреНрд╕рдЯреЗрдВрдбреЗрдб рдкреЗрдЬ рдЯреЗрдмрд▓реНрд╕) рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рддрдм рдкреНрд░реЛрд╕реЗрд╕рд░ рджреНрд╡рд╛рд░рд╛ рд╣реЛрд╕реНрдЯ рдорд╢реАрди рдХреЗ рднреМрддрд┐рдХ рдкрддреЛрдВ рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рднреМрддрд┐рдХ рдкрддреЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рднреМрддрд┐рдХ рдкрддреЗ рдореЗрдореЛрд░реА рдбрдВрдк рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдСрдлрд╝рд╕реЗрдЯ рд╣реИрдВред EPT рдкреНрд░рд╛рд░реВрдк (рдФрд░ рдпрд╣ PML4 рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореИрдиреБрдЕрд▓ рдкрдврд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд░реВрдЯ рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рдкрддрд╛ рд▓реЙрдЧ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдФрд░ рдпрд╣ 3Dd8b000 рд╣реИред рдХрд┐рд╕реА рднреА рдЕрдиреБрд╡рд╛рдж рддрд╛рд▓рд┐рдХрд╛ рдХреА рддрд░рд╣, рд╡реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рднреМрддрд┐рдХ рдкрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдбрдВрдк рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреВрд░реНрдг рдСрдлрд╕реЗрдЯ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИ, рдЬреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рднреМрддрд┐рдХ рдкрддрд╛ рд╕реНрдерд╛рди рдореЗрдВ рднреА рд╕реНрдерд┐рдд рд╣реИ рдФрд░ рдИрдкреАрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореИрдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╡реАрдЬреАрдП рдбрд┐рд╡рд╛рдЗрд╕ рдПрдореБрд▓реЗрдЯрд░ (рд╡реАрдбрд┐рдпреЛ рдПрдбреЗрдкреНрдЯрд░) рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрд╕реНрдЯ рд░реИрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рд╕реАрдзреЗ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗ рд╣реЛрд╕реНрдЯ рдореЗрдореЛрд░реА рдореЗрдВ рдореЗрдореЛрд░реА рдХреЛ рд╕рдордп-рд╕рдордп рдкрд░ рдХреЙрдкреА рдХрд░рддреЗ рд╣реИрдВ - рдареАрдХ рдЗрд╕реА рддрд░рд╣ рд╕реЗ рдХреНрд▓рд╛рд╕рд┐рдХ рдбрдмрд▓ рдмрдлрд░рд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдЧреНрд░рд╛рдлрд┐рдХ рдЗрдВрдЬрди рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЪрд░рдг 3. рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдХреЗ рднреМрддрд┐рдХ рдкрддреЗ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВред
рдпрд╣ рдбрдВрдк рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рдЪрд▓рд╛рдПрдВ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдПрдбреЙрдкреНрдЯрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдЯреИрдм рдореЗрдВ рдореВрд▓реНрдп рдХреЛ рджреЗрдЦреЗрдВ (рд╡реИрд╕реЗ, рдбрдВрдк рдореЗрдВ рд░реИрдо рдХрд╛ рдЖрдХрд╛рд░ рд╣реИ):
00:00:02.305353 VRamSize <integer> = 0x0000000001000000 (16 777 216, 16 MB)
рдЪрд░рдг 4. рд╡реАрдбрд┐рдпреЛ рдЫрд╡рд┐ рдХреЗ рдкреНрд░рд╛рд░реВрдк рдФрд░ рдЖрдХрд╛рд░ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░реЗрдВред рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдореЗрдВ, рдЧреНрд░рд╛рдлрд┐рдХ рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рдмреАрдПрдордкреА рдкреНрд░рд╛рд░реВрдк рдХреЗ рд╕рдорд╛рди рд╣реЛрддрд╛ рд╣реИ: рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдмрд╛рдЗрдЯреНрд╕ RGBXRGBX ... рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рдХреНрд╕реЗрд▓ 3 рдпрд╛ 4 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдПред рд╣рдо рд▓реЙрдЧ рд╕реЗ рд╕реНрдХреНрд░реАрди рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдФрд░ рдмрд┐рдЯ рджрд░ рдХреЛ рдкрд╣рдЪрд╛рдирддреЗ рд╣реИрдВ:
00:01:14.565973 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=065c0000 w=800 h=600 bpp=32 cbLine=0xC80, flags=0x1
рдЪрд░рдг 5. рдЕрдм рдЖрдкрдХреЛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдЬреЛ рдбрдВрдк рд╕реЗ рдХреЗрд╡рд▓ рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдкрдврд╝рддреА рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реАрдорд╛ рдореЗрдВ рдкреГрд╖реНрда рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рднреМрддрд┐рдХ рдкрддреЗ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ 0xE0000000 рд▓рдВрдмрд╛рдИ рдХреЗ 800 * 600 * 4 рдХреЗ рдЪрд┐рддреНрд░ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде)ред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб рдХрд╛ рдореБрдЦреНрдп рднрд╛рдЧ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
DWORD TranslateGPA2HPA( DWORD gpa ) { vmxGuestPysicalAddress addr; addr.Value = gpa; vmxEPTP eptp; eptp.Value = EPT_base; DWORD64 pml4_base = (eptp.PML4ShiftedAddr << 12); vmxEptPML4Entry pml4_ent; pml4_ent.Value = DumpRead64(pml4_base + 8 * addr.eptPML4EntryOffset); DWORD64 pdpt_base = (pml4_ent.eptPDPTShiftedAddr << 12); vmxEptPDPTEntry pdpt_ent; pdpt_ent.Value = DumpRead64(pdpt_base + 8 * addr.eptPDPTEntryOffset); DWORD64 pd_base = (pdpt_ent.eptrfPDShiftedAddr << 12); vmxEptPDEntry pd_ent; pd_ent.Value = DumpRead64(pd_base + 8 * addr.eptPDEntryOffset); DWORD64 pt_base = (pd_ent.eptrfPTShiftedAddr << 12); vmxEptPTEntry pt_ent; pt_ent.Value = DumpRead64(pt_base + 8 * addr.eptPTEntryOffset); return (pt_ent.Shifted4KPageAddr << 12) | addr.eptByteOffset; } void ReadPage(void *data, DWORD gpa) { DWORD offset = TranslateGPA2HPA(gpa & (~0xFFF)); fseek(g_fdump, offset, SEEK_SET); fread(data, 4096, 1, g_fdump); } HBITMAP ReadVideoMemory( DWORD width, DWORD height, DWORD bpp ) { DWORD size = ((width * height * (bpp / 8) / 4096) + 1) * 4096; char *bmp = (char *)malloc(size); for (int i = 0; i < size; i+=4096) { ReadPage(bmp + i, 0xE0000000 + i); } return CreateBitmap(width, height, 1, 32, bmp); }
рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХреЛ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
CreateBitmap рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд┐рддреНрд░ рдорд┐рд▓рддрд╛ рд╣реИ:

рдЪрд╛рдмреА рдорд┐рд▓ рдЧрдИ! рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рддрдХрдиреАрдХ рдХреЗ рдЬреНрдЮрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕реАрдПрдордПрдЯреА рдФрд░ рдЕрд╕реНрдерд┐рд░рддрд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
5 - рдЕрдЬреНрдЮрд╛рдд рдзреВрдореНрд░рдкрд╛рди рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛
рдХрд┐рдВрд╡рджрдВрддреА рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдерд╛ рдХрд┐ рдЕрдЬреНрдЮрд╛рдд рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рд╕реЗ рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрд╕реНрдкрд╖реНрдЯ рдЙрдкрдХрд░рдг "рд▓реИрдкрдЯреЙрдк рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝" рдХрд░рддреЗ рд╣реИрдВред
AV1ct0r рдиреЗ рдЕрдкрдиреЗ рд░рд╛рдЗрдЯрдЕрдк рдореЗрдВ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдПрдВрдбреНрд░реЙрдЗрдб рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ USB рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЗ рдбрдВрдк рд╕реЗ рдЕрдзрд┐рдХ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╕рд╣реА рд░реВрдк рд╕реЗ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╣реЗрдХреНрд╕ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рди рдХрд┐ рд╡рд┐рдВрдбрд╕рд░ рдореЗрдВред
рдбрдВрдк рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд▓реЛрдЧреЛрдВ рдХреЗ рдирд╛рдо, рдлреЛрди рдирдВрдмрд░ рдФрд░ рдПрд╕рдПрдордПрд╕ рд╕рдВрджреЗрд╢ рдкрд╛рддреЗ рд╣реИрдВред рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рдХрд┐ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдПрд╕рдПрдордПрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╣рдо рдПрдХ рд╕рдВрдХреЗрдд рдХреА рддрд▓рд╛рд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкрд╛рддреЗ рд╣реИрдВ:

рдЬрдиреНрдо рддрд┐рдерд┐рдпреЛрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдПрдХ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЧрдИ рдереА, рдпрд╣ VCARD рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдИ, рдЗрд╕рдореЗрдВ рдкрддреНрдиреА рдХреА рднреВрдорд┐рдХрд╛ рдХреЗ рд▓рд┐рдП 4 рдЖрд╡реЗрджрдХ рдереЗред рд╕рд╡рд╛рд▓ рдЦреБрд▓рд╛ рд░рд╣рд╛: рдЗрд╕ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдХреНрдпрд╛ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП? рдбрдВрдк рдкрд░ рдПрдХ рдХрд░реАрдм рд╕реЗ рджреЗрдЦрдиреЗ рд╕реЗ рдлрд╛рдЗрд▓ рдХрд╛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ look_at_this.7z рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред Google рд╣рд╕реНрддрд╛рдХреНрд╖рд░ 7z рдлрд╛рдЗрд▓реЗрдВ:
37 7A BC AF 27 1C
рдЬреЛ рдХреБрдЫ рднреА рд╢реЗрд╖ рд╣реИ рд╡рд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ - рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдбрдВрдк рд╕реЗ рдмрд╛рд╣рд░ рдЦреАрдВрдЪреЗрдВ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рдкреНрд░рд╛рдкреНрдд 4 рдЬрдиреНрдо рддрд┐рдерд┐рдпреЛрдВ рдкрд░ рдкреБрдирд░рд╛рд╡реГрддрд┐ рдХрд░реЗрдВред рд╕рдВрдЧреНрд░рд╣ рдХреЗ рдЕрдВрджрд░ рдХреБрдВрдЬреА рдзреНрд╡рдЬ рдХреЗ рд╕рд╛рде win.txt рдлрд╝рд╛рдЗрд▓ рдирд┐рд╣рд┐рдд рд╣реИред рдХрд╛рдо рдкреВрд░рд╛!
6 - рдЗрдЧреНрд░реЛрдбреНрд░реЛрдо
рдЗрд╕ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдореЗрдВ, рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдЕрдЪреНрдЫреЗ рдкреБрд░рд╛рдиреЗ
рдкреАрдПрд╕реА-рдореИрди рдХреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдиреА рдереА, рд▓реЗрдХрд┐рди рдПрдХ рд╡рд┐рд╢реЗрд╖ рддрд░реАрдХреЗ рд╕реЗ, рдПрдХ рддрд░рд╣ рдХреА
рдкреЛрд░реНрдЯ рджрд╕реНрддрдХ рдХрд╛ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖред
рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдЖрдкрдХреЛ рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдерд╛ рдХрд┐ рд╕рд░реНрд╡рд░ рдХреЗрд╡рд▓ рдЯреИрдЧ рдХреЗ рд╕рд╛рде рдЕрдиреБрд░реЛрдз рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдкрд░реАрдХреНрд╖рдг рдФрд░ рддреНрд░реБрдЯрд┐ рд╕реЗ, рдмрдВрджрд░рдЧрд╛рд╣ 1898 рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рдВрдХреЗрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдкреНрд░рддрд┐рднрд╛рдЧреА рдХреЛ рдЕрдВрдд рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:
<pacman gameid="7e09d6f13c5fd6086e3cc374e2bb8857"> <info message='Hello, Mr. Struve. Waiting for you at the next congress. Your move. Use action "newstep" and node <direction> [UP, DOWN, LEFT or RIGHT]</direction>; for step' /> </pacman>
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╡реЗ рдХрд┐рд╕реА рдЕрд╕реНрдкрд╖реНрдЯ рдЕрдЧрд▓реА рдХрд╛рдВрдЧреНрд░реЗрд╕ рдореЗрдВ рд╣рдорд╛рд░рд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣рд╛рдВ рддрд░реНрдХ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдФрд░ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЯреБрдХрдбрд╝реЗ рдЯреБрдХрдбрд╝реЗ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
- рдмрдВрджрд░рдЧрд╛рд╣ 1898;
- рд╕реНрдЯреНрд░реБрд╡реЗ;
- рдХрд╛рдВрдЧреНрд░реЗрд╕ред
рдЦреЛрдЬ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдЗрд╕ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдЖрдирд╛ рдкрдбрд╝рд╛ рдХрд┐ рдмрдВрджрд░рдЧрд╛рд╣ рд╕реАрдкреАрдПрд╕рдпреВ (рдпрд╛ рдЗрд╕рдХреЗ рд╢реБрд░реБрдЖрддреА рд░реВрдкреЛрдВ) рдХреА рдХрд╛рдВрдЧреНрд░реЗрд╕ рдХрд╛ рд╡рд░реНрд╖ рд╣реИ, рдФрд░ рд╡реЗ 1903 рдХреЗ рдмрдВрджрд░рдЧрд╛рд╣ рдкрд░ "рд╣рдорд╛рд░рд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ"ред рдЕрдЧрд▓реЗ рдХрд╛рдВрдЧреНрд░реЗрд╕ рдХреА рддрд╛рд░реАрдЦ рдХреЗ рдЕрдиреБрд░реВрдкред CPSU рдХреЗ рдХрд╛рдВрдЧреНрд░реЗрд╕ рдХреА рддрд╛рд░реАрдЦреЛрдВ рдХреЛ рдЦреЛрдЬрдирд╛ рднреА рдЖрд╕рд╛рди рд╣реИ:

рдЕрдм рд╣рдо рд╕рд╣реА рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрджрдо рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рд╣рдореЗрдВ рдмреЗрд╕ 64 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреЛрдб рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░ рд╕реЗ рдПрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдорд┐рд▓рддреА рд╣реИред рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ "% PNG" рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рд╣рдо рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ PNG рдЗрдореЗрдЬ рд╣реИред рдЫрд╡рд┐ рдЦреЛрд▓реЗрдВ - рдФрд░ рдпрд╣рд╛рдБ рдпрд╣ рд╣реИ, рдкреАрдПрд╕реА-рдореИрди!

рдпрд╣ рдХреЗрд╡рд▓ рдЦреЗрд▓ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИ! рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдХреБрдВрдЬреА рд╕реЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдорд┐рд▓рддреА рд╣реИ:
<pacman> <info message="You Win! Key is 584cc0bdfb44ac2dc00ec03ae6a5d937" /> </pacman>
7 - рдХреНрдпрд╛ рдЦрдЯреНрдЯреЗ рджрдХреНрд╖рд┐рдг рдХреЗ рдШрдиреЗ рдЗрд▓рд╛рдХреЛрдВ рдореЗрдВ рд░рд╣реЗрдВрдЧреЗ? рд╣рд╛рдБ, рд▓реЗрдХрд┐рди рдПрдХ рдирдХрд▓реА рдкреНрд░рддрд┐!
рд╕рдмрд╕реЗ рдХрдард┐рди рдХрд╛рд░реНрдп (рдХреЗрд╡рд▓ AV1ct0r рдиреЗ рдЗрд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛), рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА, рдбреАрдИрдкреА рдФрд░ рдПрдПрд╕рдПрд▓рдЖрд░ рдмрд╛рдИрдкрд╛рд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ, рдФрд░ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред рдХреМрди рд╣реИ рдЬреЛ рдЧрд╣рд░рд╛рдИ рдореЗрдВ рдЙрддрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ - "рд╣реИрдХрд░" рдХреЗ рдордИ рдЕрдВрдХ рдореЗрдВ рдЗрд╕рдХреЗ рдкрд╛рд░рд┐рдд рд╣реЛрдиреЗ рдкрд░ рдПрдХ рдмрдбрд╝рд╛ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рд▓реЗрдЦред
рдкреНрд░рддрд┐рднрд╛рдЧреА рдХреЛ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
1. atl110.dll;
2. NeoQuestDocument.docx;
3. NeoQuestActiveX.dllред
ActiveX NeoQuestDocument.docx рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░рд┐рдгрд╛рдо рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рддреНрд░реБрдЯрд┐ рд╣реИред
ActiveX рдореЙрдбреНрдпреВрд▓, рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ NeoQuestActiveX.dll рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб TextBlob рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕реЗрдЯрд░ рдореЗрдВ рднреЗрджреНрдпрддрд╛ рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╢реЛрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдорд╢реАрди рдкрд░ рдордирдорд╛рдиреЗ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред
NeoQuestActiveX.dll рдХреА рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдо NeoQuestActiveX.dll рдХреЗ ActiveX рдШрдЯрдХ рдХреЗ EncryptedTextBlob рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ:

рд╣рдореЗрдВ рд╢рдмреНрджреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЗ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдереЛрдбрд╝рд╛ рд╕рдордЭрд╛рдПрдВ, рд╕рд╛рде рдореЗрдВ рддрд╕реНрд╡реАрд░ рдХреЗ рд╕рд╛рде рдпрд╣ рдХрд╛рд░реНрдп рдпреЛрдЬрдирд╛ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЬрдм EncryptedTextBlob рдЧреБрдг рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реЗрдЯрд░ рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рджреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ, рдмреЗрд╕ 64 рд╕реЗ рдбрд┐рдХреЛрдб рдХреА рдЬрд╛рддреА рд╣реИред рдЕрдЧрд▓рд╛, рдкрд░рд┐рдгрд╛рдореА рдмрд╛рдЗрдЯ рд╕реЗрдЧрдореЗрдВрдЯ рдХреЛ рд╕реЗрдЧрдореЗрдВрдЯ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рджреЛ рдмрд╛рдЗрдЯ рдореЗрдВ рджреВрд╕рд░реЗ рд╕реЗрдЧрдореЗрдВрдЯ рдХреА рд▓рдВрдмрд╛рдИ рд╣реЛрддреА рд╣реИред рдлрд┐рд░, рджреВрд╕рд░реЗ рдЦрдВрдб рдХреЛ 16-рдмрд╛рдЗрдЯ рд╕реНрдЯреИрдХ рдмрдлрд╝рд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рд╢рдмреНрдж рддреНрд░реБрдЯрд┐ рдФрд░ рджреБрд░реНрдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИ рдпрджрд┐ рд▓рдВрдмрд╛рдИ 16 рд╕реЗ рдЕрдзрд┐рдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЧрдИ рд╣реИред рдореЗрдореЛрд╡ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдореЗрдореЛрд░реА рдХреЛ рдХреЙрдкреА рдХрд┐рдП рдЧрдП рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдлрд┐рд░, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рджреВрд╕рд░реЗ рдЦрдВрдб рдХреЛ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЗ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рд╕реНрдЯреЛрд░ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рд╡рд╛рд▓реЗ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рд╕реНрдЯреЛрд░ рдХреА рддрд▓рд╛рд╢реА рд▓реА рдЬрд╛рддреА рд╣реИред рдФрд░ рдпрджрд┐ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдорд┐рд▓ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ CryptDecryptMessage рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддреАрд╕рд░реЗ рдЦрдВрдб рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣рдореЗрдВ рдХрд╛рд░реНрдп рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред
, , . NeoQuestDocument.docx ┬л!!!Decryption Error!!!┬╗, .
? . , .
:
1. , NeoQuestActiveX.dll ;
2. ( : ┬л 213.170.102.198 ┬╗, );
3. ;
4. ;
5. NeoQuestDocument.docx .
. WINWORD.exe permanent-DEP ASLR. ASLR тАФ NeoQuestActiveX.dll. , , ROP- . ROP- () , .
ROP-
Immunity Debugger' mona.py. mona.py, ROP-. ROP- payload. shell_reverse_tcp ( , 80- ), IP- . Metasploit'.
docx , ┬л┬╗ Metasploit', , NeoQuestDocument.docx. . !
тАФ ...
NeoQUEST тАФ , (). , , - , .
, , , тАФ NeoQUEST-2014 3 !
! , - ( !), , !
!