Notice
Recent Posts
Recent Comments
Link
- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 네트워크
- Linux
- 프로젝트
- 라즈베리파이
- Tkinter
- GUI
- GPIO
- LEVIATHAN
- 클라우드
- docker
- Shell script
- RaspberryPi
- 메소드
- nginx
- 그라파나
- Java
- API
- 리눅스
- System
- Python
- ACL
- 쉘 스크립트
- 쉘 스크립트 if문
- Android
- JSP
- 쉘 스크립트 기초
- synology
- centos docker
- 자바
- 안드로이드
Archives
- Today
- Total
목록Compile (1)
IT창고
시스템에 대해 알아보기 위하여 바이너리에 대해 알아야 합니다. 바이러리는 실행파일 즉 0과1로 구성된 기계어로 구성된 파일입니다. 바이너리에 대해 알기 위해서 실행파일을 만드는 법을 알고 반대로 만들어진 실행파일에서 어셈블러 언어를 알고 어셈블러 언어를 소스파일로 바꾸는걸 리버싱이라 합니다. 소스파일을 어셈블러로 바꾸는 과정을 컴파일이라고 합니다. 소스파일이 바이너리파일로 변하는 과정에 대해 알아보겠습니다. 테스트에 리눅스에서 기본으로 제공하는 컴파일러 GCC 편집기는 vim을 사용합니다. 간단한 출력c파일을 만들고 GCC컴파일러를 사용합니다. 만든 파일은 test.c 파일로 간단히 gcc test.c를 입력하면 컴파일되서 바이너리 파일을 만들어줍니다. a.out 파일을 실행시켜보면 정상적으로 출력됨을 ..
보안/System
2018. 1. 11. 21:47