리눅스 5

리눅스 책 추천

방금 유닉스의 탄생 책 주문하면서, 리눅스 역사랑 철학에 대해 공부하고 싶어서 gpt한테 책 추천해달라했다.      리눅스의 역사와 관련된 서적으로 리눅스가 탄생하게 된 배경, 개발 과정, 오픈소스 운동, 그리고 유닉스와 리눅스의 진화 등을 다룬 책을 몇 권 추천해드리겠습니다. ### 리눅스 역사 관련 추천 서적 1. **《Just for Fun: The Story of an Accidental Revolutionary》 - 리누스 토르발스, 데이비드 다이아몬드**    - **소개**: 리눅스의 창시자인 리누스 토르발스가 직접 쓴 책으로, 리눅스가 어떻게 시작되었고 어떻게 발전했는지에 대해 이야기합니다. 리누스의 철학과 오픈소스 운동에 대한 그의 생각도 엿볼 수 있습니다.    - **추천 이유**:..

Study/Book 2024.11.14

[43] IT 비전공자 [dreamhack]basic_exploitation_001 문제 풀기

https://jhyuxxk.tistory.com/22 DreamHack 1단계 basic_exploitation_001DreamHack 1단계 basic_exploitation_001 문제를 풀어보겠다. 위 그림에서 NX 보호 기법이 활성화 되어있음에 따라 쉘 코드가 실행되지 않다는 것을 알 수 있다. main 함수 : buf 에 0x80만큼 사이즈가 할당되는jhyuxxk.tistory.comhttps://velog.io/@silvergun8291/Dreamhack-basicexploitation001 [Dreamhack] basic_exploitation_001문제 소스코드를 출력해보면gets() 함수로 크기에 제한 없이 입력을 받고 있기 때문에 버퍼 오버플로우 공격이 가능합니다.read_flag()..

나름 혼자 짠 커리큘럼

컴퓨터 공부를 시작하면서 하루종일 열심히 정보 서치해서 나름 혼자 짠 커리큘럼. (2024. 09. 28~현재 진행 중) 블로그에 워게임만 기록할려다가 공부한것들도 기록에 남기면 좋을 것 같아 지금부터라도 기록할려고 한다.            1. 네트워크 1-1. 혼자공부하는 네트워크                          1-2 후니의 쉽게쓴 씨스코 네트워킹                          1-3 그림으로 공부하는 it 인프라 구조                          1-4 성공과 실패를 결정하는 1%의 네트워크 원리                          1-5 컴퓨터 네트워크 하향식 접근                          1-6 모든 개발자들을 위한 HT..

Thinking 2024.10.16

[30] IT 비전공자 [dreamhack]file-special-bit문제 풀기

와 벌써 30번째 문제네요...한달! 시간 정말 빠르네요!! 문제 풀어볼게요!!  SSH란 Secure SHell의 약자로써 네트워크상의 다른 컴퓨터에 로그인하여 명령을 실행하고 정보를 보고 받을수 있도록 해 주는 통신 프로토콜 우분투 가보자고~    소스코드입니다 //Name: chall.c//Compile: gcc chall.c -o chall -no-pie -fno-stack-protector#include #include #include #include int main(int argc, char *argv[]){ if(argc == 2){ char filename[10]; char cmd[20]; int ..

[25] IT 비전공자 [dreamhack] simple-operation문제 풀기

25번째 문제다 가보자구!    풀이를 안보고 gpt랑 같이 풀었는데ghidra라가 필요해서 당누받아 분석하고  Ghidra는 미국 국가안보국(NSA)에서 개발한 오픈소스 리버스 엔지니어링 도구입니다. 바이너리 파일을 분석하고 디컴파일하는 데 매우 유용하며, 특히 ELF, PE 등 다양한 파일 포맷을 지원하여 리눅스, 윈도우, macOS 환경에서 실행되는 프로그램을 분석할 수 있습니다. 이 후 이 값을 어떻게 알아야 되나 싶은건 더이상 머리가 막혀서 풀이를 찾아봤다 https://velog.io/@janequeen/%EB%93%9C%EB%A6%BC%ED%95%B5-simple-operation-%EA%B8%B0%EB%93%9C%EB%9D%BC%EB%A1%9C-%EC%B2%98%EC%9D%8C-%EB%B6..