Limetime's TimeLine
반응형
article thumbnail
티스토리 자동 구독 및 자동 댓글 프로그램 만들기 프로젝트!
Python 2023. 6. 26. 01:55

요즘 티스토리 블로그에 무작위 구독을 돌리는 사람이나 댓글을 다는 사람이 무척 많아졌다. 일종의 카피캣들이 많아진 것이다. 누가 시초인지는 모르겠으나, 다른 블로그(네이버)들도 마찬가진 것 같다. 블로그를 하는 사람이라면 A가 '구독 및 댓글'을 달아주면 나도 A 블로그를 찾아가 구독 및 댓글을 달아주는 흔히, 품앗이 현상을 들어 봤을 것이다. 또는 실제로 해보았을 것이다. 특히, 이 현상은 네이버 블로그가 심하다. 이러한 현상을 매크로 프로그램을 이용해 사용하는 사람이 많아지고 있다. 특히, '잘 보고 갑니다', '좋은 글 감사합니다.' 같은 정형화된 아무 영혼 없는 댓글들을 달거나 고도화 된 방법으로 글쓴이의 이름을 넣어서 '000님, 글을 참 잘 쓰시네요'나 글의 내용 중 아무거나 골라 댓글을 작성..

article thumbnail
[네트워크 기초] 10. 슈퍼네팅 (Supernetting)
Network 2023. 6. 1. 23:30

* 기본 게이트웨이 (Default Gateway) : 내부 네트워크에 없는 장비와 통신할 때 외부로 나갈 수 있는 라우터 슈퍼넷팅 (Supernetting) 슈퍼넷팅 Supernetting = Aggregation = Summarization 여러 개의 네트워크를 하나의 네트워크 형태로 합치는 것 (서브넷팅의 반대 개념) 서브넷 수를 줄임으로서 라우터 장비의 부담을 줄임 CIDR(Classless Inter-Domain Routing) : 슈퍼넷팅 기술 (RFC-4632) CLASSLESS한 주소 할당 방식과 라우팅에 도움되는 경로 정보의 요약 슈퍼넷팅 하는 방법 ① 각 주소의 공통된 bit 찾기 => 공통된 Network 주소는 192.168.4.0이다. ② Subnet Mask 구하기 CIDR은 N..

article thumbnail
[네트워크 기초] 9. IPv4주소의 Class
Network 2023. 5. 31. 22:24

IPv4주소의 Class *IP주소의 맨 끝 자리가 0이면 네트워크 주소, 255이면 브로드캐스트 주소이므로 제외한다. A CLASS 1.0.0.1 ~ 126.255.255.254 127.0.0.1 ~ 127.255.255.254는 Loopback 예약 주소 하나의 클래스가 가질 수 있는 호스트 수 : 2^24 - 2(네트워크 주소와 브로드캐스트 주소 제외) = 16,777,214개 맨 앞 자리의 맨 앞 비트는 무조건 0 B CLASS 128.0.0.1 ~ 191.255.255.254 하나의 클래스가 가질 수 있는 호스트의 수 : 2^16 - 2 = 65,534개 맨 앞자리의 맨 앞 비트는 무조건 10 C CLASS 192.0.0.1 ~ 223.255.255.254 하나의 클래스가 가질 수 있는 호스트의..

article thumbnail
[네트워크 기초] 8. 프레임을 처리하는 방식
Network 2023. 5. 30. 22:34

프레임을 처리하는 방식 Store - and - forward 들어오는 프레임을 전부 받아들인 후 처리를 시작하는 방식 모두 받아들인 후 잘린 것은 없는지, 에러 유무, 출발지ㆍ목적지 주소 파악 에러 발생 시 프레임을 버리고 재전송 요청 (에러 복구 능력 향상) 회선에 에러가 자주 발생하거나 출발지와 목적지의 전송매체가 다른 경우에 자주 사용된다. Cut - through 프레임의 목적지 주소만 본 후 바로 전송 처리를 시작하는 방식 처음 48 bit만 본다. (목적지의 MAC 주소) 처리 속도가 빠르다. Fragment - free Store - and - forwarding + Cut - through 전체 프레임이 다 들어올 때까지 기다리지 않는다. (Cut - through의 특징) 처음 512 ..

article thumbnail
[네트워크 기초] 7. 브릿지와 스위치의 차이점
Network 2023. 5. 30. 22:13

* 스위치와 브릿지는 2계층 장비이며 브릿지의 기능은 스위치에도 적용된다. 브릿지와 스위치의 차이점 ① 처리 방식 - 스위치 : 하드웨어 처리 방식 ASIC(에이직, Application-Specific Integrated Circuit) 방식 => 브릿지보다 빠르다. 즉, 처리 절차를 미리 칩에 구워서 만드는 하드웨어 방식. - 브릿지 : 소프트웨어 처리 방식 프레임의 처리 방식이 소프트웨어적 프로그램에 의해 처리된다. ② 포트의 속도 - 스위치 : 포트마다 속도가 다르다. => 서로 다른 속도를 연결해주기 위해 10M 포트와 100M 포트가 같이 있다. - 브릿지 : 포트들이 같은 속도를 지원한다. ③ 포트의 개수 - 스위치 : 포트가 많다. => 몇 십 ~ 몇 백 포트를 제공한다. - 브릿지 : 대..

article thumbnail
[네트워크 기초] 6. 브릿지(Bridge)
Network 2023. 5. 26. 13:58

브릿지 : 허브의 단점인 콜리전도메인(Collision Domain)을 나눠주는 2계층 장비이다. * 세그먼트(구역, Segment) => 콜리전도메인(Collision Domain) * 브릿지 테이블(Bridge Table) => MAC Address Table 브릿지의 특징 ① Learning : 포트로 들어오는 데이터의 출발지 MAC 주소를 MAC Address Table(브릿지 테이블)에 저장한다. ② Filtering : 브릿지를 넘어가지 못하게 하는 기능이다. (Collision Domain을 나눌 수 있는 이유) 조건 1 : MAC Address Table에 목적지 MAC Address가 있을 경우 조건 2 : 목적지가 같은 세그먼트일 경우 * 브릿지 테이블에 출발지 주소와 도착지 주소가 같..

article thumbnail
Mediapipe plugin in Unity(Windows) - Build Android
Research/Mediapipe 2023. 5. 22. 13:23

환경구성 Mediapipe plugin 다운로드 및 압축풀기 MediaPipeUnityPlugin v0.11.0 Release Note : MediaPipeUnityPlugin-Releases build.py 실행 환경 구성 및 실행 이전 페이지의 Mediapipe-plugin-in-Unity를 참고하여 설치한다. Mediapipe plugin in Unity Install MSYS2 설치 Python 3.7.8 설치 Visual Studio 2019 설치 Bazel 4.1.0 설치 OpenCV 3.4.10 설치 NuGet 5.11.3 설치 git clone MediaPipeUnityPlugin virtualenv 설치 및 가상 환경 설정 Bazel 환경 변수 설정 빌드 MSYS2(https://www...

article thumbnail
Mediapipe plugin in Unity(Silicon Mac) - Build iOS
Research/Mediapipe 2023. 5. 22. 13:20

환경구성 Mediapipe plugin 다운로드 및 압축풀기 MediaPipeUnityPlugin v0.11.0 Release Note : MediaPipeUnityPlugin-Releases build.py 실행 환경 구성 및 실행 Homebrew 설치 Homebrew python 및 numpy 설치 brew install python export PATH=$PATH:"$(brew --prefix)/opt/python/libexec/bin" # Python version must be >= 3.9.0 python --version # Python 3.9.x pip3 install --user six numpy anaconda 사용 중이라면 conda create -n handUnityPlugin pyt..

article thumbnail
Mediapipe plugin in Unity
Research/Mediapipe 2023. 5. 22. 13:13

Install MSYS2(https://www.msys2.org/) 설치 https://github.com/msys2/msys2-installer/releases/download/2023-03-18/msys2-x86_64-20230318.exe 설치 경로 : C:\msys64 환경 변수 설정 확인 (사용자) 자동으로 되어 있는지 확인. C:\msys64\usr\bin CMD를 열어서 아래 명령어 입력 (C:\에서 진행) cd C:\ pacman -S git patch unzip Python 3.7.8(https://www.python.org/downloads/release/python-378/) 설치 https://www.python.org/ftp/python/3.7.8/python-3.7.8-amd64..

모의해킹 방법론
Penetration Test 2023. 1. 13. 00:50

Penetration Testing Framework : 침투 테스트 프레임워크로 매우 포괄적인 실전 침투 테스트 가이드를 제공한다. 또, 각 테스트 범주에서 사용하는 도구들의 사용법을 나열한다. # 도구 사용법 OSSTMM(Open Source Security Methodology Manual) : 안전한 시스템 운영을 위해 검증된 사실로부터 결과를 도출하기 위한 표준 테스트 방법론을 제공한다. # 표준 테스트 방법론 제공 PTES(Penetration Testing Execution Standard) : 모의해킹을 정의하고 평가할 수 있는 각 단계별로 7개의 카테고리를 통해 침투 테스트 절차를 정의한다. # 시나리오ㆍ절차ㆍ정의(7개 카테고리) ISSAF(Information Systems Securi..

반응형