일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Bandit
- pwn.college
- 시스템해킹
- C언어
- radare2
- Pwnable.kr
- 드론
- 알고리즘
- 리눅스 커널
- wargame
- 리눅스
- 시스템
- kernel
- Leviathan
- css
- 시그널
- C++
- 어셈블리어
- 리눅스커널
- 리버싱
- 시스템프로그래밍
- 컴퓨터구조
- px4
- 커널
- 취약점
- write up
- 워게임
- 프로그래밍
- 시스템 프로그래밍
- pwncollege
Archives
- Today
- Total
목록pwrite (1)
Computer Security
#8 저수준 파일 문자/문자열 읽고 쓰기
파일에 쓰기 - formatted int dprintf(int fd, const char *format, ...); 파라미터 - fd : 파일 디스크립터 - format : 출력 포맷 - ... : 가변 arguments 반환 값 - 성공시 쓰여진 바이트 값 - 실패시 음수 파일에 쓰기 - byte stream ssize_t write(int fd, const void *buf, size_t count); ssize_t pwrite(int fd, const void *buf, size_t count, off_t offset); 파라미터 - fd : 파일 디스크립터 - buf : 버퍼 포인터 - count : 저장할 사이즈(바이트) - offset : 저장할 위치(오프셋, 파일 시작 기준) 반환 값 - 성..
리눅스 시스템 프로그래밍
2022. 9. 13. 18:30