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
- Basic
- 드림핵
- write up
- web
- PYTHON
- vsCode
- 리버싱
- write-up
- 뭉뭉
- ShaktiCTF
- probgame
- ctf
- reversing.kr
- 변수
- 라업
- 워 게임
- 히공
- 리버스 엔지니어링
- 풀이
- 코드엔진
- c언어
- 시탭
- 라이트업
- 강의
- hackingcamp
- 2021
- reversing
- 라이트 업
- 파이썬
- 해킹캠프
Archives
목록리버스 (1)
히공

문제 입니다. 실행화면 입니다. x32dbg로 열었습니다. 원본 코드를 복호화 하는 작업 같습니다. f9를 눌러줍니다. 문자열을 찾아줍니다. 실패 메세지로 이동합니다. 여기가 체크 하는 부분입니다. bp를 걸어줍니다. 비번값인 "1234"와 "LOD-59919-A0024900"를 비교합니다. 정답 입니다. ++ 페스워드 생성 루틴을 분석하겠습니다. 0x401127에 bp를 걸어줍니다. 를 입력해주고 Test를 눌러줍니다. for문을 돌려 페스워드 값을 만듭니다. def dword(a1): return a1 & 0xffffffff Name = input("input name : ") esi = 0 ecx = 0 edx = 0xA edi = 0 for i in Name: eax = ord(i)+1 eax+=..
reverse engineering/CodeEngn
2021. 2. 8. 16:58