본문 바로가기
  • Tried. Failed. Logged.
728x90

분류 전체보기720

Hack The Box - Busqueda Writeup SynopsisBusqueda is an Easy Difficulty Linux machineinvolves exploiting a command injection vulnerability present in a python module.By leveraging this vulnerability(이 취약점을 이용하여), we gain user-level access to the machine.To escalate privileges to root, we discover credentials within a Git config file, allowing us to log into a local Gitea service.Additionally(추가적으로), we uncover that a system che.. 2025. 4. 16.
디지털 포렌식 - 윈도우 메모장 임시 파일 관련 영상 스크랩 https://vt.tiktok.com/ZSr9sLSqm/ TikTok · TCMSecurity 님좋아요 2593개, 댓글 99개가 있습니다. "Is Notepad really safe for sensitive information? Think again! Even if you don’t save it, Notepad can still reveal more than you’d expect. Watch Andrew Prince demonstrate how this simple tool can becomewww.tiktok.com 2025. 4. 13.
파이썬 - 🚀 requests 속도 올리는 방법 (Session) 세션(Session) 사용하기매 요청마다 새 연결을 만들면 느립니다. requests.Session()을 쓰면 커넥션 풀링으로 훨씬 빨라집니다.import requestssession = requests.Session()for url in urls: r = session.get(url) 성능 차이 꽤 나요. 꼭 세션 쓰기! 좌: requests만 쓰기 / 우: session 쓰기 2025. 4. 10.
암호 - SSL/TLS hand shake 작동 원리 파이썬 구현 안전한 세션이 이루어지기 위해서 비대칭 키를 이용한 키 교환을 이루어지는 과정인 SSL hand shake를 파이썬으로 간단히 구현해 보았다. 유효한 ID인지 확인, RSA 키교환, 세션 키(AES) 교환이 존재로 한다. simple-ssl.py# simple-ssl.py# 간단한 SSL 프로토콜 구현import rsa, randomfrom Crypto.Cipher import AESfrom Crypto.Random import get_random_bytesclass Client: def __init__(self): self.CertList = [] # 클라이언트가 가지고 있는 인증서 리스트(신뢰할 수 있는 CA의 인증서) self.CertList.append("www.va.. 2025. 4. 10.
파이썬 - 인터프리터에서 컴파일로 속도 성능 향상(Nuitka) 설명: Nuitka는 Python 코드를 C/C++ 코드로 변환해 실행 가능한 바이너리 파일을 생성하는 Python 컴파일러입니다. Python 인터프리터 방식의 한계를 보완하고, 실행 속도를 향상시키며, 코드를 최적화하는 데 도움을 줍니다. 또한, Python 코드를 배포 가능한 형태로 패키징할 수 있어 소스 코드 보호 및 의존성 관리를 간편하게 할 수 있습니다.  파이썬은 인터프리터로 처리를 하다 보니 다른 바이너리 파일들에 비해 속도면에서는 부족할 수 있다. 속도가 부족하면 처리량도 뒤떨어지고 결국 성능이 뒤쳐지게 된다. 이를 해결하기 위해 Nuitka를 사용해 파이썬 파일을 컴파일하여 실행 속도를 향상 시킬 수 있다. 대신 컴파일 하는데 컴퓨터 성능에 따라서 시간이 오래 소요할 수 있다.  또한 .. 2025. 4. 10.
아마추어 라디오 - 용어 정리 [용어 정리] AZ(Azimuth, 방위각): 북쪽(0°)부터 시계방향으로 측정한 수평각 (0-360°) EL(Elevation, 고도각): 지평선(0°)부터 하늘을 향해 측정한 수직각 (0-90°) *EL이 90°에 가까울 수록 관찰 및 통신 하기 좋은 조건(단 산과 건물 같은 지형물에 방해되지 않는 다는 전제) *Range(혹은 Distance)가 적은 것도 마찬가지로 좋은 조건 AOS(Acquisition Of Signal): 신호 시작점 LOS(Loss Of Signal): 신호 상실점 이미지(SSTV)를 다 수신 받기 위해서는 Duration도 중요한 것 같다 2025. 4. 10.
아마추어 라디오 - ISS SSTV 수신 성공(2024-11-16) GQRX 설정 값 관련 [ISS]Freq: 145.800Filter width: User (20.2K)Filter shape: NormalMode: Narrow FMAGC: MediumSquelch: -105.0 dB(Gain은 사실상 볼륨 역할이며 녹음에는 큰 영향을 주지 않음) 2025. 4. 10.
하드웨어 - USB HID 키 테이블(HID Usage Tables) https://usb.org/sites/default/files/hut1_6.pdf https://github.com/tmk/tmk_keyboard/wiki/USB:-HID-Usage-Table USB: HID Usage TableKeyboard firmwares for Atmel AVR and Cortex-M. Contribute to tmk/tmk_keyboard development by creating an account on GitHub.github.com 2025. 3. 27.
Oracle Cloud - SSH 접속 문제 해결 방법 https://youtu.be/FIFXj4-dMG0?si=o82LiOGn66XknbzU  https://the-team-oasis.github.io/infrastructure/oci-recover-sshkey/ OCI Compute Instance SSH Key 복구 방법OCI Compute Instance에서 SSH키 분실등의 이슈로 접속이 불가능한 상태에서 추가로 공개키를 등록하는 방법에 대해서 설명합니다.the-team-oasis.github.io 2025. 3. 26.
셀레니움 - 크롬드라이버 자동 설치 모듈(webdriver-manager) 모듈 설치 pip install webdriver-manager  사용 예시 # selenium 3from selenium import webdriverfrom webdriver_manager.chrome import ChromeDriverManagerdriver = webdriver.Chrome(ChromeDriverManager().install()) # selenium 4from selenium import webdriverfrom selenium.webdriver.chrome.service import Service as ChromeServicefrom webdriver_manager.chrome import ChromeDriverManagerdriver = webdriver.Chrome(serv.. 2025. 3. 19.
윈도우 - ASUS Zenbook 14 윈도우 설치 단계 오류 해결 설치 프로그램에서 usb 또는 ieee 1394 포트를 통해 연결된 디스크의 구성이나 설치를 지원하지 않습니다. 관련 에러 발생할 경우 UEFI에서 고급 설정 > VMD 비활성화 출처: https://www.youtube.com/watch?v=mf2hXsJ7J7o 2025. 2. 26.
VR&MR - 메타 퀘스트 2, 3, 3S 비트 세이버 커스텀 노래 적용 참고 영상 https://www.youtube.com/watch?v=z0jIQyNaJ4o  개발자 모드 활성화 https://developer.oculus.com/manage/ Authenticate | Build with Meta Horizon OS developers.meta.com 비트 세이버 다운그레이드 & 모드 설치기(webUSB) https://mbf.bsquest.xyz/ ModsBeforeFriday!A quick and easy tool for setting up Beat Saber mods on Meta Quest headsets.mbf.bsquest.xyz 2025. 2. 9.
728x90