목록2024/07 (22)
베지밀
1. 검색 > 언어 및 키보드 옵션 편집 (혹은 설정의 시간 및 언어, 언어 및 지역)2. 한국어 > 언어 옵션3. 스크롤 내려서 키보드 > MS입력기 > 키보드 옵션4. 호환성 켬
👾분석 환경 : Ollydbg 우선 crackme3 파일을 실행시켜보자이렇게 프로그램은 끝난다.Ollydbg 분석파일을 열자마자 CreateFileA라는 API 함수 호출이 보인다.CreateFile 함수의 인자를 확인해보자FileName = “abex.l2c”Access = GENERIC_READ (읽기 권한)ShareMode = 0 (다른 프로세스에 공유 불가)pSecurity = NULLMode = OPEN_EXISTING (파일이 존재할 때만 파일을 엶)Attributes = NORMALhTemplateFile = NULL GetFileSize로 파일의 크기도 확인함 → 리턴값 = 파일 사이즈hFile = NULL (파일 사이즈를 알기 위한 해당 파일에 대한 핸들. GENERIC_READ..
앞서 이더넷, IP, TCP의 헤더 구조에 대해 알아보았다.이번에는 Wireshark를 이용해서 패킷 길이를 확인해보자. 1. BPF(Berkely Packet Filter)캡쳐 옵션을 naver로 설정하고 시작하면 naver.com에 해당하는 패킷만 캡쳐가 가능하다.캡쳐하기 전에 특정 패킷만 보이게 필터링하는 것이다.BPF 문법은 아래 링크에서 확인https://biot.com/capstats/bpf.html 2. Display Filter패킷이 어느정도 들어오면 정지한 후 필터바에 ip.addr == [내 ip주소]를 검색BPF와는 달리 캡쳐 후에 필터링하는 것이다.Display Filter 문법은 아래 링크에서 확인https://www.thegeekstuff.com/2012/07/wireshark-..
IP 패킷 헤더 특징네트워크 계층에서 데이터의 단위를 '패킷'이라고 부른다.패킷 헤더의 길이는 총 20byte로 구성되어 있다.이더넷 프레임(MAC 프레임)에서 최대로 수용 가능한 데이터가 1500byte이므로, 상위 계층인 IP패킷의 최대 크기(MTU, Maximun Transmission Unit)은 1500byte가 된다.이 중, TCP와 IP헤더의 길이(20byte+20byte)를 제외하면 실질적으로는 1460byte의 데이터가 담기게 된다. IP 패킷 헤더 구조Version Number : IPv4인지, IPv6인지를 구분하는 필드. 아직까지는 4를 많이 사용한다.Header Length : Header의 길이인 20byte를 표현하는 필드. 표현의 단위가 4byte이기 때문에 4byte*5 =..
목표 : 이더넷 환경에서 ping으로 패킷을 주고 받은 후 프레임 헤더 분석해보기 0. 2계층 Data Link Layer 프레임 구조이더넷 헤더 크기 = 14Byte Preamble, SFD : 프레임의 시작을 알리는 부분. 동기화할 때 사용.DA : 목적지 이더넷 주소(MAC주소)SA : 호스트 이더넷 주소(MAC주소)Type : 이더넷 프레임에 포함된 데이터가 어떤 프로토콜의 데이터인지- 0800 : IP- 0806 : ARPData : 상위 계층의 프로토콜의 정보 1. 기본 셋팅 및 실습 환경우선 와이파이를 끄고 RJ45 선 연결그럼 와이파이 칸에 모니터 화면이 뜸.LAN 연결이 된 것 실습할 PC 둘 다 ipconfig로 ip확인나(A) : 192.168.0.207 [ Window ]상대방(..
str = input()newstr = ""for i in str: if ord(i)>=65 and ord(i)=90 and ord(i)내 풀이지만 굉장히 복잡하고 원초적이다 GPT를 통해 알파벳 swap시켜주는 함수를 찾아보았다.str = input()print(str.swapcase()) 1. upper() : 모든 문자열 대문자 변환2. lower() : 모든 문자열 소문자 변환3. capitalize() : 첫글자만 대문자 나머지는 소문자4. title() : 각 단어 첫글자 대문자 변환5. swapcase() : 대문자는 소문자로, 소문자는 대문자로 변환
조금 많이 늦은 합격 후기 🌞요약IT 전공자였고, SQLD 자격증이 있는 상태라 3과목 데이터베이스 구축이 아주 easy했음필기 공부 기간 : 약 1달, 중간중간 많이 놀았음;;실기 공부 기간 : 약 3일.. 문제도 못풀고 갔지만 합격 🌞시험 일정필기 접수 : 6.19~6.22필기 시험 : 7.9합격자 발표 : 8.2실기 접수 : 9.4~9.7실기 시험 : 10.7최종 발표 : 11.15 Q-net 접속이 좀 느리긴 했지만 easy하게 접수 완료불안하시면 PC방에서 하시길 추천드립니다 🌞필기 준비1. 교재 : 2023 시나공 정보처리기사 필기 + 흥달쌤 유튜브7/9 시험이었는데 접수와 시험 사이에 2주밖에 없기 때문에 그냥 6/1부터 넉넉잡고 한달 공부함.CBT만 풀어서 넘기는 사람들도 많지만휴학생..