프로토콜1. L2CAP 프로토콜 스택에서 중요한 역할을 하는 계층 중 하나로, 주로 상위 계층과 하위 계층 간의 데이터 전송을 관리하는 기능을 수행 2. RFCOMMBluetooth 프로토콜 스택의 상위 계층에서 사용되는 통신 프로토콜로, 주로 시리얼 포트 에뮬레이션을 제공하는 역할. 이는 Bluetooth를 통해 무선으로 시리얼 포트 통신을 가능하게 하며, 물리적 케이블을 대체하여 다양한 디바이스 간에 데이터를 교환할 수 있게함 Bluetooth 로그 취득 방법1. 개발자 옵션 활성화[설정] - [태블릿 정보] - [소프트웨어 정보] - 빌드 번호 7회 연속 선택2. 블루투스 HCI 스누프 로그 사용블루투스 HCI 스누프 로그 사용을 사용 설정으로 변경 후 블루투스를 한번 껐다 켜주는 게 좋습니다.3...
프로토콜(Protocol)프로토콜정의HTTP웹 브라우저와 서버 간의 통신TCP/IP인터넷에서 데이터 전송FTP파일 전송 프로토콜HCI_EVTBluetooth 호스트 컨트롤러 인터페이스(Host Controller Interface, HCI) 프로토콜에서 발생하는 이벤트 패킷HCI_CMDBluetooth Host Controller Interface(HCI) 프로토콜에서 호스트가 컨트롤러로 보내는 명령L2CAP프로토콜 스택에서 중요한 역할을 하는 계층 중 하나로, 주로 상위 계층과 하위 계층 간의 데이터 전송을 관리하는 기능을 수행RFCOMMBluetooth 프로토콜 스택의 상위 계층에서 사용되는 통신 프로토콜로, 주로 시리얼 포트 에뮬레이션을 제공하는 역할. 이는 Bluetooth를 통해 무선으로 시리얼..
설치https://www.wireshark.org/ Wireshark · Go DeepWireshark: The world's most popular network protocol analyzerwww.wireshark.org 공식 사이트에서 다운로드 PC 세팅Window 키 - '사용자 계정 컨트롤 설정'
서버 네트워크 통신 시 유출된 Token을 확인하고, 암호화된 Token을 복호화하여 평문화된 파라미터 값을 추출 후 파라미터 값을 임의로 수정하여 생성한 Token 값으로 새로운 정보가 취득 가능한지 확인하는 과정에서 암호화 방식에 대한 의미를 파악함 Cipher MethodAES256AES-256은 고급 암호화 표준(Advanced Encryption Standard)의 일종으로, 256비트 키를 사용하는 대칭 키 암호화 알고리즘입니다. AES-256은 데이터를 인코딩(암호화)하여 보호하며, 이 데이터를 디코딩(복호화)하려면 같은 256비트 키가 필요합니다.AES-256 인코딩(암호화): 평문(Plaintext)을 256비트 대칭 키를 사용하여 암호화된 암호문(Ciphertext)으로 변환합니다. A..
대량의 업데이트 파일을 일정한 파일 크기로 배포 일정을 수립하기 위한 코드 작성import pandas as pd # 판다스 importregion = input('지역 입력 : ')file_name = input('파일을 입력하세요 : ')file_path = input('파일 경로 : ') + '\\' + region +'\\'df = pd.read_csv(file_path+file_name, sep='\t')# int(df.shape[0])df['분할'] = 'null' # object형df['분할_int'] = 'null' # int형# Initialize the week counterweek = 1# Initialize the cumulative sumcumulative_sum = 0# Iter..
작성 이유배포 전 압축 파일에 빈폴더가 있는지 확인하는 자동화 Tool 개발 시, zipfile 모듈을 사용했을 때 빈폴더를 파일로 압축해제하는 현상이 발생하여 원인 분석 후 해결 과정을 적재 1. 반디집(Bandizip)과 Python zipfile 모듈의 차이Python zip file1. 사용성 및 기능: Python의 zipfile 모듈은 파이썬 코드 내에서 직접 zip 파일을 생성하고, 읽고, 쓰고, 해제할 수 있는 기능을 제공합니다. 이는 프로그램 내에서 자동화된 작업이나 스크립트 작성을 용이하게 합니다.2. 프로그램 통합: 파이썬 코드 내에서 다른 데이터 처리 작업과 쉽게 통합될 수 있습니다.3. 제어와 유연성: 파일 압축 해제 과정에서 특정 파일을 선택적으로 해제하거나, 압축 해제된 파일을..