일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코드엔진 basic 5
- TCP/IP
- Root Bridge
- 루핑
- 서브넷팅
- code engine
- 치트엔진 풀이
- 루트 포트
- FTZ level3
- ip주소
- BPDU
- 링크 대역폭
- 콜리젼 도메인
- 브리지 ID
- 해커스쿨 FTZ
- code enigne
- 코드엔진 풀이
- 시스템해킹
- 데지그네이티드 포트
- 브리지 우선순위
- Path Cost
- 스패닝 트리 알고리즘
- 코드엔진
- 서브넷
- 세그먼트
- 네트워크
- 서브넷 마스크
- 루트 브리지
- Non Root Bridge
- 네트워크 장비
- Today
- Total
목록코드엔진 basic 5 (2)
IT 블로그 !!
언팩 후, OEP와 시리얼을 찾으라고 합니다. 프로그램을 실행시켜보겠습니다. 아무 키나 입력 후 Check Serial을 눌러봅시다. 이렇게 잘못된 등록키라고 Error창이 뜹니다 우선 OEP의 개념에 대해서 알아봅시다. OEP란 Original Entry Point로 실제 프로그램의 시작 위치를 이야기합니다. 그렇다면 먼저 PEID로 프로그램의 정보를 얻어봅시다. UPX패킹 돼 있음을 확인 할 수 있습니다언패킹 한 후 올리디버그를 통해 파일을 열어봅시다. 성공적으로 언팩이 되었습니다. 프로그램의 시작은 00401360으로 시작합니다. 그러면 이 00401360이 이 프로그램의 OEP가 됩니다. Wrong 메시지를 찾기 위해 5번에서 했던 것처럼 문자열을 찾아봅시다오른쪽 마우스 -> Search For ..
프로그램의 등록키를 찾는것이 이번 목표입니다.우선 프로그램을 실행시켜보겠습니다. 파일을 실행시키면 이런 창이 뜹니다Unregistered에 crackme라고 입력 후 Register now!를 눌러 보겠습니다. 잘못된 시리얼이 라고 거절당했다. 이번에는 이것을 올리디버그로 열어봅시다. 처음 PUSHAD로 되어있는 것으로 보아 UPX패킹 되어있을 확률이 높습니다. UPX는 단순한 압축 기술중 하나입니다. EXEINFO PE로 확인해 보니 UPX로 패킹되어있습니다. UPX패커로 풀어보겠습니다.. UPX패커로 풀어주면 이렇게 풀었다고 나옵니다.이제 다시 프로그램을 올리디버그로 실행시켜보겠습니다. 아까보인 Warning창을 찾기 위해오른쪽 마우스 – Search for – All referenced text s..