errorsoft666의 등록된 링크

 errorsoft666로 등록된 네이버 블로그 포스트 수는 158건입니다.

[Tool] python 바이트코드 디컴파일러 uncompyle6 [내부링크]

난생 처음 나가본 RITSEC CTF 대회 첫 문제 부터 막혀버렸는데 Write up을 보니 snek가 파이썬 ...

[WarGame] pwnable.kr [collision] hint & Write up [내부링크]

Toddler's bottle [collision] - 3pt [collision] 소스코드(collision.c) 프로그램의 흐름_ Ⅰ. ...

[WarGame] pwnable.kr [uaf] hint & Write up [내부링크]

Toddler's bottle [uaf] - 8pt Use After Free 버그가 뭔냐고 대놓고 힌트를 주고 있네요! [uaf] ...

[WarGame] pwnable.kr [flag] hint & Write up [내부링크]

Toddler's bottle [flag] - 7pt [flag] 실행 결과 Hint : No symbol table is loaded. Use the &q...

HackPack CTF 2021 : Baby Calc Write-up [내부링크]

Challenge : Baby Calc PWN 50 point easy Info_일단은 주어진 파일을 실행시키고 임의...

[Tool] Pwngdb 설치(peda 플러그인) [내부링크]

PwngdbPwngdb는 peda 플러그인을 베이스로 기존 gdb에서 기능을 확장시킨 디버거입니다.CTF 대회나 워...

HackPack CTF 2021 : Function Pointer Fun Write-up [내부링크]

Challenge : Function Pointer Fun reverse 50 point easy Info_아래는 main() 함수의 일...

[WarGame] pwnable.kr [fd] hint & Write up [내부링크]

Toddler's bottle [fd] - 1pt엄마! 리눅스에서 파일 디스크립터가 뭐에요? 라고 물어보고 있네요.딱 ...

포맷 스트링 버그(FSB, Format String Bug) [내부링크]

포맷 스트링(Format String)이란?C언어에서 printf() 함수나 scanf() 함수 등에서 사용되는 %d, %s 와 ...

Gallopsled : Pwntools 패키지 설치 및 설치 에러 해결방법(Python3, 이전 버전 pip 받는 법) [내부링크]

Gallopsled : Pwntoolspwntools 패키지는 Gallopsled라는 CTF 팀이 사용하는 파이썬 패키지입니다.원...

!!!!! 조회수 100,000만 명 달성!!!!! [내부링크]

조회수 100,000만 명 달성!와ㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏ(사실 조~~~~~~~금 늦었지만...)서로 이웃분들과...

checksec.sh::실행파일의 보안 메커니즘 확인(메모리 보호 기법 등) [내부링크]

checksec.sh실행파일에 걸려 있는 보안 메커니즘을 확인해 주는 셸 스크립트입니다.RELRO, SSP, N...

[C언어] 원격으로 쉘에 접속하여 명령어를 전송하고 결과값 받기 [내부링크]

[*] 사용언어 : C언어[*] 개발환경 : 리눅스 시스템[*] 컴파일- gcc -o target Target.c Target_Util.c...

ASLR(Address Space Layout Randomization), 메모리 주소의 랜덤화 [내부링크]

ASLR(Address Space Layout Randomization)프로그램을 실행할 때마다 스택(stack), 힙(heap), 공유...

NX bit, DEP 데이터 실행 방지 [내부링크]

NX bit(No eXcute bit), DEP(Data Execution Prevention)메모리 상에서 실행될 필요가 없는 데이...

RELRO(RELocation Read Only) 메모리 보호 기법 [내부링크]

RELRO(RELocation Read Only)RELRO는 데이터가 배치된 메모리의 어느 부분에 읽기 전용(Re...

Stack Smash Protection(SSP), 스택 보호 기법 카나리아(Canary) [내부링크]

Stack Smash Protection(SSP)Stack Smash Protection(SSP)은 스택 상에서 버퍼오버플로우가 일...

[C++] 참조자(&), 참조변수 [내부링크]

C++에는 C언어와는 다르게참조자(&) 라고 하는 특별한 예약어가있습니다.&(앰퍼샌드)는 C언어...

[C언어] strcpy(), strncpy() 문자열 복사 함수 [내부링크]

C언어는 다른 언어들과 달리문자열을 나타내는 자료형이 존재하지 않습니다.그 대신 char 배열로 문자열을...

[C언어] strlen(), 문자열의 길이를 계산해주는 함수 [내부링크]

strlen()strlen()함수의 반환값은문자열의 길이 이고strlen() 함수의 매개변수(str)는문자열의 길이를 조...

[C언어/리눅스 네트워크 프로그래밍] socket() 함수, 소켓을 초기화 시키는 함수 [내부링크]

리눅스에서의 socket() 함수socket() 함수는소켓을 초기화 하는 함수로써네트워크 프로그래밍을 할 때가...

[C언어/리눅스 네트워크 프로그래밍] connect() 함수, 단말과 단말을 네트워크로 연결시켜주는 함수 [내부링크]

함수 이름에서 알 수 있듯이연결하고자 하는 단말(서버 등)에연결해 주는 함수입니다.첫 번째 매개변수 i...

[C언어/리눅스 네트워크 프로그래밍] sockaddr 구조체, sockaddr_in 구조체 [내부링크]

sockaddr 구조체 sockaddr 구조체는 아래와 같이정의되어 있습니다.sa_family 는AF_INET이나 A...

[리눅스] mount, umount 명령어 및 옵션 [내부링크]

mountmount 명령어는보조기억장치(하드디스크, usb 등)을디렉터리로서 사용할 수 있게 하는 명령어 입니다....

[2진법의 계산] 2진수에서의 1의 보수와 2의 보수 구하기 [내부링크]

1의 보수와 2의 보수를 알아보기 전에일단 보수라는 게 뭔지 알아봅시다.보수보수(補數)는 보충을 해주는 ...

[C++] vector 컨테이너 클래스,가변 크기의 배열을 사용해보자(STL 컨테이너) [내부링크]

vector는 가변 크기의 배열을 생성하고 다루는 클래스이며STL 컨테이너의 한 종류 입니다.vector의 헤더...

[C++] iterator, STL 컨테이너의 원소들에 접근하는 포인터 [내부링크]

STL 컨테이너의 종류인vector 안의 원소에 접근할 때인덱스를 이용해서 접근하는 방법도 있지만iterator...

[C++] map 컨테이너 클래스, 키와 값을 한 쌍으로 저장 [내부링크]

map 컨테이너는키와 값을 한 쌍으로 저장하고키를 이용하여 값을 찾는 STL 컨테이너 입니다.사전을 보...

[C언어] 파일 읽기와 쓰기::fopen(), fclose() [내부링크]

프로그램을 짜다 보면프로그램이 종료되어도 데이터가 특정 파일에저장되어 나중에 그 데이터를 불러오고 ...

[C언어] 파일입출력, 바이너리 모드와 텍스트 모드의 차이점 [내부링크]

c언어에서 파일을 열 때두 가지 모드로 열 수 있습니다.바로 바이너리 모드와 텍스트 모드 인데요.이 두 ...

[리눅스] usermod로 비밀번호 바꾸는 법 [내부링크]

우분투 데스크탑(Ubuntu Desktop)을 설치하고관리자 권한이 필요한 명령어나 파일을 볼 때항상 sudo 명령...

2진수의 덧셈과 뺄셈, 컴퓨터는 어떻게 계산할까? [내부링크]

컴퓨터는 안의 데이터는0과 1로 이루어져 있습니다.우리가 어떠한 프로그램을 돌리면컴퓨터 안에서는 0과...

[C++] 업 캐스팅(Up Casting), 다운 캐스팅(Down Casting) [내부링크]

업 캐스팅(Up-Casting)이란? 파생 클래스의 객체를 기본 클래스의 객체 포인터로 가리키는 것업 캐스팅...

[리눅스] Ubuntu 리눅스에서 패스워드 복구하기 [내부링크]

우분투에는 sudo라는 root 권한으로 명령어를 사용할 수 있는아주 사기적인 명령어가 있지만여기서는 sudo ...

[Python] 리스트(List), 값을 바꿀 수 있고 여러 개의 데이터를 저장하는 자료형 [내부링크]

프로그래밍을 하다 보면많은 수의 데이터를 저장해야 할 때가 많습니다.하지만 그럴 때마다 변수를 계속 만...

[C++] 함수 오버라이딩(overriding)과 virtual 키워드 [내부링크]

오버라이딩 같은 경우 오버로드와 용어가 비슷하지만조금은 다릅니다.오버로드 같은 경우 함수명만 같고 ...

[리눅스] VMware에 CentOS 7설치 [내부링크]

안녕하세요!!!오늘은 지난번에 설명하고 실제로 설치했던 VMware에 CentOS를 설치 해 보겠습니다!C...

[Java] String 클래스 메소드 3(indexOf, lastIndexOf) [내부링크]

int indexOf(int ch)문자열을 앞에서 부터 읽어나가 주어진 문자(ch)가 처음 나오는 부분의 인덱스를 반환...

[C언어] extern 예약어! 외부 변수, 외부 함수 선언 [내부링크]

외부 변수, 외부 함수란?외부 변수와 외부 함수는현재 작성하고 소스코드의변수와 함수를 다른 소스코드에...

[C++] C++에서의 동적할당 및 해제(new, delete) [내부링크]

C언어에서는 동적할당 함수로malloc(), calloc() 등을 사용하고해제를 할 때는free() 함수를 사용을 했습...

[책 정보] 『C 언어 정복 리얼 교과서』, 「이상진」, 【프리렉】 [내부링크]

C언어를 공부하려고처음으로 산 책인데현재까지도 참고용으로 보고있다.솔직히 말해서이 책 하나로 C언...

[C++] 클래스의 상속(Inheritance) [내부링크]

클래스 상속클래스의 상속은부모에게 유산을 상속 받는 느낌보단유전이라는 느낌입니다.부모사이에서 ...

[리눅스] nohup 명령어, 터미널을 닫아도 프로세스가 동작되게 하는 명령어 [내부링크]

nohup 사용자가 로그아웃을 하거나 해당 프로세스가 실행되는 터미널을 닫아도 백그라운드로 프로세스가 ...

[C++] 접근지정자(private, protected, public) [내부링크]

private 접근 지정자 클래스 내의 멤버 함수들에게만 접근이 가능함(기본 접근지정자)private 접근지정자...

리눅스 마스터 2급, 리눅스 마스터 1급 시험 일정 및 정보 [내부링크]

반년이 거의 지나기는데 이제야 올리네요그래도 코로나 때문에 일정이 변경된 것도 있으니확인하면 좋을 듯...

VMware Workstation14 다운로드 & 설치방법 [내부링크]

오늘은 VMware Workstation 14의 다운로드 및 설치하는 방법에 대해 알아보겠습니다.일단 아래...

[Tool] 올리디버거 배경색 변경, 테마 변경 [내부링크]

올리디버거를 설치하고 실습을 하는 중 올리디버거의 하얀 배경색이 뭔가 마음에 들지 않습니다.메모장으로...

[IT 자격증] 인터넷보안전문가 2급 정보, 필기 자료, 실기 자료 [내부링크]

올해 8월에 모집하는 정보보호병 지원을위해서 급하게 준비한 자격증입니다.마음 같아서는 정보보안기사...

Centos7에 X-Windows 설치 [내부링크]

저번 포스팅에서 말한 것과 같이 오늘은CLI(Command Line Interface) 즉, 밑의 cmd 창과 같이 콘솔 ...

검색 알고리즘 [내부링크]

검색 檢索 [검ː색] 2. 명사 책이나 컴퓨터에서, 목적에 따라 필요한 자료들을 찾아내는 일위의 의미처럼검...

검색 알고리즘 - 선형 검색 [내부링크]

※ 이번 블로그는 Bohyoh Shibata 지음, 강민 옮김, 「자료구조와 함께 배우는 알고리즘 입문 C언어 편...

[리눅스] jobs 명령어 [내부링크]

jobs: 백그라운드로 실행 중인 프로세스나 현재 중지된 프로세스의 목록을 출력해 주는 명령입니다/사용법j...

[Java] 이클립스에서 자바 프로젝트 만들기 [내부링크]

자바를 배우시는 분들이라면 자바 개발툴로 거의 이클립스를 많이 설치하셨을 겁니다.자바 코드를 짤려면 ...

[자료구조] 자료구조와 알고리즘 [내부링크]

※ 이 게시물은 「두근두근 자료구조」, 최영규, 천인국, 공용해 지음, <생능출판> 을 참고하여 작성...

[자료구조] 알고리즘 성능 분석하기, 시간 복잡도 [내부링크]

※ 이 게시물은 「두근두근 자료구조」, 최영규, 천인국, 공용해 지음, <생능출판> 을 참고하여 작성...

[자료구조] 배열을 이용한 스택(Stack) 구현하기 [내부링크]

스택(Stack)이란? 자료구조에서의 스택은 후입선출(Last In First Out, LIFO)의 자료구조 입니...

[리눅스] grep 명령어, 파일에서 패턴을 찾아주는 명령어 [내부링크]

grep(Global Regular Expression Print) 명령어 파일에서 특정 패턴(문자열)을 찾아 출력해주는 명령...

[리눅스] ifconfig(interface config)명령어, 네트워크 인터페이스 설정을 확인하는 명령어 [내부링크]

ifconfig네트워크 인터페이스 설정을 보여주는 명령어로써흔히 현재 자신의 ip를 알고싶을 때이 명령어를 ...

[C언어] 함수 포인터를 이용한 함수 포인터 배열 [내부링크]

함수 포인터의 장점은프로그램이 실행되고 있을 때동적으로 어떤 함수를 실행시킬지를고를 수 있습니다...

리눅스 기본 명령어 ② (사용자 계정 관리 및 삭제) [내부링크]

Ⅱ. 사용자 계정 관리 및 삭제①사용자 계정 관리: usermod사용자의 정보 대부분을 바꿀 수 있는 명령어...

[Java] String 클래스 메서드 1 (charAt, concat, contains, length) [내부링크]

※ String 클래스 안의 메서드의 수는 많습니다. 따라서 모든 메서드를 한 번에 다 다룰 수 없기 때문에 ...

[C언어] main() 함수 [내부링크]

외국에 나갔을 때 외국인들과 소통을 하려면 그 나라의 언어를 알아야 하고 그 언어를 문법에 맞게 쓰고 말...

[자료구조] 배열(Array)과 구조체(Structure) [내부링크]

※ 이 게시물은 「두근두근 자료구조」, 최영규, 천인국, 공용해 지음, <생능출판> 을 참고하여 작성...

[리눅스] 리눅스에서 openssh-server 설치방법 [내부링크]

1. 패키지 갱신 위의 명령어를 이용하여 패키지를 갱신 시켜줍니다.2. Openssh-server 설치하기 위의 ...

[리버싱] 메모리 패치, 원하는 결과값으로 바꿔보자! [내부링크]

이번 게시물은 올리디버거의 사용법이나 단축키 사용법 등을 좀 더 익숙하게 다룰 수 있게또한 리버싱에 대...

[리눅스] cat 명령어와 리다이렉션(redirection)::파일의 내용을 출력해주는 명령어 [내부링크]

cat(concatenate) 명령어 텍스트 파일을 출력하는 명령어, 주로 리다이렉션과 함께 사용합니다. cat 명령...

드디어 오늘 입대 입니다 [내부링크]

드디어 입대 날이 오고야 말았네요제가 게을렀던 탓에 블로그 포스팅 올리는 것도 주기적으로 못 올려놓네...

[C/C++] 전역(global)변수, 정적(static)변수, 지역(local)변수 [내부링크]

변수의 종류C언에서는 변수의 선언 위치에 따라변수의 종류가 달라집니다.변수의 종류는 총 3가...

리눅스 기본 명령어 ① (사용자 생성 명령어) [내부링크]

Ⅰ. 사용자 생성 명령어① 사용자 계정 생성: useradd계정은 시스템에 ID와 암호(Password)를 생성하...

Virtual Box에서 칼리 리눅스 설치 [내부링크]

칼리리눅스는 안에는 해킹과 관련된 도구들이 있습니다. 그래서 다양한 해킹 툴을 조작할 수도 있어 모의 ...

[Tool]PuTTY 설치 및 사용법 [내부링크]

2019.07.31 1:25AM 업데이트PuTTY란?SSH, telnet, rlogin, raw TCP를 위한 클라이언트로 동작...

[C언어] C언어를 시작하기 전에 알아둬야 할 것들 :: 전처리, 컴파일, 링크, 빌드 [내부링크]

C언어 프로젝트 만들기C언어 프로젝트를 만드시는 법은 위의 게시물을 확인하시면 됩니다.이제 소스코...

[Tool 사용법] 비주얼 스튜디오 소스파일 실행 후 콘솔창 유지하는 법 [내부링크]

비주얼 스튜디오 사용시 소스코드를 빌드하고 실행을 시켰는데 콘솔창이 떴다가 바로 사라지는 현상이 일어...

[리눅스] yum 명령어로 패키지 설치가 안 될 때 DNS 설정으로 해결하기(CentOS) [내부링크]

※ 이번 게시물은 CentOS 7을 사용했습니다.CentOS를 설치하고 실습에 필요한 프로그램들을 yum 명...

[리눅스] 파일시스템 관련 명령어, chmod(파일의 허가권을 바꾸는 명령어) [내부링크]

chmodchmod는 change mode의 약자로써 파일을 읽고, 쓰고, 실행할 권한을 설정해주는 명령어입니다.chmod ...

[C언어] scanf(), 값을 입력하는 함수 [내부링크]

scanf() 값을 입력하게 해주는 함수입니다. 표준입출력파일인 stdio.h 에 정의되어 있습니다.scanf() ...

[리눅스] ls 명령어, 디렉터리의 내용을 출력해주는 명령어 [내부링크]

ls 명령어 디렉터리안의 내용을 보여주는 명령어입니다. ls 명령어 사용법 ls [option] (파일명) option(...

[정보] 코딩 이제 온라인에서 하자! 클라우드 통합 개발 환경 구름 IDE [내부링크]

오랜만에 블로그 게시물을 쓰게 되네요ㅎㅎ군필자들은 아시겠지만군대에서는 제가 마음대로 프로그램을 설...

[C언어] void형 포인터 [내부링크]

C언어에서 void는아무것도 없다는 뜻으로 쓰이지만void형 포인터에서는모든 자료형을 가리키는 포인터를가...

cmd 글자색 및 배경색 바꾸는 법 [내부링크]

cmd 창의 글자색은 기본적으로 검은색 바탕의 하얀색 글자색입니다.글자색 바꾸는 명령어 :color [색 코...

[보안/암호] AES(Advanced Encription Standard) 암호화 알고리즘 [내부링크]

AES란?기술이 발전함에 따라 DES 알고리즘은 짧은 키 길이로 인해 안전성을 보장할 수 없게 됩니다. ...

[보안/암호] 공개키 암호 시스템 [내부링크]

대칭키 암호 기술 및 문제점대칭키 암호 기술은 어떠한 메세지를 암호화하거나 복호화를 할 때 동일한 키를...

Windows에서 파이썬(Python) 설치 방법 및 실행 방법 [내부링크]

파이썬(Python) 설치 방법먼저 아래의 링크를 눌러주세요.Download Python 버튼을 눌러 Python을 ...

[리눅스] vi 에디터 오류, 글자가 안지워질 때 해결 방법 [내부링크]

리눅스에서 vi 에디터를 이용하여 문서나 소스 등을 작성하려고 할 때 vi 에디터가 생각대로 동작하지 않는...

[리눅스] head 명령어, 텍스트 파일의 첫 부분을 보여주는 명령어 [내부링크]

head 명령어 텍스트 파일의 첫 부분을 보여주는 명령어입니다. 옵션이 없을 땐 기본 10줄을 출력한다. ...

[리눅스] tail 명령어, 파일의 가장 마지막 줄부터 출력하는 명령어 [내부링크]

tail 명령어 head 명령어와 반대로 가장 마지막 줄부터 출력하는 명령어 옵션이 없을 땐 기본 10줄을 ...

[리눅스] 리눅스에서 웹 서버 구축하기(Centos 7) [내부링크]

윈도우에서는 비트나미(Bitnami)를 이용해서웹 서버를 구축해 보았는데리눅스에서는 간단히패키지 설치를 ...

[C언어] 함수 포인터, 함수에서도 포인터를 사용해보자 [내부링크]

함수 포인터는 함수를 호출하기 위한목적으로 쓰입니다.평소에 함수를 호출할 때는함수명을 써줘서 호출...

[C++] 객체지향의 핵심! 클래스(Class) [내부링크]

객체지향적 언어인 C++은함수나 변수들을클래스(Class)라는 곳에선언하고 보관하여 객체 생성만 하면사용...

리눅스 기본 명령어④ - 그룹관리(groupadd, groupmod, groupdel) [내부링크]

그룹 생성 : groupadduseradd가 사용자를 생성해주는 명령어였다면 groupadd는 그룹을 생성해주는 명령어입...

Centos 7 설치 [Virtual Box] [내부링크]

Virtual Box에서나 Vmware에서나 os를 설치하는 방법은 동일합니다.단지 인터페이스가 달라서 막상 설치...

[Java] 자바의 특징 [내부링크]

자바의 특징1. 자바는 플랫폼 독립적이다.· 하드웨어와 운영체제(OS)의 영향을 받지 않습니다.· 즉, 윈...

[보안/암호] 디피헬먼 키 교환(Diffie-Hellman Key Exchange) 알고리즘 [내부링크]

Diffie-Hellman 키 교환 활용처보통 안전하지 않은 채널에서 공통의 비밀키를 구축하기 위해서 쓰이고 네...

[리눅스] 우분투(Ubuntu) 리눅스에서 고정 ip 설정하는 법 [내부링크]

보통 네트워크 통신 실습을 하면서 가상머신(Virtual Machine)에서의 운영체제에서 고정 ip를 많이 설정...

[네트워크] 프로토콜(Protocol)의 요소와 기능 [내부링크]

※ 이 게시글은 「네트워크 해킹과 보안」 양대일 지음 【한빛 아카데미】 의 내용을 참고하여 작성하였습...

[리눅스] Network service discovery disabled 없애는 방법 [내부링크]

vmware에서 우분투리눅스를 부팅시키면 항상 아래와 같은 화면이 뜹니다.Network service discovery disab...

[보안/암호] DES(Data Encryption Standard) 복호화 알고리즘 [내부링크]

DES 암호화 알고리즘 올린지 거의 6개월 지났네요;;복호화 알고리즘을 올리려고 했었는데 까먹고 있다가...

[C언어] 난수 구하기 :: srand(), rand() [내부링크]

아마 학교에서는과제로 '로또 프로그램' 을 만들 때많이 사용하실 함수라고 생각 됩니다.rand(...

리눅스 사용자 관련 파일 [내부링크]

요즘 포스팅을 리눅스 기본 명령어에 대해서 올리고 있는데요지금까지 포스팅한 리눅스 명령어는 사용자 생...

vi 에디터 명령어 모음 [내부링크]

리눅스에서도 윈도우처럼 메모장 기능이 있습니다.바로 에디터를 사용하는 것인데요!리눅스에는 pico, emac...

[Java] String 클래스 생성자 [내부링크]

String(String s)문자열(s)를 갖는 String 인스턴스를 생성한다.결과 값str = "Hello, Jav...

[Tool 사용법] 비주얼 스튜디오(Visual Studio) 소스코드 빌드 제외 시키기 [내부링크]

아래와 같이 한 프로젝트에 main()함수가 있는 소스코드가 2개 있습니다.위와 같이 main()함수가 2개 ...

[보안/암호] 블록암호의 운용 모드 정리 [내부링크]

블록암호의 운용모드메시지를 암호화하기 위해서 메시지를 일정한 길이로 나누게 되는데 이를 블록이라고 ...

[리버싱] 올리디버거 사용법 및 단축키 [내부링크]

혹시 올리디버거가 설치가 안 되신 분들은 아래의 링크를 누르셔서 설치하시기 바랍니다.올리디버거 ...

[네트워크] Host-only, NAT, Bridged의 차이점 [내부링크]

Host-only(호스트 전용 어댑터) Host-only는 호스트(Host)와 가상머신(Virtual Machine)사이에서만 ...

[육군] 정보보호병 지원, 서류제출, 면접, 팁 [내부링크]

저는 2019년 8월에 모집하는 정보보호병 지원을 완료한 상태고 현재 면접까지 본 후 최종 결과를 기다리는 ...

[리눅스] find 명령어, 파일을 찾아주는 명령어 [내부링크]

find 명령어 지정한 디렉터리부터 하위 디렉터리까지 사용자가 입력한 조건을 가지고 파일 및 디렉터리를...

DES 암호화 알고리즘 수정 [내부링크]

2019년 4월 29일에 업로드된 DES 암호화 알고리즘이 대한 내용이 수정되었으니 해당 게시글 및 댓글을 ...

[책 정보] 『리눅스 마스터 2급 정복하기 』, 「배유미, 정성재」, 【북스홀릭퍼블리싱】 [내부링크]

고등학교 때 성적도 그냥 보통어중간하게 평타치는 학생이여서자격증 뭐 하나 취득해 놔야 그나마내가 원...

2020년 KUCIS(대학 정보보호 동아리) 선정 결과 [내부링크]

조금 많이 늦지 않았나 하는 감이 있지만2020년 KUCIS 명단이 나왔습니다.2019년에는 KUSIC 선...

리눅스 기본 명령어③ - 사용자 패스워드 관리(passwd, chage) [내부링크]

사용자 패스워드 관리 ① : passwd리눅스 기본 명령어 ① 에서도 알아보았듯이 passwd 명령어는 옵션 없이 ...

Oracle Virtual Box 다운로드 및 설치 [내부링크]

데스크톱 가상화 소프트웨어의 선두 주자로서vmware와 Virtual Box가 있습니다.Virtual BoxVirtual ...

[리눅스] ps 명령어 // 프로세스 관련 명령어 [내부링크]

ps 명령어 (process status) 사용법 ps [옵션] ps 명령어 옵션 ps 명령어 사용시 화면에 나타나는 항목들

[리눅스] 리눅스 디렉토리 종류 [내부링크]

디렉토리란?디렉토리란 저희가 흔히 알고 있는 '폴더(folder)' 같은 개념입니다.디렉토리 안에 ...

[C언어] 데이터를 화면에 출력해주는 printf()함수 [내부링크]

아래의 코드는 10과 20을 더하는 코드입니다.그러나 이 코드를 실행 시켜도 콘솔 창에는 아무 값도 출력되...

[보안/암호] RSA 암호화 복호화 (공개키 암호 시스템) [내부링크]

RSA 암호RSA는 아래의 형태와 같이 암호화되고 복호화 되는 공개키 암호 시스템이고주로 적은 양의 ...

[리눅스] CentOS 리눅스에서 고정 ip 설정하는 법 [내부링크]

Centos 고정 IP 설정호스트(host)에서의 네트워크 설정※ 호스트는 vmware가 아닌 현재 사용하고 있는 ...

[보안/암호] Elgamal 암호 (공개키 암호 시스템) [내부링크]

Elgamal 암호 이산대수 문제를 이용한 암호 방식 안전하게 키를 교환만 할 수 있었던 디피헬먼 키 교...

[파이썬] 파이썬 문법, 클래스(Class) 다루기 [내부링크]

C++이나 JAVA와 같은 언어와 같이파이썬에도 클래스가 있습니다.파이썬의 클래스는self 와 __init__...

Visual Studio 2017 프로젝트 만들기[C언어] [내부링크]

오늘은 Visual Studio 2017(이하 VS2017) 프로젝트 만들기를 알아보겠습니다^^VS2017이 설치하는 ...

[Java] String 클래스 메서드 2(compareTo, compareToIgnoreCase, endsWith, equals, equalsIgnoreCase) [내부링크]

int compareTo(String anotherString)파라미터의 문자열(anotherString)과 사전식으로 비교하는 메서드...

[리눅스] rpm 명령어 사용법(설치모드, 갱신모드) [내부링크]

설치 모드(Install mode), 갱신 모드(Upgrade mode)사용법설치모드 : rpm -i[다른옵션] [패키지파일명]갱...

[리눅스] rpm 명령어 사용법(제거모드) [내부링크]

제거 모드(Erase mode)사용법제거 모드 : rpm -e[다른옵션] [패키지 파일명]rpm 명령어 기본 옵션 링크

[리눅스] rpm 명령어 사용법 (질의모드) [내부링크]

질의 모드(Query mode)사용법질의 모드 : rpm -q[다른옵션] [패키지 파일명]rpm 명령어 기본 옵션 링크

[리눅스] rpm 명령어 개요 [내부링크]

RPM(Red Hat Package Management)rpm 명령어rpm 명령어의 사용법은 설치 모드, 갱신 모드, 제거 모...

[보안/암호] ECB 모드(Electronic Code Book mode) :: 블록 암호의 운용모드 [내부링크]

ECB 모드 평문(M)을 일정한 크기의 블록(M1, M2, ···, Mn)으로 나누어 동일한 키로 암호화하는 모...

[보안/암호] OFB 모드(Output FeedBack mode) :: 블록 암호의 운용모드 [내부링크]

OFB 모드 출력 피드백 모드 암호화 알고리즘의 출력을 다음 암호화 알고리즘의 입력으로 사용 스...

[보안/암호] CFB 모드(Cipher FeedBack mode) :: 블록 암호의 운용모드 [내부링크]

CFB 모드 암호 피드백 모드 현재 암호문을 다음 암호화 알고리즘의 입력값으로 사용합니다. 스트...

[리눅스] ls -l 을 사용했을 때 출력되는 파일 정보 필드 [내부링크]

파일 정보 필드퍼미션(Permission, 권한) 필드와 파일 종류 맨 앞부분은 필드의 종류를 나타내는 부분입...

[네트워크] OSI 7계층 물리계층(1계층)에 대하여 [내부링크]

물리 계층 OSI의 1계층에 해당하는 계층물리 계층은 이름에서 짐작할 수 있듯이전기적 신호를 전달하기 ...

[C언어] C언어 메모리 동적 할당 및 해제 :: malloc(), free() [내부링크]

우리가 배열을 선언을 선언하게 되면선언한 배열의 크기만큼자동으로 메모리가 할당이 되죠이렇게 자동으로...

JDK 1.8 설치 / 환경변수 설정 [내부링크]

왜 JDK를 설치 해야하는 가?JDK는 Java를 이용한 프로그램 소스코드를 컴파일하고 실행시키는 데에 ...

Java 개발 플랫폼 Eclipse(이클립스) 설치 [내부링크]

Eclipse(이클립스)는 Java를 사용해 봤다면 많이 들어봤을 개발 툴일 겁니다.현재 이클립스는 C/C++ 개...

MySQL 사용하기 [내부링크]

비트나미 설치 및 웹 서버 구축https://blog.naver.com/errorsoft666/221461994486MySQL을 사용하여 데...

[리눅스] rpm 명령어 사용법(검증모드) [내부링크]

검증 모드 (Verify mode)검증모드는 rpm 데이터베이스에 저장되어 있는 정보와 현재 설치되어 있는 패키지...

[보안/암호] DES(Data Encryption Standard) 암호화 알고리즘 [내부링크]

DES란?DES는 Data Encryption Standard의 초성을 딴 말로 데이터 암호화 표준입니다.DES는 대...

[보안/암호] CBC 모드(Cipher Block Chainimg mode) :: 블록 암호의 운용모드 [내부링크]

CBC 모드 이전 암호 블록이 다음 평문 블록과 XOR 연산을 하고 암호화를 수행하는 모드입니다. ...

[보안/암호] CTR 모드(CounTeR mode) :: 블록 암호의 운용모드 [내부링크]

CTR 모드 블록 단위의 키 스트림을 생성합니다. 매번 달라지는 카운터 값을 사용합니다. OFB나...

[네트워크] OSI 7계층 데이터 링크 계층(2계층)에 대하여 [내부링크]

데이터 링크 계층 OSI의 2계층에 해당하는 계층데이터 링크 계층은 하드웨어(랜 카드)끼리 통신이라고 ...

[네트워크] OSI 7계층 네트워크 계층(3계층)에 대하여 [내부링크]

네트워크 계층데이터 링크 계층까지는 컴퓨터끼리물리적으로 연결되어 있어야만 통신이 가능했습니다....

[C언어] C언어 메모리 동적 할당 및 초기화 :: calloc(), memset() [내부링크]

포인터 변수의 값에메모리를 할당해 주는 함수로malloc() 이라는 함수가 있었습니다.하지만 이 malloc() ...

비트나미(Bitnami WAMP)설치 및 웹 서버 구축 [내부링크]

WAMP 란? Windows Apache MySQL PHP의 첫 글자를 따서 이름을 지은 것 입니다. 즉, Windows...

PHP 통신 원리 [내부링크]

① 먼저 저희가 웹 브라우저에서 http://www.testsite.com/test.html 입력을 하면 www.testsite.com 이라...

칼리리눅스 한글 패치 [내부링크]

칼리리눅스를 처음 설치를 하셨더라면 한글로 설정했을 때 글자가 제대로 보이지 않고 위의 스크린 샷과 같...

[네트워크] OSI 7계층의 개요 [내부링크]

OSI 7계층인터넷 웹 사이트를 사용할 때 우리는 단순히 클릭, 검색, 다운로드 등의 행위를 하지만이 단...

운수 나쁜 날 [내부링크]

오늘!!! 지금!!!

Visual Studio 2017 다운로드 및 설치방법 [내부링크]

C언어를 공부하신 분들이라면 한번 쯤 들어보시거나 사용해보셨을"Visual Studio" 의 설치 및...

COX 엔데버 텐키레스 RGB PBT (블랙) 후기 [내부링크]

조용한 키보드를 사려고 하다가 이번에 새로 나온 COX 무접점 제품이 정숙(?)하다고 하여 사봤습니다.설...

[육군] 정보보호병 최종 합격자 발표 그리고.... [내부링크]

2019년 9월 24일 화요일드디어 최종 합격자 발표일입니다!결과는?정보보호병 최종 합격이 되었습니다!!!만...

올리디버거(OllyDbg1.10) 설치[디버거] [내부링크]

디버거(Debugger)란?디버거(Debugger)는 본래 프로그램의 에러를 찾아내고 수정할 수 있게 도와주는 툴이...

[Java] for-each 문 [내부링크]

프로그래밍 언어를 한 번쯤 배워보신 분들은 for 문, while 문, do-while 문, 등의 반복문들을 보고 직접 ...

[리눅스] 우분투 서버에서 고정 ip 설정하는 법 [내부링크]

호스트(host)에서의 네트워크 설정※ 호스트는 vmware가 아닌 현재 사용하고 있는 OS를 말합니다.1. ...

[C언어] scanf() 에러와 SDL 검사 [내부링크]

scanf()가 에러가 나는 경우scanf() 함수를 사용했을 때 위와 같이 컴파일 에러가 발생하는 경우가 있습니...

[보안/암호] SEED-128 암호 [내부링크]

SEED 암호화 알고리즘SEED의 암호화 과정의 전체적인 흐름은 다음 그림과 같습니다.DES와 비교 ...

비트나미 PHP 설정 [내부링크]

비트나미 설치 및 웹 서버 구축https://blog.naver.com/errorsoft666/221461994486PHP 구동이 잘 되는 ...