- 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 | 29 | 30 | 31 |
- 쉘 스크립트 기초
- JSP
- 자바
- centos docker
- docker
- 그라파나
- 클라우드
- 메소드
- RaspberryPi
- synology
- Android
- Linux
- 프로젝트
- API
- 안드로이드
- 리눅스
- nginx
- Tkinter
- 네트워크
- 라즈베리파이
- Java
- Python
- ACL
- System
- Shell script
- LEVIATHAN
- 쉘 스크립트
- 쉘 스크립트 if문
- GUI
- GPIO
- Today
- Total
목록System (12)
IT창고
시스템에 대해 알아보기 위하여 바이너리에 대해 알아야 합니다. 바이러리는 실행파일 즉 0과1로 구성된 기계어로 구성된 파일입니다. 바이너리에 대해 알기 위해서 실행파일을 만드는 법을 알고 반대로 만들어진 실행파일에서 어셈블러 언어를 알고 어셈블러 언어를 소스파일로 바꾸는걸 리버싱이라 합니다. 소스파일을 어셈블러로 바꾸는 과정을 컴파일이라고 합니다. 소스파일이 바이너리파일로 변하는 과정에 대해 알아보겠습니다. 테스트에 리눅스에서 기본으로 제공하는 컴파일러 GCC 편집기는 vim을 사용합니다. 간단한 출력c파일을 만들고 GCC컴파일러를 사용합니다. 만든 파일은 test.c 파일로 간단히 gcc test.c를 입력하면 컴파일되서 바이너리 파일을 만들어줍니다. a.out 파일을 실행시켜보면 정상적으로 출력됨을 ..
시스템 해킹에 대해 배워보기 전에 환경 구성을 해보겠습니다. 환경을 구성할 리눅스는 Red Hat 리눅스 6.2버전으로 꽤 오래된 버전인데 이 리눅스로 시스템 공부를 해보겠습니다. 레드햇 리눅스6.2를 VMware에서 실행해보면 처음에 LILO boot: 가 뜰때 linux-up를 입력하면 정상적으로 부팅이 됩니다. 호스트이름을 바꿔주려면 /etc/sysconfig/network에서 바꿔주면 됩니다. 처음 레드햇 리눅스를 사용하기에 네트워크를 연결해야합니다. VMware DHCP로 잡아도 되지만 저는 NAT설정으로 잡아보겠습니다.예전 리눅스를 배울때도 NAT설정으로 리눅스 네트워크를 잡았는데 레드햇 리눅스 콘솔창에서 /etc/sysconfig/network-scripts/ifcfg-eth0 에서 네트워크..