일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- code enigne
- 스패닝 트리 알고리즘
- ip주소
- 코드엔진 풀이
- 루트 브리지
- 네트워크
- BPDU
- 코드엔진 basic 5
- 브리지 ID
- 서브넷팅
- 링크 대역폭
- 시스템해킹
- 해커스쿨 FTZ
- Root Bridge
- Non Root Bridge
- 서브넷 마스크
- 네트워크 장비
- 데지그네이티드 포트
- 치트엔진 풀이
- 코드엔진
- code engine
- 세그먼트
- 루트 포트
- 루핑
- TCP/IP
- FTZ level3
- 콜리젼 도메인
- 서브넷
- 브리지 우선순위
- Path Cost
- Today
- Total
IT 블로그 !!
네트워크의 중요성을 깨닫게 되면서 네트워크 공부의 필요성을 느껴 공부를 시작하게 되었습니다. "후니의 쉽게 쓴 CISCO 네트워킹" 교재와 함께합니다. 네트워킹이란 무엇인가? 서로 연결하는 것을 말한다. 연결만 하면 되는 것이 아니라 연결한 후 연결된 장비들끼리 대화를 주고받아야 한다. 결론: '장비들을 서로 대화가 가능하도록 연결해주는 것이다' 인터넷, 인트라넷, 엑스트라넷 인터넷(Internet). Inter란 뜻은 연결하다란 뜻을 가지고 있다. 여러 개의 네트워크를 연결하다. 즉 인터넷은 '여러 개의 네트워크를 묶었다'라는 의미이다. 이러한 인터넷은 세 가지 특징을 가지고 있다. 1. 하나의 프로토콜만을 사용한다. 프로토콜은 통신을 할 때 필요한 규칙을 말한다. 통신을 할때 사용하는 언어라고 말할 ..
OEP를 구한 후 성공 창으로 가는 OPCODE를 찾는 것이 이번 문제입니다. 일단 다운로드를 받고 파일을 실행시켜 봅시다. 실행시켜보면 위와 같은 창이 뜹니다. 그러나 입력창에 아무것도 입력이 되지 않습니다. 우선 올리디버거로 열어봅시다. 실행화면이 아까와는 달라졌습니다. 일단 OEP를 찾아보면프로그램에 브레이크를 걸고 계속 실행을 했는데도 실행이 됩니다. 게다가 프로그램조차 실행이 되지 않습니다. 심지어 브레이크를 걸고 다시 실행시켰더니 브레이크가 없어지기까지 합니다. 아까부터 프로그램을 열 때마다 계속 이 창이 뜹니다. 아마도 이 파일은 패킹되어 있을 확률이 매우 높습니다. 패킹이란 쉽게 말하면 압축입니다. 그냥 압축이 아니라 실행파일을 압축하는 것이지요.패킹은 용량을 줄이고 보호 목적으로 암호화를..
StolenByte를 구하라는 것이 이번 문제입니다. StolenByte는 훔친 바이트라는 뜻입니다. 프로그램의 한 부분의 코드를 훔쳐내어 다른 부분으로 옮겨진 코드를 말합니다. 우선 파일을 실행해 봅시다. 키 파일을 못 찾았다고 나옵니다. 올리디버그로 파일을 열어보겠습니다. 일단 OEP를 찾아봅시다. 코드를 쭉 살펴보며 마지막 JNP를 해서 간 0040100C가 OEP일수 있습니다.00407387에 오른쪽 마우스 -> Follow를 눌러 들어갑니다. 코드들을 보게 되면 아까 보았던 'Click OK to check for the keyfile' 문구 가 보아지 않습니다.Well done, Error MassageBox도 다 있는데 프로그램 실행을 하자마자 처음 뜨는 이 박스는 코드 내에서 보이지 않습니..