[Wireshark] 패킷 분석 툴 와이어샤크 사용방법
·
STUDY/for Developer
Wirshark 네트워크 패킷을 캡처하고 분석하는 오픈소스 도구 와이어샤크는 다음과 같은 기능을 제공 네트워크 인터페이스에서 패킷을 캡처합니다. 패킷의 내용을 분석하고 디코드합니다. 패킷을 필터링하여 원하는 패킷만 분석합니다. 패킷을 저장하고 재생합니다. 패킷을 그래프나 차트로 시각화합니다. 와이어샤크를 사용하여 다음과 같은 작업을 수행 네트워크에서 발생하는 문제의 원인을 파악합니다. 네트워크를 통해 전송되는 데이터를 분석합니다. 네트워크 보안을 강화합니다. 새로운 네트워크 프로토콜을 개발합니다. 와이어샤크는 다음과 같은 경우에 유용 네트워크 관리자 보안 전문가 소프트웨어 개발자 네트워크 교육자 와이어샤크 사용 예: 같은 네트워크 구간의 Noel과 Susan은 이메일이나 메신저 등을 통해 대화를 주고받는..
[Wireshark] failed to set hardware filter to promiscuous mode 에러
·
STUDY/for Developer
Capture > Options... 체크박스해제 참고 : https://osqa-ask.wireshark.org/questions/2647/failed-to-set-hardware-filter-to-promiscuous-mode-error-when-capture-attempted-on-a-wireless-adapter-on-windows/ Wireshark Q&A If (as Landi suggested) this is a wireless adapter, some of them don't support promiscuous mode on Windows. Try un-checking the "Promiscuous mode" checkbox in the "Capture options" dialog box...
[jQuery] Uncaught TypeError: $.ajax is not a function 오류
·
STUDY/jQuery
분명 다른 곳에서 이상이 없는 코드였는데, 동일한 코드를 다른 곳에 붙여서 사용하다가 아래와 같은 에러가 발생했다. 452 Uncaught TypeError: ajaxRequest(...).then(...).catch is not a function 해결방법 slim버전은 일부항목이 없어서 정식버전으로하면 해결된다는 해결방법을 찾았다. jQuery 일반버전을 다운로드해서 프로젝트에 포함시켜 해결했다. 참고 출처 : https://stackoverflow.com/questions/18271251/typeerror-ajax-is-not-a-function TypeError: $.ajax(...) is not a function? I'm attempting to create an AJAX request. He..
[POSTMAN] 포스트맨 SSL Error 해결방법
·
STUDY/for Developer
ssl인증서를 적용한 https 웹페이지에 접근을 시도할 경우, 다음과 같은 오류메세지가 표시된다. *HTTP와 HTTPS 차이점 항목 http https 데이터 암호화 없음 있음 보안 수준 낮음 높음 사용 포트 80 443 브라우저 주소 표시줄 http:// https:// 보안 인증서 없음 있음 해결방법 톱니바퀴(설정) 버튼 > Settings > SSL certification verification을 마우스로 클릭하여 on에서 off로 전환해 놓으면 됩니다.
[Windows] Ping이란
·
STUDY/SERVER OS
Ping이란? Paket Internet Groper 의 약자이며 컴퓨터 네트워크 상태를 점검, 진단하는 명령어입니다. 컴퓨터를 향해 일정 크기의 패킷(packet, 네트워크 최소 전송 단위)을 보낸 후 (ICMP echo request) 대상 컴퓨터가 이에 ping에 대해 응답하는 메시지(ICMP echo reply)를 보내면 이를 수신, 분석하여 대상 컴퓨터가 작동하는지, 또는 대상 컴퓨터까지 도달하는 네트워크 상태는 어떠한지를 알 수 있습니다. 예를 들어 인터넷이 끊긴다고 가정하였을 때 공유기에 ping을 날려 주고받은 패킷의 손실률을 파악하여 인터넷의 연결 상태를 진단하실 수 있습니다. 인터넷 연결 진단 Ping 테스트 하는 법 ipconfig 해당명령어를 사용해 기본 게이트웨이 주소를 얻습니다...
[JS] undefined, null 체크하기
·
STUDY/JavaScript
JavaScript에는 '없음'을 나타내는 값이 두 개 있는데, 바로 null과 undefined입니다. 두 값의 의미는 비슷하지만, 각각이 사용되는 목적과 장소가 다릅니다. undefined 값이 대입되지 않은 변수나 속성을 나타냅니다. 즉, 변수를 선언만 하고 값을 할당하지 않은 경우, 또는 객체 내부에 존재하지 않는 프로퍼티를 접근하는 경우 undefined가 반환됩니다. // 변수 선언만 하고 값을 할당하지 않은 경우 let name; console.log(name); // undefined // 객체 내부에 존재하지 않는 프로퍼티를 접근하는 경우 const user = { name: "John Doe", age: 30, }; console.log(user.address); // undefined..
[JS] 브라우저 이벤트 사용법
·
STUDY/JavaScript
출처: 인파블로그 https://inpa.tistory.com/ 🌐 브라우저 이벤트 종류 & 사용법 총정리 브라우저 이벤트 란? 이벤트(event)는 어떤 사건을 의미한다. 브라우저에서의 이벤트란 예를 들어 사용자가 버튼을 클릭했을 때, 웹페이지가 로드되었을 때와 같은 것인데 이것은 DOM 요소와 관련 inpa.tistory.com 브라우저 이벤트 브라우저 이벤트는 웹 브라우저에서 발생하는 사건을 의미합니다. 사용자가 웹 페이지와 상호 작용할 때 이벤트가 발생할 수 있습니다. 예를 들어, 사용자가 버튼을 클릭하면 클릭 이벤트가 발생합니다. 브라우저 이벤트는 DOM 요소에 연결할 수 있습니다. (DOM 요소는 HTML 요소, CSS 요소, JavaScript 객체 등을 포함합니다.) 이벤트가 연결된 DOM..
[Linux] 쉘과 쉘스크립트(.sh)에 대하여
·
STUDY/SERVER OS
쉘(shell)이란? 리눅스 쉘은 명령어와 프로그램을 실행할때 사용하는 인터페이스입니다. 커널(Kernel)과 사용자간의 다리역할을 하는 것으로, 사용자로부터 명령을 받아 그것을 해석하고 프로그램을 실행하는 역할을 합니다. 사용자가 사용자 프로그램 (에디터, 서버, x윈도, 터미널 등..) 을 이용해 명령어를 입력하면 사용자가 이용하는 쉘이 명령어를 받아 커널에 전달해줍니다. - 커널은 하드웨어를 직접적으로 제어하는 역할을 하며 컴퓨터가 이해할 수 있는 기계어를 통해 하드웨어에게 전달해주는 역할입니다. 쉘의 기능 명령어 해석기 기능 :사용자와 커널 사이에서 명령을 해석하여 전달한다. (대화식 사용) 프로그래밍 기능 :일련의 명령어와 쉘 자체로 프로그램을 만들 수 있다 (Shell Script). 사용자 ..