사이 및 및 26 %에 location.hash 차이 검출 : <script type="text/javascript">alert(location.hash);</script>
간단한 자바 스크립트 코드로에 location.hash 분석
는 I가 &을 포함 GET 변수를 분리하는 어려운 시간을 가질을 (로 인코딩 % 26) 및 변수를 구분하는 데 사용되는 &.
일례 :
코드 = PHP & 나이 = 15D
예 2 :
코드 = PHP의 % 20 % 26 % 20code & 나이 = 15d
당신이 볼 수있는 바와 같이, 예를 들어 1은 아무런 문제가 없습니다 만, 자바 스크립트를 얻는 것은 "코드 = PHP & 코드"예를 두 가지에서 내 능력을 넘어 알고 :
(참고 : 난 정말 사용하지 않는이 변수 이름을 다른 이름으로 바꾸는 것은 검색 용어가 검색 키와 일치하지 않는 한 계속 작동하므로 유효한 솔루션으로 간주하지 않습니다.
이 명확히 "내 능력이되고 있습니다", 제발? –
decodeURIComponent를 찾고 계십니까? decodeURIComponent ('% 26') == '&' – Greg
RoBorg, decodeURIComponent는 location.hash를 분석 할 때 도움이되지 않습니다. –