호롱고양이의 개발 일기

[C,C++] 포트 스캐닝 (Synscan, full-open-scan)

지난번에 이어서 지난번에는 Bash shell을 이용한 포트 스캐너를 만들었다 사실 가장 최근에 다른 작업을 잠시 하게 되며 흥미를 가지게 된 언어여서 가능하면 Bash를 이용해 nmap에 있는 기능들을 구현해 보고자 하였다 허나 shell만의 기능으로는 3-way-handshake 외의 기능은 구현하기에 어려움이 있었고 다른 언어와 섞어 스크립...

[Shell Sciprt]로 구현한 로그 생성 및 로그에서 에러 잡기 스크립트

시작 예를 들어 mlat.log라는 파일이 있다고 했을 때 이 파일에서 오류(Error, critical, Down)을 찾아내기 위해 만들기 시작 하지만 이제 문제가 있다면 내가 직접 그 기계들이 작동하고 있는 동안(로그가 생성되는 동안)을 가정하고 스크립트를 짜야한다는 점.. 내가 가지고 있는 파일은 이미 수많은 로그가 찍힌 mlat.log파일...

CCNA 공부를 위해 - 네트워크 기초 부터 스위치까지

공부하고 기억하기 위한 기록 네트워킹이란? 네트워킹 (Networking)은 ‘장비가 서로 대화가 가능하도록 묶어주는 것’ 이다. 인터넷, 인트라넷, 엑스트라넷? 인터넷 (Internet) : 여러개의 네트워크를 묶은 것 프로토콜(대화규칙 : TCP/IP)를 사용한다. 웹 브라우저를이용해 탐험이 가능하다. 인트라넷 (IntraNet...