| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- stdout flag
- OSI
- TcpClient
- get local
- TCP
- 홀펀칭
- dotnet publish
- fclose leak
- c# localport
- MICROSOFT365
- puts함수
- copilot
- stdout
- copilot+pc
- puts분석
- 우분투 C#
- c# 로컬포트
- puts
- lord of sql injection
- 스냅드래곤PC
- DotNet
- libhostpolicy.so
- Blue Dragon
- Red Dragon
- 스냅드래곤노트북
- xsputn
- sputn
- fclose
- hole punching
- Los
Archives
- Today
- Total
Osori Development Studio
xss challenges 본문
1.

" <script>alert(document.domain)</script> " 를 해주면 된다. " 때문에 스크립트문이 동작하게 된다.
2.
비슷하지만 onclick=alert() 으로 해결해주었다.

3.

<> 가 <, >로 변환된다. 옆에있는 choose country form을 input으로 바꾸면 해결이 가능하다.
4.
hidden 속성으로 되어잇는 요소를 보이게 해주고
"><script>alert(document.domain)</script><" 입력. value값으로 처리해서 이렇게 해줘야 했다.

5.

max length 만 바꿔주고 4번과 같은 페이로드.
6.

onclick에서 바로 실행해준다.
7

더블쿼터가 따로 인코딩 된다. \ 를 쓰면 된다.
/ onclick=alert(document.domain)
8

herf 로 지정해줘서 위 그림과 같이 해주고 바로 이동하면 된다.
9.
utf7 인코딩으로 공격을 해야되는 것 같아서 해줬는데 안되서, 다른 블로그를 보니까 똑같이 했는데도 안됬다..
이유는 모르겠음..;;
10.

domain 문자열이 필터링되서 사라진다. sql injetion에서 많이 다루었기 때문에 dodomainmain 같은걸로 우회했다.
15.
<> 가 < 등으로 바뀌는데 이를 url 인코딩해주면 우회가 가능했다. 여기서 \x가 x로 바뀌어서
\\x3cscript\\x3ealert(document.domain); \\x3c/script\\x3e

끝
'전공쪽 > 동아리 관련' 카테고리의 다른 글
| sfw8 write up (0) | 2021.01.11 |
|---|---|
| sfw5 write up (0) | 2021.01.10 |
| sfw6 up (0) | 2021.01.07 |
| sfwebstudy 3,4 write up (0) | 2021.01.02 |
| xss game level 1~6 (0) | 2020.12.29 |