[LOS] 14번 giant 풀이
갑자기 소스코드가 엄청 짧다. 이번 금지 문자열은 공백(띄어쓰기), \n(줄바꿈), \r(Carriage Return), \t(Tab)이고, shit은 1글자여야 한다. sql query를 보면 shift를 이용하여 from과 그 뒤 문자열을 구분해주어야 한다. 단, 위에 적힌 금지 문자열을 쓰지않고! 해당 내용은 5번 wolfman 풀이 때 설명했었다. 이 중 띄어쓰기를 우회하는데 사용되는 문자는 %09 :Horizontal Tab %0a :Line Feed %0b :Vertical Tab %0c :Form Feed %0d :Carriage Return 이 있는데, 본문에서는 \t(%09), \r(%0a, %0d)를 금지했으니까 남은건 %0b와 %w0c이다. ...더보기 무작정 대입해서 통과하는 문자 ..
2019. 8. 7. 01:00