해킹 공부하는 학생

고정 헤더 영역

글 제목

메뉴 레이어

해킹 공부하는 학생

메뉴 리스트

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

검색 레이어

해킹 공부하는 학생

검색 영역

컨텐츠 검색

전체 글

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

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

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

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

  • [파이썬] class 기초 총정리 ------ 초딩 이해

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

  • [파이썬] 파일 입출력(with, pickle)

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

  • [파이썬] 표준 입력과 출력과 에러 개념/파이썬

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

  • [파이썬] 함수

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

  • [파이썬] 문자열 처리 함수

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

  • [파이썬] 슬라이싱

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

[네트워크] 포트 포워딩

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

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

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

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

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

[파이썬] class 기초 총정리 ------ 초딩 이해

안녕하세요 오늘은 파이썬 class에 대해 기초 총정리 해보는 시간을 가져 보겠습니다. class 란? class란 파이썬의 함수를 모아놓은곳 이라고 생각하시면 좋을것 같습니다. class 기본 사용법 class 기본 사용법은 간단합니다. 우선 class라는것을 적고 그뒤에 Class 이름을 적고, 클래스 안에는 __init()이라는 함수를 정의 해주어야 합니다. 그다음 전달 인자에는 무조건 self 가들어 가야합니다. self, __init__ 이란? __init__은 클래스를 처음 실행하면 실행되는 함수라고 보시면 될것 같습니다. 그니까 다시말하면 클래스만 호출해도 __init__함수도 같이 호출 되는 느낌 이랄까? 이 init이라는 뜻이 "시작하다" 라는 뜻이라는 뜻인것은 추가로 꿀팁 입니다. se..

프로그래밍 언어/파이썬 2023. 9. 13. 06:32

[파이썬] 파일 입출력(with, pickle)

안녕하세요 오늘은 파이썬 with과 pickle에 대해 알아보겠습니다. 파일 입출력을 기본적인 방법으로 하는법 파일 입출력이 뭔지부터 설명드리면, 파일을 파이썬으로 만들고, 읽을 수있는 기능 이라고 생각하시면 될것 같습니다. 그럼 한번 기본적인 방법을 알려드리겠습니다. 이 방법이 가장 기본적인 방법입니다. 우선 변수를 통해 파일을 열고(만들고) 쓰고 싶은 내용을 쓰고, 파일을 닫는것이 가장 기본적인 방법입니다. 근데 위 사진은 파일을 쓰는 명령어 였습니다. 그러면 파일을 읽는 방법은 무엇 일가요? 이와 같이 하면 score_file을 읽을수 있습니다. 근데 저희는 궁금한점이 하나 있습니다. 저기 open 쓰고 다음 다음에 있는 r 은 무엇일까요? 저것은 ~~하는 방식을 정해주는것 입니다. 그럼 저기에 들..

프로그래밍 언어/파이썬 2023. 9. 7. 06:25

[파이썬] 표준 입력과 출력과 에러 개념/파이썬

안녕하세요 오늘은 표준 입출력에 대해 알아보겠습니다. 표준 입출력 이란? 표준 입출력을 쉽게 설명 하자면 표준 입력 : 그냥 키보드 표준 출력 : 그냥 모니터 표준 에러 : 그냥 모니터 라고 볼수있습니다. 이것을 더 설명 해보면, 표준 입력은 저희가 키보드로 타이핑 해서 블로그, 유튜브, 인스타 같은데에 쓰는것을 표준 입력이라 하고 표준 출력은 저희 모니터가 저희가 입력한거에 대해 옳게 출력을 해주었을때 표준 출력이라고 하고 표준 에러는 저희 모니터가 저희가 입력한거에 대해 에러로 출력을 해주었을때 표준 에러라고 합니다. 파이썬에서 표준 입출력을 도와주는 함수들 파이썬 에서 표준 입출력을 도와주는 함수들을 하나씩 살펴 보겠습니다. 1. sep sep은 두단어를 어떤것으로 나눌지를 결정 해줍니다. 다음과 ..

프로그래밍 언어/파이썬 2023. 9. 4. 06:33

[파이썬] 함수

안녕하세요 오늘은 파이썬 함수에 대해 알아보겠습니다. 함수란? 하나의 프로그램을 만든다고 생각하면 된다. 프로그램은 여러 사람이 쉽게 많이 사용할수있는것 이다. 함수도 똑같다. 한가지를 만들어 놓으면 여러번 쉽게 사용할수있다. 파이썬 기본 함수에는 print, if, for 같은것들이 있다. 함수 기본 사용법 함수 기본 사용법은 다음과 같다. 우선 def를 적고 함수명을 적고 괄호를 치고 전달값들을 적고 세미콜론(:)을 적고 밑에 tap을 하번 하고 당신이 하고 싶은 내용을 적으시면 됩니다. 전달값과 반환값 전달값과 반환값은 함수내에서 필수적으로는 아니지막 반필수로 사용되는것들 입니다. 전달값 전달값은 위사진을 보면 알수 있듯이 함수를 만들때 함수명 뒤에 괄호 치고 전달하는 값을 전달 합니다. 그럼 한번..

프로그래밍 언어/파이썬 2023. 8. 31. 06:38

[파이썬] 문자열 처리 함수

안녕하세요 오늘은 문자열 처리 함수에 대해 공부해 보겠습니다. 문자열 처리함수 문자열 처리 함수는 파이썬 에서 지원하는 문자열에 대한 함수들을 말하는말 입니다. - lower lower은 문자열을 소문자로 바꾸어 주는 함수 입니다. - upper upper은 문자열을 대문자로 바꾸어 주는 함수 입니다. - isupper 대문자 인지 확인 합니다. 모두 대문자가 아니므로 False를 반환 했습니다. - islower 소문자 인지 확인 모두 소문자가 아니므로 False를 반환했습니다. - replace replace는 특정한 문자열을 다른 문자열로 바꾸는 역활을 합니다. - find find는 특정한 문자열이 얼마나 포함 되어 있는지 찾습니다. 만약에 없다면 -1을 반환 합니다. 있을 경우 : 하나 있으므로..

프로그래밍 언어/파이썬 2023. 8. 29. 06:44

[파이썬] 슬라이싱

안녕하세요 오늘은 슬라이싱에 대해 알아보겠습니다. 슬라이싱 사용법 슬라이싱 기본 형태 부터 알아보겠습니다. 이런식으로 슬라이싱은 리스트, 딕셔너리, 튜플 같은데에서 범위를 결정하고, 그것을 값들을 가져오는 역활을 합니다. 특정 시작 위치 부터 끝 까지 가져오기 list[start :] 이런식으로 원래 있던 리스트에서 슬라이싱 하여 새로운 리스트를 만들수 있습니다. 처음 부터 특정한 위치 까지 가져오기 list[ : end] 특정한 위치부터 특정한 위치까지 가져오기 list[ start : end] step을 사용하기 step은 말 그대로 이동 하는 것 입니다. 말로 설명하면 어려 우니 바로 예제로 출력된 결과를 보면 step을 2로해서 2가 생략된것을 볼수있습니다

프로그래밍 언어/파이썬 2023. 8. 28. 06:40

추가 정보

인기글

최신글

페이징

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

티스토리툴바