본문 바로가기

분류 전체보기

(122)
[어셈블리어] 어셈블리어 기본 1. CPU와 레지스터 - CPU는 기계어로 쓰여 진 컴퓨터 프로그램의 명령어를 해석하여 실행하는 역할 - 컴퓨터의 두뇌 역활로 연산, 비교, 해석 등과 같은 처리를 제어하며 소프트웨어는 CPU에 메시지를 보내고 그 메시지를 받아 명령을 수행 -이때 CPU에서는 레지스터를 이용하여 연산 및 저장 - 레지스터 종류 ○ 범용 레지스터 : EAX, EBX, ECX, EDX, EBP, ESI, EDI, ESP ○ 세그먼트 레지스터 : CS, DS, SS, ES, FS, GS ○ 플래그 레지스터 : CF, PF, AF, ZF, SF, OF, DF ○ Instruction Pointer Register : EIP 2. 어셈블리어 명령어 설 명 MOV 데이터 전송 PUSH 스택에 값 입력 POP 스택의 최상위 값을 ..
[리버스 엔지니어링] IDA pro Tool 단축키 - Names : Shift + F4 - Functions : Shift + F3 - Strings : Shift + F12 - Segments : Shift + F7 - Segment registers : Shift + F8 - Signatures : Shift + F5 - Type libraries : Shift : + F9 - Enumerations : Shift + F10 [Data Format Options] - ASCII strings style : Alt + A - Setup data types : Alt + D [File Operations] - Parse C header file : Ctrl + F9 - Create ASM file : Alt + F10 - Save database : C..
[윈도우 기초] 윈도우 CMD 명령어 정리_I Kb16 kb16 명령은 특정 언어의 키보드를 구성해야하는 MS-DOS 파일을 지원하는 데 사용됩니다. kb16 명령은 Windows 8, Windows 7, Windows Vista 및 Windows XP에서 사용할 수 있습니다. 64 비트 버전의 Windows에서는 kb16 명령을 사용할 수 없습니다. kb16 명령은 Windows XP에서 시작하는 keyb 명령을 대체했지만 이전 MS-DOS 파일 만 지원하기 위해 존재합니다. Keyb keyb 명령은 특정 언어에 대한 키보드를 구성하는 데 사용됩니다. keyb 명령은 Windows 98 및 95와 MS-DOS에서 사용할 수 있습니다. 이후 버전의 Windows에서 동등한 명령에 대해서는 kb16 명령을 참조하십시오. 키보드 언어 설정은 Window..
[모의해킹 도구] Hacking Tool 소개_Web Hacking 참고 URL : https://www.hackerone.com/blog/100-hacking-tools-and-resources 100 Hacking Tools and Resources | HackerOne May 29 2020 HackerOne www.hackerone.com [Web Hacking] 1. JSParser: Tornado 및 JSBeautifier를 사용하여 JavaScript 파일에서 상대 URL을 구문 분석하는 Python 2.7 스크립트입니다. 이것은 보안 연구 또는 버그 현상금 사냥을 수행 할 때 AJAX 요청을 발견하는 데 특히 유용합니다. 상세 기능 설명 및 다운로드는 https://github.com/nahamsec/JSParser 참고 2. Knockpy: Knockpy는..
[윈도우 기초] 윈도우 CMD 명령어 정리_I Icacls icacls 명령은 파일의 액세스 제어 목록을 표시하거나 변경하는 데 사용됩니다. icacls 명령은 Windows 8, Windows 7 및 Windows Vista에서 사용할 수 있습니다. icacls 명령은 cacls 명령의 업데이트 버전입니다. If if 명령은 배치 파일에서 조건부 기능을 수행하는 데 사용됩니다. if 명령은 모든 버전의 Windows와 MS-DOS에서 사용할 수 있습니다. Interlnk interlnk 명령은 직렬 또는 병렬 연결을 통해 두 컴퓨터를 연결하여 파일과 프린터를 공유하는 데 사용됩니다. interlnk 명령은 MS-DOS에서만 사용할 수 있습니다. 두 컴퓨터를 직접 연결하는 기능은 모든 Windows 버전의 네트워킹 기능으로 처리됩니다. Intersv..
[취약점진단 도구] SSL 취약점 진단 1. SSL 란 ? SSL(Secure Socket Layer)은 웹브라우저와 서버간 암호화 통신을 위한 프로토콜이며, SSL 인증서는SSL 기반하에서 웹브라우저와 서버간 암호화 통신을 가능하게 하는 제3의 신뢰기관이 인증한 인증서를 의미합니다. 출처: https://yoonsj.tistory.com/12 [윤코치의 특별한 상식] 2. 온라인 SSL 진단 사이트 1) https://www.ssllabs.com/ Qualys SSL Labs Books Bulletproof SSL and TLS is a complete guide to deploying secure servers and web applications. This book, which provides comprehensive coverage o..
[모의해킹 도구] Hacking Tool 소개_Burp Suite 참고 URL : https://www.hackerone.com/blog/100-hacking-tools-and-resources 100 Hacking Tools and Resources | HackerOne May 29 2020 HackerOne www.hackerone.com [Burp Suite] 1. Burp Suite : 웹 프록시 도구 입니다. 웹브라우저에서 통신하는 패킷을 상세하게 보고 변조할 수 있는 도구. 상세 기능 설명 및 다운로드는 https://portswigger.net/burp 참고 2. ActiveScan++ : ActiveScan ++은 Burp Suite의 능동 및 수동 검색 기능을 확장합니다. 최소한의 네트워크 오버 헤드를 추가하도록 설계되어 고급 테스터가 관심을 가질 수있..
[윈도우 기초] 윈도우 CMD 명령어 정리_H Help help 명령은 다른 명령 프롬프트 또는 MS-DOS 명령에 대한 자세한 정보를 제공합니다. help 명령은 모든 버전의 Windows와 MS-DOS에서 사용할 수 있습니다. Hostname hostname 명령은 현재 호스트의 이름을 표시합니다. hostname 명령은 Windows 8, Windows 7, Windows Vista 및 Windows XP에서 사용할 수 있습니다. Hwrcomp hwrcomp 명령은 필기 인식을위한 사용자 정의 사전을 컴파일하는 데 사용됩니다. hwrcomp 명령은 Windows 8 및 Windows 7에서 사용할 수 있습니다. Hwrreg hwrreg 명령은 필기 인식을 위해 이전에 컴파일 된 사용자 정의 사전을 설치하는 데 사용됩니다. hwrreg 명령은 W..