рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде DoS рд╣рдорд▓реЗ рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ

40 рдПрдордмреАрдкреАрдПрд╕ DoS рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдпрд╛рддрд╛рдпрд╛рдд рд╣реИред рдпрд╣ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЪрд╛рдирдХ рдЗрдирдмрд╛рдЙрдВрдб рдЯреНрд░реИрдлрд╝рд┐рдХ рдХрд┐рддрдирд╛ рдмрдврд╝ рдЧрдпрд╛ред рд╕рд╛рдЗрдЯ рдмрд╣рд╛рджреБрд░реА рд╕реЗ рдЖрдпреЛрдЬрд┐рдд рдХреА рдЧрдИред рдЕрд╕рд╛рдордпрд┐рдХ рд░реВрдк рд╕реЗ рдЙрдЪреНрдЪ рдЯреНрд░реИрдлрд╝рд┐рдХ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрд╛ рдкреНрд░рд╛рд░рдВрдн рд╕рдордп рд╕рдВрджрд┐рдЧреНрдз рд░реВрдк рд╕реЗ рдПрдХ рдмрдбрд╝реА рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд╕рдордп рдХреЗ рд╕рд╛рде рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╣рдореЗрдВ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдХрд┐ рд╣рдо рдЦреБрдж рдХреЛ рдХрд░рддреЗ рд╣реИрдВред



рд╕реНрдерд┐рддрд┐ рдЗрд╕ рддрдереНрдп рд╕реЗ рдЬрдЯрд┐рд▓ рдереА рдХрд┐ рд░рд┐рд▓реАрдЬ рдореЗрдВ рд╕реИрдХрдбрд╝реЛрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ php рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдХреНрд░рдо рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рд╢рд╛рдорд┐рд▓ рдереЗ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдерд╛ред tcpdump рдиреЗ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХреА рдХрд┐ рдЯреНрд░реИрдлрд┐рдХ рдПрдХ PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рддрдХ рдмрдврд╝рд╛ред рдШреЗрд░рд╛ рд╕рдВрдХреБрдЪрд┐рдд рд╣реЛ рдЧрдпрд╛ред



рдкрд╣рд▓реА рдзрд╛рд░рдгрд╛ рдпрд╣ рдереА рдХрд┐ SQL рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рд╕реАрдорд╛ рдХреЛ рднреБрд▓рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдпрд╣ рдПрдХрд▓ рдкрдВрдХреНрддрд┐ рдХреЗ рдмрдЬрд╛рдп рд╕рдВрдкреВрд░реНрдг рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдк рдХреИрд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдЕрдиреБрд░реЛрдз рдХреНрдпрд╛ рд╣реИ? PgFouine рдмрдЪрд╛рд╡ рдХреЗ рд▓рд┐рдП рдЖрдпрд╛ рдерд╛ред рджреЛ рдорд┐рдирдЯ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд▓реЙрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдпрд╣рд╛рдВ рдпрд╣ рд╣реИ - рдмреБрд░рд╛рдИ рдХрд╛ рд╕реНрд░реЛрдд!



select oid,typname from pg_type







рдпрд╣рд╛рдБ рдпрд╣ рд╣реИ - рдПрдХ рд╕реАрдорд╛ рдХреЗ рдмрд┐рдирд╛ рдЕрдиреБрд░реЛрдз, рдЬрд┐рд╕реЗ рд╣рдЬрд╛рд░реЛрдВ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рд╕реНрд░реЛрдд рдХрд╛ рдпрд╣ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдерд╛! рдХрд╣реАрдВ рднреА рдХрд┐рд╕реА рднреА рдлрд╛рдЗрд▓ рдореЗрдВ рд╡рд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛ред



рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕реНрд░реЛрдд php рдлрд╝рдВрдХреНрд╢рди pg_field_type рдореЗрдВ рдЫрд┐рдкрд╛ рд╣реБрдЖ рдерд╛, рдЬрд┐рд╕рдиреЗ рдХреЗрд╡рд▓ рдЪрдпрди рдкрд░рд┐рдгрд╛рдо рдХреЗ рдХреЙрд▓рдо рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдирд╛рдо рд▓реМрдЯрд╛рдпрд╛ рдерд╛ред



рд╕рдорд╕реНрдпрд╛ рдХреА рдЬрдбрд╝реЗрдВ рдХрдо рд╕реЗ рдХрдо 2005 рдореЗрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдпрд╣ рдиреЛрдЯ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ рдХрд┐ PostgreSQL рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП php-pgsql рд▓рд╛рдЗрдмреНрд░реЗрд░реА DBMS рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреНрд╡реЗрд░реА рдмрдирд╛рддреА рд╣реИ, рдЬреЛ 1000 рд╕реЗ рдЕрдзрд┐рдХ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдХрд╛ рдЪрдпрди рдХрд░рддреА рд╣реИред



рд╢рд╛рдпрдж рд╣реА рдХрднреА рджреЗрдЦреА рдЧрдИ рд╕рд╛рдЗрдЯ рдкрд░ рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рднрд░реА рд╣реБрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдпрд╣ рдПрдХ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╣рдордиреЗ рдЕрдкрдиреЗ рдПрдирд╛рд▓реЙрдЧ pg_field_type_oid рдХреЛ pg_field_type рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдмрдЬрд╛рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░ рджрд┐рдпрд╛, рдЬреЛ рдЗрд╕рдХреЗ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдирд╛рдо рдХреЗ рдмрдЬрд╛рдп рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдХреА рдЖрдВрддрд░рд┐рдХ рдУрдЖрдИрдбреА рд▓реМрдЯрд╛рддрд╛ рд╣реИред рд╣рд╛рдВ, рдЗрд╕рдиреЗ рдХреЛрдб рдХреА рдкрдардиреАрдпрддрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдХрдо рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЪреИрдирд▓ рдХреЛ 40 Mbit рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдЙрддрд╛рд░ рджрд┐рдпрд╛ред



рд╢рд╛рдпрдж рдЕрдЧрд░ рд╣рдо True FastCGI рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ, рддреЛ рд╣рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрддреА, рд▓реЗрдХрд┐рди php рдХреБрдЫ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ рдЧрдпрд╛ рдерд╛ , рдФрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд▓рдЧрднрдЧ 6 рд╕рд╛рд▓ рд╕реЗ рдореМрдЬреВрдж рд╣реИред



рдХреАрд╡рд░реНрдб рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рджреЗрдЦреЗрдВ pg_field_type - рд╢рд╛рдпрдж рдЖрдк рдЕрдкрдиреЗ PostgreSQL рд╕рд░реНрд╡рд░ рдХреЗ рдХрдард┐рди рдЬреАрд╡рди рдХреЛ рдмрд╣реБрдд рдЖрд╕рд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



All Articles