ilikebigmac의 등록된 링크

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

자바 소켓 프로그래밍(Java Socket programming) [내부링크]

01. 스트림이란?우리가 자바에서 Scanner 객체를 만들고 println으로 출력하는 과정에서 '스트림&#...

[Java] Stream 이란? [내부링크]

01. 배경소켓 통신을 구현하려던 중에 Stream API를 사용함에 있어서 이해가 부족하여 찾아보게 되었다...

[Java] 스레드 (Thread) [내부링크]

01. vs 프로세스프로세스는 실행중인 프로그램을 말한다. 디스크에 파일로서 존재하는 상태를 하나의 프로...

자바 클래스명 변경(Refactor-Rename) [내부링크]

위의 코드를 아래의 코드로 바꾸고 싶은 경우.자바에서는 클래스명과 .java 소스파일명이 일치해야한다....

scanf, gets, fgets 차이 [내부링크]

1. scanf()입력 형식을 지정할 수 있는 함수이다.scanf()는 공백을 하나의 문자로서 인지하지 못하기 때...

getchar, getche, getch 차이 [내부링크]

1. getchar()getchar()함수로 입력되는 값은 모두 입력버퍼를 거친다.원래는 한 글자만 입력받도록 하는 함...

C언어 문자열 처리(%s) [내부링크]

코드업 1024번 풀다가 오랜만이라 헷갈렸던 내용.입력으로 20자 이하의 단어가 들어오면(예 : Boy)출...

C언어 정수 입출력시 자리수 맞추기 [내부링크]

입력시와 출력시에 약간의 문법 차이가 있다.같은 줄 알고 있다가 헷갈려서 찾아봄.첫 번째 케이스)...

C언어 소수점 자리수와 반올림 [내부링크]

이것도 너무 오랜만에 하니까 헷갈려서 정리.소수점 자리수가 큰 실수를 다루고자 할 때 double형으로 자...

클래스와 객체의 개념 [내부링크]

하나의 파일에는 하나의 클래스.파일의 이름과 클래스의 이름은 동일해야 함.클래스란 결국 하나의 타...

static의 이해 [내부링크]

클래스는 하나의 타입으로, 실체가 아니다.따라서 클래스의 데이터 필드에 데이터를 바로 저장할 수 없고, ...

접근제어 public, private, default, protected [내부링크]

public해당 클래스 외부에서도 접근 가능하다.private해당 클래스 내부에서만 접근 가능하다.default같은 ...

2019년 7월 계획 [내부링크]

- 자바 핵심문법 정리- 코드업 100제- 부스트코스 안드로이드 프로그래밍- 깃허브 1일 1커밋하기

상속 (Inheritance) [내부링크]

1. 상속이란?이러한 Computer 클래스가 있는데 여기서 파생되는 개념인 Notebook 클래스가 있다면?아마 ...

Method Overriding [내부링크]

super 클래스로부터 상속받은 메소드를 sub 클래스에서 수정할 수 있다는 개념이다.문법적으로 특별할 것...

다형성과 동적 바인딩(Polymorphism and Dynamic binding) [내부링크]

객체지향 프로그래밍에서 가장 중요한 개념이다.다형성을 제대로 이해하고 제대로 활용할 줄 알아야 객체...

자바 문자열 쪼개기(JAVA splitting a string) [내부링크]

자바에서는 split 메소드를 지원한다.str.split(regular expression)이와 같은 형식을 지니는데, 인자로...

LMG Puzzle #1: Ann’s Bad AIM [내부링크]

상황 요약Anarchy-R-Us사는 그들의 직원 Ann Dercover가 경쟁사를 위해 일하는 비밀 요원이라고 의심...

블루투스 프로토콜 스택(Bluetooth Protocol Stack) [내부링크]

블루투스의 프로토콜은 Application, Host, Controller 3개의 계층을 이룬다.1.Application 계층- 개...

LMG Puzzle #2: Ann Skips Bail [내부링크]

상황 요약보석으로 풀려난 Ann Dercover가 사라졌는데, 다행히 그녀가 마을을 빠져나가기 전 그녀의 네...

LMG PUZZLE 3 : Ann’s AppleTV [내부링크]

상황 요약Ann과 Mr.X는 새로운 거점을 마련했다. 본국송환 관련 서류가 처리되는동안, 당신과 당신의 팀...

LMG Puzzle #4: The Curious Mr. X [내부링크]

상황 요약멕시코에 있는 도망자 Mr.X는 원격 접속으로 태평양핵융합연구시설 연구실 서브네트워크에 잠...

LMG Puzzle #5: Ms. Moneymany’s Mysterious Malware [내부링크]

상황 요약문제1. 감염 과정에서 Ms.Moneymany의 브라우저는 두 개의 자바 애플릿을 다운로드했다. 이...

블루투스 요약 [내부링크]

블루투스에는 2개의 타입이 있다.1)Classic Bluetooth (Bluetooth 2.0)2) Bluetooth Low energy (B...

미밴드2 해킹 현재까지 진행상황.. [내부링크]

-갤럭시S8에서 블루투스 로그 추출 및 와이어샤크에서 패킷확인 성공-모르는 용어가 많아 분석과정에서 ...

2019 정보보호 박람회 후기(질문내용 정리) [내부링크]

날짜 : 2019. 05. 28장소 : 서울 강남구 한국과학기술회관사실 취업이 급해서 박람회에 찾아간 것이 아니...

kali 리눅스 E: Unable to locate package 오류 해결방법 [내부링크]

우리가 apt를 사용하여 패키지를 설치할 때 리눅스는 source.list 파일에 적힌 경로에서 패키지를 검색하고...

kali 리눅스 E: Package has no installation candidate 오류 해결방법 [내부링크]

https://docs.kali.org/general-use/kali-linux-sources-list-repositories위 주소로 접속.The kali-rol...

ubertooth 설치오류 해결..ㅠㅠ [내부링크]

이전까지 진행상황과 문제점1.hcitool lescan 을 사용하면 계속해서 오류 메세지가 바뀌면서 제대로 실행되...

모두의보안 3기 마무리, 표창장 [내부링크]

오늘로 모두의보안 3기가 15주차로 마무리 되었다.작년 여름에 처음 만나서 아무것도 모르고 시작했는데 ...

BOB 서류합격 [내부링크]

면접만 잘 보자.

코드게이트 해킹시연영상 공모전 - SSL Strip을 이용한 계정정보 탈취 시나리오 영상 [내부링크]

마감 며칠 안 남겨두고 급히 만들어서 조잡함을 감출수가 없다ㅋㅋ그나마 팀원들이 영상 편집 열심히 해...

아스키코드와 유니코드의 차이 [내부링크]

ASCII (American Standard Code for Information Interchange)1960년대 미국에서 정의한 문자...

MBCS와 WBCS기반 프로그래밍 [내부링크]

1. MBCS 기반 프로그래밍의 문제점문자열은 분명 5자리인데 길이가 7로 나왔다. 왜 그럴까?비열의 크기...

깃허브 시작하기 [내부링크]

본 자료의 저작권은 작성자 본인과 모두의보안 스터디그룹에 있습니다.열람 및 배포는 자유롭게 가능하나 ...

[Django] 장고 시작하기 [내부링크]

1. MVC and MTVModel : 안전하게 데이터를 저장하는 방식에 대한 문제View : 저장한 데이터를 어떻...

[Django] 프로젝트 생성 [내부링크]

1. 프로젝트 구성맨 뒤에 .을 붙여주는 이유는 현재 디렉토리에 프로젝트를 생성하겠다는 의미.해당 디렉토...

[Django] 장고 모델(django models) [내부링크]

1. 객체(Object)란?프로그래밍 방법을 논할 때 절차지향 프로그래밍, 객체 지향 프로그래밍 이라는 말을 ...

[Django] 장고 관리자(django admin) [내부링크]

1. admin 페이지나는 이런 웹 페이지를 생성한 적 없지만 장고는 기본적으로 이러한 페이지를 제공한다.이 ...

[Django] 장고 urls (django urls) [내부링크]

1. 첫 웹페이지 만들기url 접속 요청이 들어왔을 때, 어떤 페이지를 보여줄 것인가에 대한 처리를 mysite의...

[Django] 뷰 만들기 [내부링크]

view는 애플리케이션의 '로직'을 넣는 곳이다. 뷰는 '모델'에서 필요한 정보를 받아다...

[Django] 템플릿 만들기 [내부링크]

blog 디렉토리 안에 templates 디렉토리를 생성하고, 그 안에 다시 blog 디렉토리를 생성한 후 post_list.h...

[Django] 장고 ORM과 쿼리셋(django's ORM and query set) [내부링크]

1. ORM이란?ORM은 각 언어별로 존재한다. ORM은 DB 정보를 불러오거나 저장할 때 SQL 쿼리를...

[C언어] enum 함수 [내부링크]

enumeration의 약자로, 열거형으로 상수를 선언할 때 사용한다.맨 앞에만 초기값을 지정해주면 뒤의 2,3,...

블루투스 기초(Bluetooth) [내부링크]

1. 블루투스블루투스는 1994년 에릭슨이 최초 개발을 시작하고 2000년 대에 본격적으로 사용되기 시작한 근...

방문자 왜 늘어나는 것...? [내부링크]

나 혼자 공부한거 정리하려고 글 싸재끼는 측간같은 곳인데다른 좋은 블로그들 놔두고 왜 이런 누추한 곳...

리버싱 기초 [내부링크]

본 자료의 저작권은 작성자 본인과 모두의보안 스터디그룹에 있습니다.열람 및 배포는 자유롭게 가능하나...

코드엔진 Basic RCE Level 05 [내부링크]

Register now!를 눌렀더니 틀렸다고 뜬다.코드의 시작부분을 보면PUSHAD 이후에 ESI, EDI가...

TEB와 PEB [내부링크]

TEB(Thread Environment Block)프로세스에서 실행되는 스레드에 대한 정보를 담고 있는 구조체이다....

해커스쿨 level19 풀이 ---이상--- [내부링크]

----------------------------------------------------------------------------------------------------...

코드엔진 Basic RCE Level 04 [내부링크]

디버거 프로그램을 탐지하고, 디버거 탐지 함수의 이름을 묻는다.계속 체크만 하는 듯 하다. 그런데 이미...

abex crackme #4 [내부링크]

----------------------------------------------------------------------------------------------------...

abex crackme #5 [내부링크]

----------------------------------------------------------------------------------------------------...

1. 머신러닝 개요 [내부링크]

1. 데이터분석 vs 데이터처리?데이터 처리 : 다량의 데이터(빅데이터)를 처리하는 다양한 기법, 알고리즘...

소켓(Socket)이란? [내부링크]

UC 버클리에서 1989년 C언어 기반으로 만든 API 이다.OSI 7계층에서 A -> B로 데이터를 보...

해커스쿨 ftz level 18 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

abex crackme #3 [내부링크]

----------------------------------------------------------------------------------------------------...

대칭키와 비대칭키, 공개키와 비공개키, RSA [내부링크]

전에 공부했었는데 잊어버려서 또 정리..대칭키대칭키 암호는 송신자와 수신자 사이에 암호화를 위하여 ...

해커스쿨 ftz level14 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

해커스쿨 ftz level15 [내부링크]

----------------------------------------------------------------------------------------------------...

해커스쿨 ftz level 16 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

해커스쿨 ftz level17 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

[데이터 처리] numpy(4) [내부링크]

파이썬은 본래 속도가 느리다는 단점을 가지고 있지만 ,numpy는 내부적으로 vectorization 기법과 효율적인...

스택 버퍼 오버플로우(Stack Buffer Overflow) [내부링크]

파일 형식 : ppt네이버블로그 업로드 용량 제한으로 분할 압축 하였습니다.본 자료의 저작권은 작성...

해커스쿨 ftz level11 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

RTL (Return to Libc) Attack [내부링크]

RTL 공격기법이란?우리가 사용하는 모든 함수들은 라이브러리 안에 들어있다.RTL은 "RET&quo...

해커스쿨 ftz level12 [내부링크]

----------------------------------------------------------------------------------------------------...

해커스쿨 ftz level13 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

해커스쿨 ftz level10 [내부링크]

----------------------------------------------------------------------------------------------------...

[데이터 처리] numpy 라이브러리(2) [내부링크]

a를 출력시켜보면array는 안에 들어있는 앨리먼트들의 데이터타입이 모두 같아야하므로 '1'로 통...

해커스쿨 ftz level9 풀이(gdb 이용) [내부링크]

----------------------------------------------------------------------------------------------------...

[데이터 처리] numpy 라이브러리(3) -수정 필요- [내부링크]

1차원은 벡터2차원은 매트릭스3차원은 텐서이 데이터는 변형이 가능하며, 인덱싱, 슬라이싱이 가능하므로...

[데이터 처리] 파일 입출력 [내부링크]

파일의 구성 요소 3가지. 경로, 파일명, 확장자.asdfa asd fasd fasdfasdfasdfasdfasdfsdasfdfasdfa sdfa...

[데이터 처리] numpy(3) - 정리필요 - [내부링크]

axis = 0 각 열의 평균값axis =1은 각 행의 평균값axis를 입력하지 않으면 전체 앨리먼트의 평...

리눅스 공유메모리 [내부링크]

직접 정리하기에는 내용이 방대해서 고민하던 차에OS 강의때 많이 도움이 되었던 joinc 에서 공유메모...

해커스쿨 ftz level8 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

shadow 파일과 passwd 파일의 구조 [내부링크]

passwd 파일root : x : 0 : 0 : root : /root : /bin/bash1 2 3 4 5 6 71 - 사용자 계정 명2 - 사용자 패...

파이썬의 메타클래스란? [내부링크]

클래스라는 개념은 새로운 객체를 만드는 수단으로 이해하고 있었다.그런데 파이썬은 여기서 한 단계 더 나...

코드게이트2019 해킹 시연 영상 공모전 참가 [내부링크]

'sslstrip을 이용한 계정정보 탈취' 시연영상으로 공모전에 참가했는데아쉽게도 우리 팀은 ...

[데이터 처리] numpy 라이브러리(1) [내부링크]

numpy의 용도?numpy를 쓰는 이유가 뭘까? 궁극적으로, 파이썬은 작동속도가 그렇게 빠른 언어가 아니다. C...

[하드웨어 모의해킹] 1. 프로젝트 진행상황 [내부링크]

1주차프로젝트 재료준비 및 자료수집에 집중.공유기, 카드단말기, USB to Serial, 멀티테스터, 논리...

[하드웨어 모의해킹] 0 - 프로젝트 기획 [내부링크]

1. 프로젝트 동기최근 IoT 기술이 홈, 헬스, 자동차, 교통 등 다양한 분야에 적용되면서 IoT 서비스를 ...

파이썬 네임스페이스 [내부링크]

오브젝트란?오브젝트란 데이터를 조금 더 쉽게 다루기 위해서 "네임스페이스"라는 개념을 이용하...

파이썬 OOP (클래스와 인스턴스) [내부링크]

파이썬은 객체 지향 프로그래밍 언어이고, 파이썬의 모든 개념들은 오브젝트이다. 문자열, 리스트, 함수, ...

파이썬 *args, **kwargs [내부링크]

*args*args는 *arguments의 줄임말이다. 그렇다고해서 꼭 이렇게 이름을 지을 필요는 없다.*abcd, *sugar, ...

해커스쿨 ftz level6 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

해커스쿨 ftz level7 wrong.txt 오류 해결 방법 [내부링크]

level7 을 풀다보면 wrong.txt 라는 파일이 없다는 에러메세지가 출력된다.이는 가상머신상에 환경을 구...

해커스쿨 ftz level7 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

해커스쿨 ftz level4 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

심볼릭 링크와 하드 링크 [내부링크]

리눅스의 파일 시스템은 계층구조로 되어있으며, 세 가지 섹션을 가지고 있다.- 슈퍼 블록(SuperBlock)파...

해커스쿨 ftz level5 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

파이썬 데코레이터 [내부링크]

데코레이터는 영어로 '장식'을 의미하는 단어이다.파이썬의 데코레이터 역시 기존의 코드에 여러...

해커스쿨 ftz level3 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

xinetd란? [내부링크]

xinetd의 이전 버전으로 inetd가 있다. inetd는 inetd가 관리하고 있는 포트에 접속요청이 들어오면 inetd...

finger - 사용자 계정정보 확인 [내부링크]

finger 명령어를 이용하면 로컬 사용자 정보 및 원격 시스템의 사용자 정보를 확인할 수 있다.단, 원격 시...

Python map() 함수 [내부링크]

map() 함수는 built-in 함수로 list 나 dictionary 와 같은 iterable 한 데이터를 인자로 받아 list 안의 ...

파이썬의 Comprehension [내부링크]

인공지능 교육 중에 내가 몰랐던 파이썬의 기본 기능들에 대해서 많이 배우고 있다. 단순한 문법의 반복이...

[Python] 이터레이터와 제너레이터 [내부링크]

이터레이터 (Iterator)이터레이터란 무엇일까? 한마디로 next() 메소드를 호출할 수 있는 객체는 모두 이...

SK인포섹 "5G와 연결된 IoT 센서에 해킹 몰릴 것" [내부링크]

http://www.zdnet.co.kr/view/?no=20190130181347

파이썬 퍼스트 클래스 함수와 클로저(First Class Function and Closure) [내부링크]

퍼스트 클래스 함수퍼스트 클래스 함수는 함수 자체를 인자로서 주고 받을 수 있음을 뜻한다. 함수를 인자...

SUID와 SGID, Sticky Bit [내부링크]

SUID, SGIDSUID는 루트가 아닌 사용자들이 잠시동안 루트 등의 다른 계정의 권한을 빌려서 프...

27장 Code 인젝션(작성중) [내부링크]

1. Code 인젝션상대방 프로세스에 독립적인 실행 코드를 삽입하여 실행시키는 기법이다. CreateRemoteT...

xcz.kr 16번 풀이 [내부링크]

​아마도 이 문제 역시 스테가노그래피 문제로 보인다.​파일 시그니처는 정상적인 png파일로 시작하고, 끝...

iterable, sequence, mutable, imutable, literal [내부링크]

리터럴(literal)'값' 그 자체를 파이썬에서는 '리터럴'이라는 용어로 표현한다.a ...

객체지향 프로그래밍 [내부링크]

객체지향이란?현대 모든 프로그래밍의 기반이 되는 아이디어이자, 한 층 우아한 프로그래밍을 할 수 있는 ...

xcz 25번 풀이 [내부링크]

무슨 문제인지 감은 오지 않지만, 우선 submit을 눌러보았더니 위와 같은 변화가 있었다.​컬러와 숫자가 ...

인공지능센터 기본과정 교육생 선발 [내부링크]

사물인터넷 보안쪽으로 공부를 하고 싶은데, AI 지식이 필요하다고 익히 들어서는 알고 있었다.​그간 A...

리눅스 쉘 스크립트 기초(Shell script) [내부링크]

1. 주의해야 할 점쉘 스크립트에서는 공백이 문법의 일부이므로 반드시 지켜져야 한다. 파이썬에서 들여쓰...

23장 DLL 인젝션 [내부링크]

1. DLL 인젝션이란DLL 인젝션이란 실행중인 다른 플로세스에 특정 DLL 파일을 강제로 삽입하는 기...

24장 DLL 이젝션 [내부링크]

1. DLL 이젝션이란?DLL 인젝션과 반대 개념으로 프로세스에 강제로 삽입한 DLL을 다시 빼내는 기...

25장 PE 패치를 이용한 DLL 로딩 [내부링크]

1.Textview.exe​​Textview.exe를 PE view에서 열어 IDT(Image Directory Table)을 확인.​총 4...

잠시 중단.. [내부링크]

오른손 손목이 시려서 중단.

xcz 17번 풀이 [내부링크]

패스워드를 찾는게 문제이고, 파일은 pcapng 확장자이다.​pcap은 알고 있는데 pcapng는 처음 봐서 찾아봤...

xcz 30번 풀이(작성중) [내부링크]

키를 찾는 것이 문제이고, dll파일이 다운로드 되었다.​Ollydbg에서 문자열 검색을 했더니 "the key...

xcz 19번 풀이(작성중) [내부링크]

리버싱 문제같고, Description은 말이 좀 이상하긴 하지만 무슨 말인지는 알아들었다.​아스키코드 영역이...

xcz 7번 풀이 [내부링크]

파일이 첨부되어있어서 받아보니 what.eps 라는 파일이다.​우선 eps라는 확장자가 어떤 파일인지 찾아보았...

xcz 13번 풀이 [내부링크]

네트워크 복구 문제란다. 키는 md5 인코딩 결과를 소문자로 친 것이고.​파일을 다운로드 했는데 확장자가 ...

APK란? 그 구조는? [내부링크]

1. APK란? ​안드로이드 앱의 확장자로서 Android Package의 줄임말이다. 안드로이드에서 앱을 설치하...

안드로이드의 디렉토리 구조 [내부링크]

1. /Data​1) /data/app설치한 apk가 설치 완료되었을 때 백업 apk가 패키지명-1.apk 형식으로 저장되는 ...

xcz 21번 [내부링크]

​복잡하게 인코딩 된 php 소스코드이다.​0x 와 착각하기 쉬우나 \x는 처음 보는 형식이고, 뒤에 오는 숫...

xcz 10번 [내부링크]

아무런 정보도 없이 달랑 사진 한 장이 전부.​xcz의 이런 류 문제들은 거의 보안/해킹과 관련있다기 보다...

xcz.kr 2번문제 파이썬으로 풀기(모스부호 wav파일 해독) [내부링크]

xcz2번에서는 wav파일로 만들어진 모스 신호를 해석해야 하는 문제가 있었다.​파일을 다운로드 받아서 Hx...

21장 Windows 메시지 후킹(작성중) [내부링크]

1. Message Hooking메시지 후킹이란 말 그대로 메세지를 중간에서 낚아채어 엿보는 행위이다. 웹에서 프...

xcz 11번 풀이 [내부링크]

대놓고 브루트포스 하라고 쓰여있음..파일을 다운받아서 실행하면 패스워드가 걸려있다.​진짜 무작위대입....

xcz 18번 풀이 [내부링크]

웹 문제이고, 소스가 공개되어있다.​쿠키, post, get 방식으로 각각 받은 값이 empty, 비어있으면 wrong ...

xcz 12번 풀이 [내부링크]

대놓고 스테가노그래피라고 알려줌.​힌트는 세 개.Hint1. Decode Key = Using Tool NameHint...

[Wifi 모의해킹] 프로젝트 기획 [내부링크]

1. 프로젝트 기획 동기몇 년 전 까지만 해도 스마트폰에서 데이터 접속이 안 될 때는 Wifi를 사용하기 위...

[Wifi 모의해킹] 공유기 암호화 방식 ---작성중---- [내부링크]

1. WEP1. 개요1997년에 도입된 WEP(Wired Equivalent Privacy) 방식은 당시 유선연결과 동등한 수...

xcz 5번 풀이 [내부링크]

파일을 다운로드 받으면 apk 확장자를 가진 파일이 하나 있다.​태블릿에 받아서 열어봤는데 '패키지 ...

apk 파일에서 소스코드 추출하기, dex2jar 사용법 [내부링크]

1.온라인 툴 사용http://www.javadecompilers.com/apk 에서 apk파일을 업로드하면 자동으로 소스코드를 추...

xcz 4번 풀이 [내부링크]

​Title에 Hello, Android!라고 쓰여있고 파일이 첨부되어있다.​파일을 다운받아보니 이런 내용물이 들...

xcz 9번 풀이 [내부링크]

아이디 패스워드에 아무값이나 넣어보니 종료되어버렸다.​ollydbg로 열어봄.​맞는 계정정보를 입력하면 ...

xcz 6번 풀이 [내부링크]

​반가운 단어. Starcraft1 이 힌트인듯.​파일을 다운받아보면 확장자가 scx다. 스타크래프트 게임을 좀 ...

스테가노그래피란?(Steganography) [내부링크]

1. 스테가노그래피(Steganography)의 기원​스테가노그래피가 최초에 사용된 것은 기원전 5세기경이다.고...

xcz 2번 풀이 [내부링크]

파일이 첨부된 문제다. 힌트는 Auth Key가 Upper case 라는 점. Listen Carefully!는 별 정보가 되지 ...

턱걸이 38일차 [내부링크]

9/8/7​며칠 소홀했는데 최근 들어서 턱걸이 할 때 오른쪽 어깨에서 뚜둑 따닥 소리가 남.자세가 잘못됐던...

xcz 3번 풀이 [내부링크]

힌트는 I don't speak English.​[Key]를 찾으라고 한다.​그리고 암호문이 보인다.​어떤 암호화 ...

xcz 8번 풀이 [내부링크]

​구글과 관련이 있는 문제인 듯 하고, 키는 대문자라고 한다.​공통된 단어를 찾으라고 하는데, 다운받은 ...

20장 인라인 패치 실습 [내부링크]

1. 인라인 패치&코드 케이브​일반적인 실행압축 파일의 동작 과정은 EP코드가 암호화된 OEP코드...

xcz 1번 풀이 [내부링크]

Title에 End of Image라는 텍스트가 보이고 사진 한 장이 있다.​이미지의 끝이라는 점이 힌트가 될 수 ...

19장 UPack 디버깅 - OEP 찾기 [내부링크]

1. EP 지정UPack으로 압축된 메모장을 Ollydbg에서 열어보면 에러 메세지가 뜬다.이는 UPack이 IM...

19회 해킹캠프 선발,, [내부링크]

19회차 해킹캠프에 신청했는데 내 이름이 있었다.​처음 보안 공부를 시작할 때 17회인가, 18회차 해킹캠프...

webhacking.kr 56번 [내부링크]

생긴 걸 보니 DB(SQL) 관련 문제로 보인다.​readme를 클릭하면 접근거부hi를 클릭하면 hi~Hellsonic...

턱걸이 37일차 [내부링크]

10/9/6/5/4며칠간 외출 계획이 있어서 5세트씩은 못했지만 대신 10개 1세트는 하면서 유지했다.첫세트 10개...

webhacking.kr 52번 [내부링크]

어이없는 상황에 직면함.​헤더인젝션 문제인데 내 아이디가 콜론(:)이 들어가는 이모티콘 아이디라서 클리...

HTTP 헤더 인젝션 [내부링크]

CRLF(캐리지리턴 라인피드)를 이용한 공격이다.​HTTP Header에 사용자가 임의로 값을 추가하여 ...

webhacking.kr 51번 [내부링크]

어드민으로 로그인해야 하는 문제 같다.phps가 존재함.​POST방식으로 id와 pw 필드를 받고, pw값은 md...

18장 UPack PE 헤더 상세 분석 [내부링크]

1. UPackUPack(Ultimate PE 패커)은 실행 압축기이다. UPack의 특징은 PE 헤더를 독특한 방식으...

17장 실행 파일에서 .reloc 섹션 제거하기 [내부링크]

1. .reloc 섹션EXE 형식의 파일에서 Base Relocation Table 항목은 실행에 큰 영향을 끼치지 않는다....

php extract함수로 IP주소 받으면? [내부링크]

webhacking.kr 33-8번 문제와 관련.​addr="127.0.0.1" 이라는 파라미터값을 전송해주면​...

webhacking.kr 21번 [내부링크]

블라인드 SQL 인젝션 문제이다. 우선 1' or 1=1-- 입력했더니 False.1을 넣었더니 True가 ...

16장 PE 재배치(Base Relocation Table) [내부링크]

1. PE 재배치 작업의 동작 원리1) 프로그램에서 하드코딩된 주소 위치를 찾는다.2) 값을 읽은 후 Image...

webhacking.kr 12번 [내부링크]

별 정보 없이 javascript challenge라는 문자열만 보여서 소스코드 확인함WorkTimeFun이라는 변수에 St...

webhacking.kr 10번 [내부링크]

의도를 알 수 없는 그림만 하나 출력됨. 소스를 보고 알 수 있는 건 좌측의 O에 마우스를 올리면 yOu로 ...

13장 PE File Format(3) - EAT [내부링크]

1. EAT(Export Address Table)EAT는 라이브러리 파일에서 제공하는 함수를 다른 프로그램에서 가...

14,15장 UPX 실행 압축된 notepad 디버깅 [내부링크]

1. notepad_upx.exe의 EP code​EP 주소는 01015330이며 이 위치는 두 번째 섹션의 끝부분이다. 실제로...

[SQL Injection] 2. Column 수 찾기 [내부링크]

SQL 의 ORDER BY 문을 이용한다. 공격 포인트를 설정 하였다면, 해당 url 뒤에 order by 100 %23...

[Python 200제] 74번 1바이트에서 상위 4비트 추출하기 [내부링크]

기본 개념은 73번 1바이트에서 하위 4비트 추출하기와 같음. 단, 상위 4비트를 쉬프트하여 하위 4비트 자리...

[Lord of SQL Injection] los 5번 Wolfman [내부링크]

의외로 쉽게 풀었던 문제 id='guest'로 이미 주어져 있고, pw 값이 들어가야 함. pw는 공백을 포함한 여러 ...

[Lord of SQL Injection 2018] los 17번 Succubus [내부링크]

preg_match 함수로 필터링이 되어있고, 싱글쿼터가 막혀있다. 기본적으로 id와 pw 필드의 값을 입력하면 싱...

2. 캐리지 리턴과 라인피드 [내부링크]

캐리지 리턴과 라인피드 차이 알아볼 것

정보보안 입문자 가이드(Gray Hash) [내부링크]

https://beistlab.wordpress.com/references/이 곳에서는 분야별 레퍼런스 및 기타 유용한 정보들을 정리해...

webhacking 43번문제 asp 업로드 [내부링크]

중간에 당황스러운 상황이 있었는데, 같은 SSS언어라도 php만 업로드해야 문제가 풀리도록한 것 같다. -...

구글 해킹 [내부링크]

1. 구글해킹이란? 구글해킹은 구글 자체를 해킹한다는 뜻이 아니라 구글 검색을 활용한 해킹이라는 뜻이다....

10. 글 수정 기능 구현(update) [내부링크]

#10-01 글 수정 기능 구현 기존에 입력되어있던 title과 description의 내용을 수정하는 기능이다. create ...

[SQL Injection] 5. 정보취득 [내부링크]

1. 테이블 가져오기 Code : group_concat(table_name) Code : +from+information_schema.tables Code : ...

[Lord of SQL Injection] los 7번 orge [내부링크]

4번의 연장선상에 있는 문제이다. 코드를 살펴보면 id는 필요가 없다. pw를 입력받고, 입력한 pw값이 데이...

[web]5번 [내부링크]

4번글과 5번글은 별 도움이 되지 않는 글. Hint를 보면 suninatas의 글(3번)을 읽어보라고 한다. 2번글은 ...

[web] 8번 [내부링크]

8번문제의 소스를 보니 힌트를 대놓고 알려준다. id는 admin, 비밀번호는 0~9999 사이의 숫자. 노가다 하던...

7. 프로토콜 [내부링크]

두 사람이 대화를 하려면 같은 언어를 사용해야 한다. 컴퓨터 사이의 대화(통신)에도 필요한 언어가 있다....

9.DHCP [내부링크]

네트워크 관리자들이 가장 골치를 썩는 일이 IP 주소를 배정하는 일이라고 한다. 한 회사만 해도 수백 대...

webhacking.kr 32번 [내부링크]

랭킹페이지가 나오고 맨 아래는 join 버튼이 있다. 소스를 열어봤더니만 참 더럽게 생겼다. 별로 얻을건 없...

Webgoat 7.1 설치와 실행 [내부링크]

설치하고 실행하는데까지 정말 험난한 과정을 거쳤다. 하다하다 안되니 새벽 4시까지 버티다 결국 실패하고...

php time(), date(), mktime() 함수 [내부링크]

time() 은 1970년 1월 1일 0시 0분 0초부터 지금까지 지나온 초를 정수형태로 리턴해주는 함수 입니다. int...

해커스쿨 ftz level1 풀이 [내부링크]

----------------------------------------------------------------------------------------------------...

SSL Strip을 활용한 로그인 정보 가로채기 [내부링크]

​본 자료의 저작권은 작성자 본인과 모두의보안 스터디그룹에 있습니다.열람 및 배포는 자유롭게 가능하나...

4장 IA-32 Register(Intel Architecture 32 bit Register) [내부링크]

1. 레지스터란?​레지스터는 CPU 내부에 존재하는 메모리로, 일반적으로 메모리라고 부르는 RAM과는 ...

파이썬으로 서울시 범죄 현황 분석하기(3) [내부링크]

이번에는 이 기사가 신빙성 있는 기사인지 데이터분석을 통해 알아본다.​데이터를 읽어들여서 한번 분석해...

[Python 200제] 41번 지역변수와 전역변수 이해하기 [내부링크]

-함수 내에서는 지역변수가 우선 -함수 밖에서는 전역변수 적용 -함수의 인자는 지역변수 -전역변수를 함수...

[Lord of SQL Injection] los 11번 golem [내부링크]

필터링이 전보다 더 엄격하게 되어있다. pw값이 맞으면 통과되는 문제인데 substr도 사용 불가능한 모양이...

webhacking.kr 49번 [내부링크]

다소 불친절하면서도 억울했던 문제. SQL 인젝션 문제인데, LOS 초중반 난이도 정도 되는 것 같다. ...

13장 PE FIile Format(1) [내부링크]

1. PE 파일이란?PE 파일은 Windows에서 사용되는 실행파일의 형식이다. 32비트 실행파일을 의미하며 ...

07 기본 문법과 태그(2) [내부링크]

#07 - 01 img*Basic format* <imt src="파일명.확장자" height="세로" width="가로" alt="대체문"> ...

8.IPX [내부링크]

스타크래프트를 해본 사람이라면 IPX라는 단어에 익숙하다. 배틀넷에 들어갈 때는 인터넷에 접속해야 하...

webhacking.kr 34번 [내부링크]

34번을 클릭하면 Wrong이라는 알림창이 뜬다. 이 알림창을 우회하는 문제라고 생각하고 소스를 들여다보았...

1장. 바이너리 분석이란? [내부링크]

1.1.1_바이너리란 무엇인가? 이 책에서 말하는 '바이너리' 란 좁은 의미로 '실행 가능한 형식의 데이터 파...

7장 스택프레임 [내부링크]

1. 스택프레임이란ESP가 아닌 EBP 레지스터를 사용하여 스택 내의 로컬 변수, 파라미터, 복귀 주소에...

코드엔진 Basic RCE Level 01 [내부링크]

​프로그램을 직접 실행해본다.​프로그램 자신에게 HDD를 CD Drive로 인식시켜보라고 한다.코드엔진...

코드엔진 Basic RCE Level 03 [내부링크]

​이 문제 답은 이미 리버싱핵심원리 책을 봤다면 답할 수 있는 건데, 그냥 풀어보기로 함.​level2에서 얻...

턱걸이 36일차 [내부링크]

10/7/6/5/6​최대개수 10개에서 더 넘어가질 않는다. 8개정도 하면 턱이 철봉높이정도밖에 안올라가고 나머...

05. 반복문과 조건문의 활용 [내부링크]

#05-01 scandir -scandir("디렉토리경로"); . ->현재 디렉토리 ..->부모 디렉토리 -var_dump로 리턴...

[SQL Injection] 3. 취약한 Column 찾기 [내부링크]

해당 웹사이트가 15개의 column으로 이루어져 있다는 사실을 알았다. 이제 order by 15 를 지우고 새로운 ...

[Python 200제] 38번 사전 이해하기 [내부링크]

<038.py>리스트와 비슷한 개념이지만 키를 이용한다는점이 다른 시퀀스이다. '키'를 통해서 '값'에 ...

[Python 200제] 43번 파이썬 모듈 이해하기 [내부링크]

코딩할 때 파이썬에서 기본적으로 제공하는 함수를 사용하면 사용자가 굳이 함수를 작성하지 않고 효율적인...

[Lord of SQL Injection] los 8번 troll [내부링크]

가장먼저 코드에서 눈에 띄는 부분 if(@ereg("admin",$_GET[id])) exit("HeHe"); 아마 문자열을 걸러...

[Lord of SQL Injection 2018] los 9번 vampire [내부링크]

리뉴얼된 los 9번에서는 ereg함수가 없어지고 strtolower와 str_replace가 적용되었다. strtolower(string)...

11. 브리지와 스위치(Bridge & Switch) [내부링크]

1. 브리지와 스위치의 개념콜리전 도메인(Collision Domain)이라는 개념이 있었다. 동시 통신으로 인해 ...

피들러(Fiddler) 사용법 [내부링크]

출처 : http://ifyourfriendishacker.tistory.com/3 " 이 포스트는 이런 분에게 추천합니다. " - Fiddler...

JSON이란? [내부링크]

1.JSON이란? 서로 다른 프로그래밍 언어 간에 데이터를 전달하기 위해 사용하는 언어이다. 요즘은 페이...

5장. 스택(Stack) [내부링크]

1. 스택의 역할과 특징1. 스택의 역할함수 내의 변수 임시 저장, 함수 호출 시 파라미터 전달, 함수 리턴 ...

03 하이퍼텍스트와 속성 [내부링크]

<a href = "주소">텍스트</a> 해당 주소에 하이퍼링크 연결 <a target = "_blank" href = "...

[Python 200제] 78번 문자열 거꾸로 만들기 [내부링크]

txt가 문자열을 담은 변수일 때, txt[::-1] 하면 거꾸로 출력됨 <078.py>

12. IP주소의 클래스와 게이트웨이 [내부링크]

1. IP주소의 클래스 IP주소에 클래스가 있다는 내용은 처음 배웠다. 클래스A, 클래스B, 클래스 C가 ...

PHP의 클래스와 상속, 접근제한자 [내부링크]

1.클래스와 멤버의 개념 클래스는 물건을 찍어내는 틀과 같다. 펜을 만드는 공장을 예로 들면, 펜의 모양에...

6장 abex' crackme #1 분석 [내부링크]

프로그램을 실행해보면 다음과 같다.​컴퓨터로 하여금 하드디스크를 CD 드라이브로 인식하도록 하면 다...

코드엔진 Basic RCE Level 02 [내부링크]

​꽤나 사람 헷갈리게 하는 문제였다.​​올리디버거에서 호출하니 이런 에러메세지가 나타났다.​그래서 ...

02. 함수의 활용 [내부링크]

#02-01 줄바꿈 문자 사이에 줄바꿈을 해주려면 문자열 안에 <br> 태그를 일일이 삽입해주어야 한다. ...

06. URL 파라미터(GET 방식) [내부링크]

#06-01 문제점 이와같은 페이지가 모든 접속자의 이름에 따라 다르게 표시되어야 한다면? 우리는 1억명의 ...

[SQL injection] SQL 인젝션과 GET방식 [내부링크]

웹사이트에 연결된 데이터베이스에서 원하는 데이터를 인증절차를 우회함으로써 얻어내는 기술이다. 가령, ...

04. Join [내부링크]

#pre author, topic 테이블을 준비한다. 기존의 topic 테이블은 topic_backup으로 이름을 변경했다. REN...

SQL 문자열 함수 모음 2 [내부링크]

http://www.mysqlkorea.com/sub.html?mcode=manual&scode=01&m_no=21703&cat1=12&cat2=353...

[Python 200제] 64번 10진수를 16진수로 변환하기(hex) [내부링크]

hex(10진수) : 10진수를 16진수로 바꾸되, 형식은 문자열로 리턴한다. ex) hex(97) -> '0x61' int(n진수...

[Lord of SQL Injection] los 6번 Darkelf [내부링크]

5번에 이어 쉽게 풀렸음 and 와 or이 필터링 되어있다. and 는 &&로, or는 || 로 각각 치환하여 입...

SQL 인젝션 필터링 우회기법 정리 [내부링크]

– or, and : ||, && – String Filtering (Ex. preg_match – admin 등) : admin -> 0x6164...

5. 유니캐스트, 브로드캐스트, 멀티캐스트 [내부링크]

네트워크에서 통신을 하는 방식에 따른 구분 1. 유니캐스트(1대1) 현재 네트워크에서 가장 많이 사용되는 ...

크로스사이트스크립팅(XSS)이란 무엇인가? [내부링크]

#Concept A라는 사용자가 임의로 입력한 스크립트 코드를 다른 사용자의 컴퓨터에서 실행시키는 것을 말...

2장. 바이너리 분석 환경 구축 [내부링크]

1.2.1_분석용 도구 소개 리눅스 명령어 file 파일의 종류를 확인하는 명령어이다. CTF 문제에서는 문제...

해킹보안전문가 3급 합격 후기 [내부링크]

우연히 해킹보안전문가라는 자격시험이 있다는 사실을 알았다.​민간에서 1,2,3급으로 기획하고 1급은 아직...

webhacking.kr 23번 [내부링크]

문제의 목적은 스크립트 코드를 삽입하는 것. 전형적인 xss 스트립트를 삽입해보면no hack이라고 뜬다. 필...

턱걸이 34일차 [내부링크]

19.1.27​10/7/4/6/4

사회공학적 해킹 [내부링크]

ㅇ 사회공학적 해킹이란? - 사회공학이란 사회행동의 과학적 연구로 얻어진 기초적인 식견(識見)이나 법칙...

[Python 200제] 34번 문자열 포맷팅 이해하기 [내부링크]

<034.py><034-1.py> 진행률이 0~100까지 올라감. \r에 대해서 간략히 기록하자면 커서를 맨 앞...

[Python 200제] 65번 10진수를 2진수로 변환하기(bin) [내부링크]

bin(10진수) -> 2진수를 문자열로 리턴함 ex)bin(97) -> '0b11000001' <065.py>

[Python 200제] 66번 2진수, 16진수를 10진수로 변환하기(int) [내부링크]

0b, 0o, 0x가 붙은 문자열 형 진수는 int()가 2진수, 8진수, 16진수임을 자동으로 인식하고 10진수로 변환...

해커스쿨 터짐 [내부링크]

http://www.hackerschool.org/main.html 우리나라에 몇 안되는 해킹 커뮤니티인 해커스쿨인데 오늘 접속해...

정규표현식이란 무엇인가? [내부링크]

정규표현식이란?요즘은 웹 사이트를 가입할 때 비밀번호를 설정하는 데 규칙이 필요하다. 특수문자가 들어...

3장 리틀 엔디언 표기법 [내부링크]

1. 바이트 오더링​바이트 오더링은 데이터를 저장하는 방식을 말하는 것이다. 바이트 오더링 방식에는 두 ...

8장 abex' crackme #2 [내부링크]

​값을 입력하고 Check버튼을 눌러보니 이런 알림창이 뜬다.​Name 값에 맞는 Serial 값을 입력하고 Ch...

05 html의 구조 [내부링크]

#05-01 Basic Frame of HTML html 문서는 다음과 같은 기본 틀을 가진다. <!DOCTYPE html&...

3. 토큰링 방식 [내부링크]

나는 교통카드를 쓰는 세대지만 훨씬 오래 전에는 버스를 탈 때 '토큰'을 가지고 타야 했다고 한다. 일종의...

3. osi 7계층 중 5계층에서 [내부링크]

TCP/IP 세션을 만들고 삭제하는 역할을 한다고 하는데 무슨 말인지 모르겠다. 찾아볼것.

webhacking.kr 38번 [내부링크]

문제 자체는 쉬운데, 이 문제의 취지에 대해서 고민을 많이 해봤다. 해킹기법과 관련되었다고 보기는 어렵...

webhacking.kr 19번 [내부링크]

또다시 문제만 덜렁. 제출버튼을 눌러봤더니 이런 화면으로 넘어간다. 그리고 잠깐 기다리면 원래화면으로 ...

리눅스/유닉스의 부팅 과정 [내부링크]

1. POST(Poser On Self Test) 수행 2. 기본 부팅 관련 설정사항 로드 3. MBR(Master Boot Re...

PHP namespace와 use [내부링크]

원칙상 한 소스파일 안에서 같은 이름을 가진 함수는 존재할 수 없다. 하지만 namespace로 영역을 구분해주...

Kali Unable to locate package 해결 [내부링크]

이 오류가 발생하는 이유는 sources.list 파일의 내용 때문이라고 함. 1. 디렉토리를 연다 cd /etc/apt/ 2....

openssl을 이용한 https 통신 구현하기 [내부링크]

​본 자료의 저작권은 작성자 본인과 모두의보안 스터디그룹에 있습니다.열람 및 배포는 자유롭게 가능하나...

턱걸이(풀업) 30일 후기 [내부링크]

1.개요기간 : 10월 말~12월 중순계기 : 평생 키보드 두드려서 먹고 살아야하는데 척추질환 예방 차원에서 ...

webhacking.kr 19번[문제 고장] [내부링크]

제출을 누르니어드민이 아니라고 뜸.​내가 admin인지 아닌지 어떠한 수단으로 확인하고 있다는 뜻이다.​...

08 입력양식 [내부링크]

#08-01 form<form action = "저장위치"> <input type ="타입" name="값을담아서 전송할 변수명" v...

Profile (v.180801) [내부링크]

​-Profile-26age / male26세/남자Facebook : https://www.facebook.com/TaeknicalGitHub : https://g...

08. GET방식과 POST방식의 차이 [내부링크]

#08-01 입력양식 form에 대한 개념은 아래를 참고 https://blog.naver.com/ilikebigmac/221329623064 #08-0...

SQL 문자열 함수 모음1 [내부링크]

MySQL 문자열 함수 ■ 문자열 함수 사용 방법 및 결과 ▒ 사용 예 ▶ CONCAT(), CONCAT_W...

Burp Suite intruder grep, 버프스위트 브루트포스 후 원하는 값 추출하기 [내부링크]

suninatas 8번과 같이 1만회에 달하는 bruteforce 공격을 시행한 후 그중 단 하나의 원하는 케이스만 찾아...

네이버 게시판 스마트 에디터에 XSS 취약점 발견! [내부링크]

http://www.dailysecu.com/?mod=news&act=articleView&idxno=26372012년 기사이긴 한데, 아마 지...

API란? [내부링크]

API란 Application Programming Interface의 약자이며 우리말로 풀어본다면 운영체제가 응용 프로그...

2018년 회고 [내부링크]

12~1월- 편입학 시험추운줄도 모르고 정신이 나가있었던 겨울이었다. 1년 내내 힘들게 준비했던 편입시험 ...

한양대 파이썬 데이터 분석/웹크롤링 단기특강 후기 [내부링크]

날짜 : 19.01.07~19.01.11장소 : 한양대 에리카캠퍼스 학연산클러스터 4층 IoT 룸​학교에서 동계방학기...

11장 Lena's Reversing for Newbies [내부링크]

프로그램을 실행하면 가장 먼저 위와 같은 메세지 박스가 나타난다. 잔소리(Nags)를 제거하고 올바른 코드...

webhacking.kr 25번 [내부링크]

리눅스에서 ls-al 명령을 내렸을 때 나오는 결과와 같아서 굉장히 헷갈렸다.​웹쉘 문제라기에는 아무 입력...

webhacking.kr 33번 [내부링크]

33-1뭔진 모르겠지만 Wrong 떠있고 소스코드 링크있어서 확인.​GET 방식으로 "hehe" 를 전...

13장 PE File Format(2) - IAT [내부링크]

1.DLLDLL(Dynamic Linked Library) 는 '동적 연결 라이브러리'라고 한다. 16비트 DO...

webhacking.kr 54번 [내부링크]

약 1초 간격으로 Password is X 라는 문자열이 바뀌면서 출력된다.​X에는 숫자와 알파벳이 별다른 규칙...

턱걸이 35일차 [내부링크]

19.1.28​8/4​외출 계획이 있어 시간이 촉박해서 적당히 하고 가려고 했는데 힘이 너무 확 빠져서 두 세트...

턱걸이 32일차 [내부링크]

7/6/5/4/3​오랜만에 해서 그런지 어제보다 힘이 덜 들어가고 어깨쪽 근육도 뻐근한 느낌.손바닥에 굳은살...

webhacking.kr 27번 [내부링크]

소스 확인index.phps 확인제일 먼저 눈에 띈 것은 eregi 함수. eregi 함수로 필터링을 하게 되면 %00(NU...

턱걸이 33일차 [내부링크]

8/4/7/3/3​어제보다 더 힘든 느낌.첫 두 세트는 장갑을 뺀 상태로 시도해봤는데 아무래도 미끄러워서 힘이...

K-Shield Jr.보안사고 분석대응 과정 Open Seminar 참석 후기 [내부링크]

날짜 : 2019년 1월 12일 (토)시간 : 1:30~19:00장소 : 서울 강남구 봉은사로 446 슈피겐HQ A동 지하 2층...

턱걸이 31일차, 다시 시작 [내부링크]

8/6/5/5/4​지난번에 턱걸이 30일 마치고 몸에 변화를 더 주고 싶어 다시 시작하기로 했다.휴식기간은 한 ...

[Javascript] script 태그 [내부링크]

자바스크립트로 document.write(hello world); 라고 쓰는것과 html로 hello world라고 쓰는 것의 차이는 무...

[Javascript] 이벤트 [내부링크]

웹 브라우저에서 발생하는 모든 상황을 이벤트라고 한다.​onclick은 '클릭' 이라는 이벤트가 &#...

[Javascript] 콘솔 [내부링크]

경우에 따라서는 직접 소스파일을 생성하지 않고 명령어 한 두가지 정도의 간단한 자바스크립트 코드를 실...

상용사이트 모의해킹 보고서 [내부링크]

본 자료의 저작권은 작성자 본인과 모두의보안 스터디그룹에 있습니다.열람 및 배포는 자유롭게 가능하나 ...

파이썬으로 서울시 범죄 현황 분석하기(1) [내부링크]

0. 환경 세팅pandas, xlrd, matplotlib 라이브러리를 설치한다.Anaconda 환경 사용jupyter notebook 사용...

파이썬으로 서울시 범죄 현황 분석하기(2) [내부링크]

matplotlib의 자세한 사용법은 따로 작성하기로 하고, 지금은 앞서 작성했던 서울시 인구현황 csv 파일을 ...

(수정)openssl을 이용한 https 통신 구현하기 [내부링크]

19.01.13*https 리다이렉트 관련 내용 추가- 자바스크립트로 리다이렉트하기- 정규식 표현으로 리다이렉트...

9장 process explorer [내부링크]

가볍게 쉬어가는 장.​이 process explorer라는 툴은 요전에 이스트소프트에서 현장실습 하면서 두 달간 사...

10장 함수 호출 규약 [내부링크]

'함수를 호출할 때 파라미터를 어떤 식으로 전달 하는가?' 에 대한 일종의 약속을 Calling Con...

리눅스마스터 2급 합격 [내부링크]

1차는 당일에, 2차는 3일정도 공부하고 합격했다.​리눅스마스터 2급은 그렇게 어렵지 않고 기출문제로 커...