>  기사  >  백엔드 개발  >  SQL 인젝션 방지를 위한 권장 방법 10가지

SQL 인젝션 방지를 위한 권장 방법 10가지

零下一度
零下一度원래의
2017-06-13 13:27:422639검색

(1) mysql_real_escape_string - 연결의 현재 문자 집합을 고려하여 SQL 문에 사용된 문자열의 특수 문자를 이스케이프합니다. 다음 방법을 사용하십시오.?123$sql= "select count(*) 사용자 이름='".mysql_real_escape_string($username)."'andpassword='"인 사용자의 asctr입니다. mysql_real_escape_string($pw)."'limit 1";mysql_real_escape_string()을 사용자 입력 주위의 래퍼로 사용하면 사용자 입력에 악의적인 SQL 주입을 방지할 수 있습니다. (2) SQL 주입을 방지하려면 Magic_quotes_gpc를 켜십시오. php.ini에는 Magic_quotes_gpc = Off로 설정되어 있습니다. 켜져 있으면 자동으로

1됩니다. SQL 인젝션을 방지하는 완벽한 방법

소개:: 이 글은 주로 SQL 인젝션을 방지하는 가장 완벽한 방법을 소개합니다. PHP 튜토리얼에 관심이 있는 학생들은 참고할 수 있습니다.

2. http://www.56.com/m2v/?magic=1 고급 PHP 주입 방법 모음 페이지 1/2

소개: http://www.56.com/m2v /?magic=1:http://www.56.com/m2v/?magic=1 고급 PHP 주입 방법 모음 페이지 1/2: '%23 ' 및 passWord='mypass id=-1 Union Select 1 ,1 ,1 id=-1 유니온 선택 char(97),char(97),char(97) id=1 유니온 선택 멤버에서 1,1,1 id=1 a에서 1,1,1 유니온 선택

3. php 방지 sql 주입 방법 및 예제 코드

소개: php 방지 sql 주입 방법 및 예제 코드

4 고급 PHP 주입 방법 모음 페이지 1/2_PHP 튜토리얼

소개: 고급 PHP 주입 방법 모음, 1/2페이지. '%23'andpassWord='mypass id=-1unionselect1,1,1 id=-1unionselectchar(97),char(97),char(97) id=1unionselect1,1,1frommembers id=1unionselect1,1,1fromadmin id=1unionselect1 ,1,1fromuser

5. PHP 웹 페이지에서 SQL 주입을 방지하는 방법 구성_PHP 튜토리얼

소개: PHP 웹 페이지에서 SQL 주입을 방지하는 방법 구성. 전제조건은 서버에 대한 관리권한이 있어야 한다는 것, 즉 php.ini 파일을 수정할 수 있다는 것입니다. 이제 SQL 인젝션을 방지해야 하는 친구들을 위해 php 설정 파일을 수정하는 방법을 소개하겠습니다

6. PHP는 SQL 주입 방지 방법_PHP 튜토리얼 요약 및 분석

소개: PHP 안티 SQL 주입 방법 요약 및 분석. SQL 주입은 프로그램 개발 시 누구나 자주 고려하는 문제인데, 필요한 친구들이 참고할 수 있도록 일반적인 SQL 주입 방지 코드를 분석해 보겠습니다. 1. PHP로 데이터 제출

7. php_PHP 튜토리얼에서 몇 가지 SQL 삽입 방법을 소개합니다

소개: PHP에서 몇 가지 SQL 삽입 방법을 직접 이해하세요. PHP에서 SQL 주입 방법 중 일부를 이해하십시오. 다음은 도움이 필요한 친구들이 참조할 수 있는 가장 일반적인 SQL 주입 방법입니다. 주사란 무엇입니까? 예를 들어 데이터를 쿼리하고 있습니다

8. php SQL 주입 방지 방법 상세 설명(1/4)_PHP 튜토리얼

소개: SQL 주입 방지 방법에 대한 PHP 상세 설명(1 /4). . Magic_quotes_gpc = off일 때 주입 공격 Magic_quotes_gpc = off는 PHP 튜토리얼에서 매우 안전하지 않은 옵션입니다. 새 버전의 PHP에서는 기본값이 on으로 변경되었습니다. 하지만 그래도 남는게

9. SQL 주입 방법 자세히 설명(1/3)_PHP 튜토리얼

소개: SQL 주입 방법에 대해 자세히 설명(1/3). php 튜토리얼과 mysql 튜토리얼 자체로 인해 php+mysql의 인젝션은 asp 튜토리얼보다 어렵습니다. 특히 인젝션 중 구문 구성은 okphp bbs v1.3-

10을 기준으로 합니다. php.ini Magic_quotes_gpc 구성 방지 주입 방법(1/5)_PHP 튜토리얼

소개: php.ini Magic_quotes_gpc 구성 방지 주입 방법(1/5). PHP tutorial.ini Magic_quotes_gpc 구성 방지 주입 방법 1. php 구성 파일 php.ini의 Magic_quotes_gpc 옵션이 켜지지 않고 꺼짐으로 설정되어 있습니다. 2. 개발자가 데이터 유형을 확인하지 않았습니다

[관련 Q&A 추천 ]:

php - 모든 구성 정보를 삽입하는 올바른 방법은 무엇입니까?

phalcon - php - 종속성 주입과 자동 로딩에는 장점과 단점이 있습니다

위 내용은 SQL 인젝션 방지를 위한 권장 방법 10가지의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.