본문 바로가기

분류 전체보기

(43)
DHCP 서비스, DNS 서비스, 맥 주소, 물리적 주소의 의미 cmd창에 ipconfig/all 을 입력하면 볼 수 있다. DHCP •PC 사용자에게 IP 주소, 서브넷 마스크, 게이트 웨이 IP 주소 등을 자동으로 할당해주는 기능 임대 시작/만료 날짜 : IP주소를 할당 받은/사용한 시간, (=PC 사용시간) 기본 게이트웨이 주소 = DHCP 서버 : 무선 공유기는 게이트 웨이 역할을 수행하면서 DHCP 서버 기능도 수행함 DNS : 도메인 네임과 IP 주소의 대응 관계를 일종의 데이터베이스 형태로 저장해 사용하는 기능 물리적 주소 맥(Media Access Control) 주소 LAN 영역에서 내부 통신을 위해 필요한 주소 48비트 체계, 16진수로 표현 기업 식별자 OUI : 00-24-1D | 일련번호 : DF-8C-47 출처 : 해킹 입문자를 위한 TCP/..
ip 주소, 서브넷 마스크, 기본 게이트웨이의 의미 IP주소 보는 법cmd창에 "ipconfig" 를 입력한다.IP주소 •IPv4 주소라고 한다. •0.0.0.0 ~ 255.255.255.255 총 32비트이다. 0000 0000.0000 0000.0000 0000.0000 0000 1111 1111.1111 1111.1111 1111.1111 1111 •IPv6 주소는 128비트로 이루어져 있다. 서브넷 마스크전화번호의 국번과 번호를 대시(-) 기호로 구분: 055-555-4444 IP 주소의 네트워크 ID와 호스트 ID를 서브넷 마스크로 구분: 172.30.1.49 255.255.255.0 게이트웨이인터넷으로 접속하기 위한 일종의 관문 역할을 수행하는 장비 소프트웨어적으로 부르려면 게이트웨이, 하드웨어적으로 부르려면 라우터라고 한다. Ex) 무선 공유..
네트워크 공부 계획 해킹 입문자를 위한 TCP/IP 이론과 보안 2/e → KOCW 이석복(한양대학교) → 와이어샤크 유,무료 강의 → TCP/IP 완벽 가이드 스터디1. 해킹 입문자를 위한 TCP/IP 이론과 보안 2/e TCP/IP 책 중에서 쉽게 설명하는 숨은 진주 같은 책입니다. 또한, 입문 서적 중 보안에 관한 내용이 쉽지만 튼튼하게 나와 있는 흔치 않은 책입니다. 2. 와이어샤크 유,무료 강의 (인프런, 보안프로젝트) IT보안을 위한 와이어샤크 네트워크 패킷 분석 실전 패킷 분석을 중심으로 보고 싶은 분들에게 보안프로젝트의 강의를 추천해 드립니다. 'IT 보안을 위한 와이어샤크 네트워크 패킷 분석 실전' 무료 강의만 보더라도 학부 수준에서 다룰 그리고 기초적인 와이어샤크 분석은 끝입니다. 네트워크 보안쪽으로 진로..
JAVA의 메모리 구조, 멀티 스레드 공유 변수 문제 T메모리 구조자바의 메모리는 코드 실행 영역과 데이터 저장 영역으로 나뉩니다. 데이터 저장 영역은 T메모리 구조를 가집니다. T메모리 구조는 스태틱 영역, 스택 영역, 힙 영역으로 나뉘어 집니다. 스태틱 영역에는 클래스 관련 메모리가 올라갑니다. JVM의 전처리 과정 (스태틱 영역)- 모든 자바 프로그램은 반드시 java.lang 패키지를 포함하기 때문에 이 패키지를 스태틱 영역에 올려놓습니다. - 다음으로 JVM은 개발자가 작성한 모든 클래스와 import 패키지 역시 스태틱 영역에 올려놓습니다. 스택 영역- main() 메소드가 시작되면 스택 영역에 main() 스택 프레임이 형성됩니다. - if문이나 반복문 같이 여는 중괄호를 만날 때마다 스택 프레임이 하나씩 생깁니다. (클래스 정의 괄호 제외) ..
JDK, JRE, JVM 용어 정리 CBD (Component Based Development) : 컴포넌트 기반 개발, 애플리케이션을 의미 있는 단위로 구분하고 그 단위를 하나씩 부품으로 개발해 완성하자는 기법. 블록화 개발이라고도 함 SOA (Service Oriented Architecture) : 실제 현실의 업무를 기준으로 개발하자는 사상 개념과 제품을 분리해서 이해하자 개념 제품 OOP C++, java, c# JVM JDK JRE RPG 게임에서 당신의 아바타가 게임 내에서 개발 도구를 이용해 프로그램을 개발하고, 그 프로그램을 RPG 게임 내의 컴퓨터에서 실행한다고 생각해보자. - 게임 내의 가상의 컴퓨터 : JVM (Java Virtual Machine) - 가상의 컴퓨터를 제어하는 운영체제 : JRE (Java..
네트워크 공부 혼자 하는 방법 보호되어 있는 글입니다.
저는요 보호되어 있는 글입니다.
[JAVA] StringBuffer로 equals 쓰기 오류 팰린드롬 문제를 풀다가 StringBuffer에서 reverse라는 메소드를 쓸 수 있어서 이 메소드로 풀어보았습니다.public static void main(String[] args){ Scanner sc = new Scanner(System.in); String str = sc.nextLine(); str.trim(); StringBuffer s = new StringBuffer(str); StringBuffer r = new StringBuffer(str); r.reverse(); int flag = 0; if(s.equals(r)) flag = 1; System.out.print(flag); sc.close(); }분명 출력으로 확인했을 땐 값이 같았는데 자꾸 flag가 0이 나왔습니다. Str..