LINUX

포스트: 477|조회수: 0|TERM
Items

Posts

477 posts

[Python] pypicloud 로 사설 모듈 저장소 이용하기

지훈현서|2020년 7월 28일

일전에 pypiserver 를 docker에서 돌리는 것을 해 본 적이 있습니다. 사설 파이썬 모듈을 관리하는데 이용하는 것은 문제 없지만,UI 가 없기 때문에 관리 등을 하는 것에는 어려움이 있었습니다. 다행히 이런 것을 위해서 UI를 제공하는 pypicloud 라는 것이 있어서 이를 소개해 봅니다.그런데 왜 이름이 cloud 가 붙었을까 하고 살펴보니, 백엔드 모듈이 저장되는 곳이로컬 파일 뿐만 아니라, 아마존의 S3 또는 구글의 GCS에 저장할 수 있습니다.모듈이 수십개가 아니라 수백개 이상 된다면 해당 모듈을 쉽게 찾아가고 하는 등의 장점을 pypicloud가 제동한다고 보면 됩니다. 각 모듈을 위한 색인을 SQLite 또는 Redis 등을 이용할 수 있으므로 상당히 빠르게 모듈을 찾는다고보면 되

tshark에서 패킷 내용을 상세하게 출력(-V 옵션)

반달가면|2020년 7월 25일

tshark에서 -V 옵션을 지정하면 패킷의 내용을 상세하게 출력해 준다. 각 프로토콜 계층마다 헤더(header) 구성 요소별로 실제로 어떤 값이 있는지 볼 수 있다. 전체 패킷에 대해서 다 이렇게 보기는 양이 너무 많을 것이므로, -Y 옵션으로 필터(filter)를 지정하여 조건에 맞는 패킷만 골라낸 후에 자세한 내용을 보는 방식으로 활용할 수 있다. 예를 들어 패킷을 저장한 test.pcap 파일을 읽어서(-r 옵션) HTTP GET 패킷만 골라 상세한 내용을 보고자 한다면 아래와 같이 할 수 있겠다. # test.pcap 파일에서 HTTP GET 패킷만 골라낸 후 상세 내용 출력 tshark -r test.pcap -Y "http.request.method==GET" -V | mor

kazam - 리눅스용 화면 녹화 프로그램

반달가면|2020년 7월 20일

kazam(카잠)은 바탕화면에서 이루어지는 작업을 녹화하여 동영상 파일로 저장해 주는 프로그램이다. 데비안/우분투 기반 배포판일 경우 아래와 같이 설치해 주면 되겠다. # S/W 저장소 갱신 sudo apt-get update # kazam 설치 sudo apt-get install kazam # kazam 실행 kazam kazam을 실행하면 화면을 동영상으로 녹화(screencast)하거나 스크린샷(screenshot)을 찍을 수 있다. 촬영 범위는 전체 화면, 특정 실행창, 특정 영역 등을 지정할 수 있고, 스피커 또는 마이크의 소리를 함께 녹음할 수도 있다. 사용 방법이 그리 복잡하지 않아서 한두번만 시험해 보면 금방 감을 잡을 수 있을 것이다. "captur

[Windows] 레지스트리에서 설치된 언어 확인하기

지훈현서|2020년 7월 13일

이번에는 윈도우 (10에서 테스트) 에 보면, 설치된 OS 언어와 무관하게 여러 언어를 설치할 수 있고 이것의 우선 순위 및 화면에 출력되는 언어도비교적 자유롭게 설치할 수 있는데요, 이것을 구해오는 법을 알아보겠습니다. 역시 API도 있겠으나 레지스터리에서 구해보았습니다. HKEY_CURRENT_USER 에서 \software\Microsoft\CTF\SortOrder\Language에 보면 위와 같이 데이터 들이 들어있는데, 각각의 Hex 값으로 로케일 언어에 대한인덱스 값 입니다. 파이썬으로 해당 언어의 로케일을 구해오는 것은 다음과 같습니다. 어느 분께는 도움이 되셨기를 ..