전체 글
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHezto%2FbtrMacGuiZQ%2F5kTkYhK8zoF5XicqEUwNJ0%2Fimg.png)
[Network 개발 스터디] netfilter 사용
한참 전에 과제를 했지만 이제서야 이 글을 올리는 이유는 다시 진행되는 LTE 프로젝트를 스스로 이해하기 위함입니다. 이번 과제는 netfilter 코드를 사용하여 tcp 패킷만 출력하고 해당 패킷은 Drop 하는 것. https://gitlab.com/gilgil/sns/-/wikis/netfilter/netfilter netfilter · Wiki · gilgil / sns · GitLab System Network Security gitlab.com 해당 링크를 참고하여 과제가 나갔던 것으로 기억한다. 링크에 있는 코드를 기반으로 해서 과제를 수행했다. https://github.com/63um3um/SF_Network_Study/tree/master/nf GitHub - 63um3um/SF_Net..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdkqGF%2FbtrLwAa2ynw%2FitUZB2HHZUEKTpXKbft4J0%2Fimg.png)
배열 매개변수 사용시 sizeof() 연산자
이번에 과제를 하면서 함수에 배열을 넘겨서 정렬을 할 일이 있는데 qsort를 연습하기도 할 겸 정렬하기가 귀찮아서 사용해보기로 했다. 해당 함수를 사용하기 위해선 stdlib.h 파일과 qsort(정렬할 배열, 요소 개수, 요소 크기, 비교 함수)를 알아야하는데 요소 개수를 구할 때 sizeof(배열)/sizeof(int)로 하려고 해서 우선 sizeof 배열이 동작하는지 살펴봤는데 뭔가 정상적으로 동작하지 않았다. main 함수에서 int arr[3]; 크기로 배열을 선언하고 sizeof를 하면 정상적으로 12라는 값이 나오지만 mid 함수에서 sizeof를 하면 8이 나온다. 아무래도 포인터의 크기인거 같아서 찾아보니 정말로 포인터의 크기였고 매개변수의 배열은 주소값만을 넘기므로 포인터와 구분되지 ..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcACWw8%2FbtrKA3dm3Lg%2FDypk99RyLVF4mm5MRCvmt0%2Fimg.png)
Hacker's Playground(SSTF) 2022 후기
https://ctftime.org/event/1715/ Hacker's Playground 2022 1st place: Gold box with products, worth of about $3,000, made by Samsung Electronics + T-Shirts 2nd place: Silver box with products, worth of about $1,500, made by Samsung Electronics + T-Shirts 3rd place: Bronze box with products, worth of about $1,000, ctftime.org 우연히(?) 시간도 있던 김에 Hacker's Playground2022에 동아리 분들과 함께 나갔다. 물론 나는 쉬운 문제들만....
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc5s5ZO%2FbtrKz3x9FSo%2FRYkTKtfBqjpyBqC3k11yt1%2Fimg.jpg)
Sejong HackTheon 2022 후기
세종시에서 진행했던 세종 핵테온 2022에 나가봤다. 처음으로 하는 오프라인 CTF.. 마침 세종시에 살기도 하고 이런 기회가 주어지다니 너무너무 기뻤다. 물론 경험삼아 나갔었다. 한 문제도 풀지 못할 각오로. 그리고 한 문제는 풀었지만 ^^.. 과 동기랑 나가면서 세상엔 잘하는 사람들이 많구나를 다시 한 번 느끼고 무엇을 공부해야하는가 다시 돌아보았다. 나가서 포너블을 하며 docker도 다뤄본 적이 없었기에 헤매기도 했다. 그리고 다음날 컨퍼런스에서는 오랜만에 아는 사람들을 만났다. 앞으로도 꾸준히 만날거같고 이 인연이 지속되었으면 좋겠다. 내 실력을 확인하고 경험해볼 수 있는 CTF였다.