Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- write up
- 라업
- 해킹캠프
- 시탭
- ShaktiCTF
- vsCode
- 변수
- 리버스 엔지니어링
- ctf
- reversing.kr
- c언어
- 강의
- 뭉뭉
- write-up
- web
- hackingcamp
- 리버싱
- 파이썬
- 라이트업
- 풀이
- reversing
- 라이트 업
- 코드엔진
- 2021
- Basic
- PYTHON
- 히공
- probgame
- 워 게임
- 드림핵
Archives
목록프로그래밍 (2)
히공

문제 output.txt의 내용 with open("output.txt", 'r') as f: read = f.readlines() flag = '' j = 0 qu = '' for i in read: if j==8: flag+=chr(int(qu,2)) qu = '' j=0 if i=='PONG\n': qu += '0' else: qu += '1' j+=1 print(flag+'}') 2진수를 의미하는 것 같아서 코드를 작성했다. 플래그 : Hero{p1n6_p0n6_15_fun}
write up/Hero CTF 2021
2021. 5. 6. 22:50

논리연산자 and 둘 중 하나가 거짓이면 거짓 or 둘 중 하나가 참이면 참 not 참이면 거짓 입니다. 3번째줄 a and a를 해석하자면 True True 둘다 참이니까 참 4번째줄 a and b는 둘중 하나가 거짓이니깐 거짓 5번째줄 b and b는 둘다 거짓이기때문에 거짓 입니다. or입니다. 3번째줄 a or a는 둘다 참 이기 때문에 참 4번째줄 a or b는 둘중 하나가 참 이기 때문에 참 5번째줄 b or b는 둘다 거짓이기 때문에 거짓 이 논리연산자는 나에 배울 if문에서 정말 필요하니까 잘 알아두시는게 좋을꺼 같습니다.
programming/Python
2020. 12. 12. 16:25