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
- pwnable.kr
- logistic regression
- Linear_regression
- Python
- leg
- Softmax classification
- 텐서플로
- 기능개발
- Algorithm
- AI
- tensorflow
- programmers
- 인공지능
Archives
- Today
- Total
나혼자 공부장
[pwnable.kr] random write-up 본문
key 와 random 값을 서로 XOR 연산 했을 때 0xdeadbeef 가 되도록 key를 입력해주면 되는 문제이다.
여기서 rand()는 seed를 두고 있는 랜덤이 아니기 때문에 말이 랜덤이지 계속 같은 값을 가지게 된다.
그럼 랜덤 값이 뭔지 알아내기만 하면 끝나는 문제겠다.
rand() 함수값이 할당이 된 이후에 break point 를 걸고 random 값이 무엇인지 찾아보았다.
random address : 0x6b8b4567
key는 정수형으로 받고 있으니 10진수 타입으로 입력해주면 된다.
아래 접은 글은 flag문을 포함하고 있다.
더보기

exploit

flag : Mommy, I thought libc random is unpredictable...
'pwnable > pwnable.kr' 카테고리의 다른 글
[pwnable.kr] input write-up (0) | 2019.12.04 |
---|---|
[pwnable.kr] passcode write-up (0) | 2019.12.02 |
[pwnable.kr] leg write-up (0) | 2019.11.27 |
Comments