PE 구조 - 유닉스란? 최초의 운영체제 - coff (common object file format) : 유닉스 실행 파일 포멧 - PE(Portable Excutable) : 윈도우 기반 - ELE(Excutable Linux Format) : 리눅스 기반 - C -> 컴파일 -> 기계어 코드 -> 링커(dll) -> exe file(PE) * Structure Header--------바이트--------footer Tool: PEview analysis PEview 를 통하여 PE구조를 확인 1. Image_Dos_Header -> 실행 파일 앞에 mg가 붙는다(실행파일이라는것을 알려주는 마크 느낌) - OFFSET to New Exe Header -> PE -> 위치를 알려준다ex) 100번지 ..
쿠키 1. id password 입력 공격자 - 리버스 텔넷방화벽?패킷 , 헤더5-tuple(5개의 인자값)protocal(T1),silp,dip,s.port,d.port 방화벽 동작은 어떻게? 1. 특정 포트번호만 막아놓고 열어놓고 하는 기능2. 내부에 관한것은 안막고 외부에것들만 막는다.3.공격자 tc 파일 업로드, nc 서버에 시험문제 구글 해킹 관련 된것검색으로 하는것 - 어셈블리어코드 1. 프로그램의 context 함수 마다 자신만의 스택공간이 있음. 2. 스택,공간 관리(함수 마다) 3. movl오른쪽에서 왼쪽이아니라오른쪽에서 왼쪽이다.4. movl %esp,%ebp5. ebp 주소를 보존 시켜주어야한다.6. 메인함수가 호출되는 시점기존의 ebp를 스택에 넣어주고기존의 esp값을 ebp로 넣어..
- Total
- Today
- Yesterday
- C언어
- Spring
- 감자개발자
- 백준
- 코드엔진
- db
- 스프링
- BFS
- node
- 프로그래밍
- TensorFlow
- 초보자를 위한 C언어 300제
- Controller
- 학교
- MVC
- 복습
- Algorigm
- 텐서플로우
- Android
- 리버싱
- 개발하는 관광이
- 머신러닝
- programming
- 노드
- node.js
- 안드로이드
- 알고리즘
- 백준알고리즘
- 감자코딩
- C langauge
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |