해킹 공부하는 학생

고정 헤더 영역

글 제목

메뉴 레이어

해킹 공부하는 학생

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (94)
    • 네트워크 (19)
      • 네트워크 프로토콜 (2)
      • 네트워크 용어 (2)
    • 암호 (1)
    • 컴퓨터 구조 (5)
      • 운영체제(OS) (2)
      • 리눅스의 중요한 개념 (1)
    • 리눅스 (47)
      • 노말틱 비기너 클래스 (2)
      • linux 명령어 정리 (19)
      • bandit (25)
    • 프로그래밍 언어 (19)
      • 파이썬 (14)
      • 자바스크립트 (5)
    • 프로젝트 (0)

검색 레이어

해킹 공부하는 학생

검색 영역

컨텐츠 검색

네트워크

  • [네트워크] Socat 개념과 사용방법

    2023.10.11 by 해공학(해킹을 공부하는 학생)

  • [네트워크] 포트 포워딩

    2023.10.11 by 해공학(해킹을 공부하는 학생)

  • [네트워크] 시리얼 통신과 패러렐 통신 ------ 초딩 이해

    2023.10.07 by 해공학(해킹을 공부하는 학생)

  • [네트워크] ASCII(아스키 코드)와 Unicode(유니코드) 개념

    2023.08.11 by 해공학(해킹을 공부하는 학생)

  • [네트워크] bindshell, reverse shell 개념/사용법

    2023.07.29 by 해공학(해킹을 공부하는 학생)

  • [네트워크] well-known port 개념/종류

    2023.07.28 by 해공학(해킹을 공부하는 학생)

  • [네트워크] Remote shell 개념/종류

    2023.07.28 by 해공학(해킹을 공부하는 학생)

  • [네트워크] Nat 개념/동작과정

    2023.07.26 by 해공학(해킹을 공부하는 학생)

[네트워크] Socat 개념과 사용방법

안녕하세요 오늘은 socat에 대해 알아보겠습니다. Socat이란? socat은 통신에 필요한 파일을 담는 파일이라고 말할수 있습니다. 근데 이 파일은 데이터 입니다. 그니까 통신을 할려는 파일을 Socat이라는 파일에 담는다고 생각하시면 될것 같습니다. 근데 여기서 하나를 더 아셔야 될것은 이 socat엔 파일을 전송하는 여러 방법들이 있다고 기억해두시면 도움이 되실겁니다:) Socat의 여러 사용법들 socat에 있는 다양한 기능들을 알아보겠습니다. 1. 양방향 데이터 전송 이거는 간단한 포트 포워딩이라고도 할수있습니다. 그니까 한 컴퓨터에 어떤 포트로 들어온 데이터를 어떤 컴퓨터의 어떤 포트로 보내는것을 socat으로 할수있습니다. 보낼 컴퓨터에서 할것 socat TCP-LISTEN:12345 TC..

네트워크/네트워크 용어 2023. 10. 11. 06:54

[네트워크] 포트 포워딩

안녕하세요 오늘은 포트 포워딩에 대해 알아보겠습니다. 포트 포워딩이란? 포트 포워딩에 대해 알려면 공인 아이피 주소와 사설 아이피 주소에 대해 알아야 합니다. 공인 아이피 주소와 사설 아이피 주소를 안다면 이해하기 쉬울것 입니다:) 포트포워딩이란 공인 아이피(서버)에서 우리 공유기를 통해서 들어올때, 만약 저희 공유기에 5대의 컴퓨터가 연결되어 있다고 하면, 모두다 발로란트(게임)이 설치되어 있다고 합시다. 그러면 그럼 서버가 공유기 한테 딱 데이터를 주었습니다. 근데 공유기는 어떻게 어떤 컴퓨터 인지 알고 그 데이터를 줄까요? 그것은 바로 포트포워딩을 이용해서 하는것 입니다. 포트 포워딩이란 서버에서 공유기한테 "2100 포트로 주세요" 라고 하면, 공유기는 2100포트를 1번 컴퓨터의 46포트로 인식..

네트워크/네트워크 프로토콜 2023. 10. 11. 06:37

[네트워크] 시리얼 통신과 패러렐 통신 ------ 초딩 이해

안녕하세요 오늘은 시리얼 통신과 패러렐 통신에 대해 알아보겠습니다. 시리얼 통신과 패러렐 통신 이란? 둘다 데이터를 주고 받는 방법입니다. 하지만 그 방식이 다른것이죠. 아래 사진 처럼 시리얼 통신은 데이터를 줄때 1 비트 씩주고, 패러렐 통신은 한번에 여러 비트 데이터를 줍니다. 시리얼 통신 시리얼 통신은 위에서 말했던것 처럼, 데이터를 1비트씩 줍니다. 하지만 시리얼 통신은 패러렐 통신을 구현하는 것보다 적은돈, 적은 기술이듭니다. 그리고 밑에서 배울꺼지만 패러렐 통신은 요류가 많이 발생합니다. 하지만 시리얼 통신은 패러렐 통신에 비해 오류가 많이 발생하지 안는다도 하네요. 그리고 이 시리얼 통신은 아래와 같이 데이터를 이동합니다. 패러렐 통신 패러렐 통신은 시리얼 통신과 반대로 한번에 여러 비트를 ..

네트워크/네트워크 프로토콜 2023. 10. 7. 06:48

[네트워크] ASCII(아스키 코드)와 Unicode(유니코드) 개념

안녕하세요 오늘은 ASCII(아스키 코드)와 Unicode에 대해 알아보겠습니다 ASCII(아스키 코드) 아스키 코드는 이름에서도 알수있듯이오직 문자는 영어만을 표현할수있는 코드 입니다. 이 아스키코드는 1바이트중에서 7비트만 사용합니다. 그 이유는 나머지 1비트는 parity bit라고 오류를 찾아 낼때 쓰는 비트 이기 때문 입니다. 위 사진에서도 알수있듯이 숫자,영어,특수문자만 포함 되어 있습니다. 그래가지고 저희는 컴퓨터랑 통신 할려면 영어만 써야 했습니다. 그럼 저희는 너무너무 불편 하잖아요?? 그래가지고 만들어진것이 Unicode 입니다. Unicode(유니 코드) Unicode는 여러 문자를 나타낼수있는 코드 입니다. 이 코드로는 이모티콘, 한글, 한자, 일본어등 많은 언어들을 나타낼수있습니다..

네트워크/네트워크 용어 2023. 8. 11. 07:13

[네트워크] bindshell, reverse shell 개념/사용법

안녕하세요 오늘은 bindshell과 reverse shell에 대해 알아보겠습니다. bind shell 이란? bind shell은 피해자 컴퓨터에서 포트를 열고 그쪽으로 공격자가 들어가서 해킹을 하는것입니다. 그래서 이것은 그냥 서버에 접속한다고 보아두 됩니다. bind shell 사용법 우선 클라이언트에서 포트를 열어야 겠죠? 그러면 저번에 배운 nc를 통해 열어 보겠습니다. nc -nlvp 7777 -e /bin/bash 이런식으로 할수있습니다. 여기서 -e /bin/bash는 bash 쉘을 실행시킨다는 의미 입니다. 다음으로는 공격자 컴퓨터로 접속을 해보겠습니다. nc 192.168.0.12 7777 라고 하면 bind shell이 끝납니다. 하지만 노말틱님이 말하시길... 바인드 쉘은 100%..

네트워크 2023. 7. 29. 06:54

[네트워크] well-known port 개념/종류

안녕하세요 오늘은 well-known port에 대해 알아보겠습니다. well-known port란? well-known port는 말그대로 잘 알려진 포트들 입니다. 대부분 범위는 0~1023사이에 포트들이 잘알려진 포트들 이라 합니다. well-known port의 대표적인 종류 제가 생각하기에 여기서 가장 중요한것 3가지는 80(http) , 22(ssh), 443(https)포트는 꼭 외우 두셔야 합니다!!

네트워크 2023. 7. 28. 06:53

[네트워크] Remote shell 개념/종류

안녕하세요 오늘은 Remote shell에 대해 알아보겠습니다. Remote shell 이란? Remote shell은 말그대로 원격에 있는 컴퓨터에 접속을 하기 위한 shell 입니다. 그리고 이 Remote shell의 종류 중에는 ssh, telnet, rsh, rdp가 있습니다. Remote shell의 종류 Remote shell의 종류에는 ssh,rsh,telnet, rdp가 있습니다. ssh ssh는 Remote 쉘에 사용되는 인터넷 프로토콜 입니다. 이 ssh는 현재 가장 많이 사용되는 Remote 쉘이며, ssh는 이름 부터 이름에 shell이 추가 되어 있으므로 CLI환경에서 접속해야 한다. rsh rsh은 말그대로 remote shell이며 현재는 사용되지 않습니다. 이 rsh은 ss..

네트워크 2023. 7. 28. 06:38

[네트워크] Nat 개념/동작과정

안녕하세요 오늘은 nat에 대해 알아보겠습니다. Nat란? nat는 말그대로 해석하면 네트워크 주소 변환 입니다. 이 nat는 저희가 지금 쓰고 있는 IPv4가 부족해지는 현상을 줄이기 위해서 개발 되었습니다. nat가 없었스면 저희가 지금 쓰고 있는 ip주소는 2011년에 없어 졌습니다. 하지만 nat덕분에 지금 까지 쓸수 있죠 그래서 nat란 무엇일까요? 바로 하나의 외부 아이피 주소를 여러개의 내부 아이피 주소로 바꾸는것 입니다 이런식으로 하나의 외부 아이피 주소를 여러개의 내부 아이피 주소로 바꾸는것이 NAT가 하는일 입니다. 그리고 nat는 저희 실생활과도 아주 관련지어 있습니다. 지금 저희가 사용하는 WIFI기기!!! 이 와이파이 기기도 NAT를 이용한것입니다. Nat의 동작 과정 우선 내부망..

네트워크 2023. 7. 26. 07:06

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
해킹 공부하는 학생 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바