목록분류 전체보기 (106)
훈훈훈
# 단순 복사 단순 복사의 개념은 단순하다, 값을 그냥 대입하는 것을 말한다. 위 코드와 같이 가변 객체를 생성 후 단순히 값을 대입한 결과 두 객체 모두 값이 변화가 발생한 것을 알 수 있다. 그 원인은 ID 값을 확인해보면 알 수 있다. 위 코드를 보면 list1, list2 모두 같은 ID 값을 참조하고 있는 것을 알 수 있다. 즉, list2 = list1 과 같이 단순 복사는 객체 복사가 이루어지는 것이 아닌 단순히 같은 메모리 공간을 참조한다는 것을 알 수 있다. # 얕은 복사(Shallow Copy) 단순 복사의 문제점을 해결하기 위해 얕은 복사라는 개념을 사용할 수 있다. 얕은 복사를 사용하면 값을 참조하는 것이 아닌 복사를 할 수 있다. 얕은 복사는 아래 코드와 같이 리스트를 슬라이싱(e..
# 객체 - 파이썬은 객체라는 단위로 메모리 상에서 정보를 관리 - 객체에는 값(Value), 유형(Type), 정체성(Identity) 3가지 특성이 있다. > 값(Value) : 메모리에 기록된 내용, 가변 객체는 값이 변할 수 있지만 불변 객체는 변하지 않는다. > 유형(Type) : type() 함수를 통해 객체의 유형을 알 수 있으며, 데이터의 종류를 나타낸다. > 정체성(Identity) : id()함수를 통해 알 수 있으며, 각각의 객체를 식별하기 위한 고유번호(즉, 메모리 상에 위치한 주소 값) - 예시 >>> year = 2020 year라는 변수는2020 이라는 값을 갖는 객체를 가리키는 역할을 한다. 즉, 객체는 메모리에 존재하는 각각의 데이터를 가리킨다. 만약, year += 1을 ..
이번에는 파이썬(Python)을 이용해서 텔레그램 봇(날씨 기능)을 만드는 방법에 대해 소개하려고 합니다. 텔레그램 봇을 만들기 위해 먼저 하기 명령어로 파이썬 라이브러리 설치가 필요합니다. 1. pip install requests 2. pip install BeautifulSoup4 3. pip install telepot 위 라이브러리가 설치가 끝나셨다면 하기 그림과 같이 텔레그램에 접속 후 @BotFather를 이용하여 봇을 생성 해야합니다. @botFather를 찾으셨다면 해당 계정을 채팅에 추가 후 하기 그림과 같이 토큰 생성을 진행합니다. 토큰이 생성되는 동시에 API키가 발급이된 것을 확인할 수 있습니다. 이제 브라우저에서 날씨 정보를 크롤링하는 법에 대해 간략하게 소개하려고 합니다. 하기..
# 일시 2019.11.28 # 세미나 내용 1. 실무 데이터 분석의 3원칙 (닐슨코리아 정준영 부장) - 행동 가능한 결과를 위해 분석 기획을 하자 > 행동 가능한 결과 값 : ex) 연간 3만원 이상의 제품을 소비하는 헤비 바이어 중 XX대를 겨냥한 제품 개발 및 마케팅 활동 전개 필요 > 필요한 데이터 : 구매자 정보, 채널 정보, 기간 정보 등) > 고려 사항 : 소스, 비용, 법률 등) - 인사이트란 ? > 자기를 둘러싼 내적, 외적 전체 구조를 새로운 시점에서 파악하는 일 - Data 분석은 Insight 중심의 논설문 > 신제품 개발 TERM이 더욱 짧아짐 -> 더욱 빠른 주기로 신제품 생산 > 매출 정점이 전반적으로 낮아짐 -> HERO 제품보다는 꾸준한 다양한 제품 출시 필요 - 분석 결..
# 데코레이터란 ? - 함수객체를 담은 변수를 다른 함수에 인자로 넘겨서 호출 - 즉, 이미 작성된 코드에 새로운 기능 추가하여 함수 기능을 확장 (수정 없이 추가 기능 구현 가능) - 호출할 함수 위에 @+[함수 명] 형식으로 지정 # 예제 코드 # 실행 결과
https://aws.amazon.com/ko/ > URL 접속 후 AWS 계정 생성 클릭 ! 이메일 주소, 패스워드, 계정 명을 입력 계정 유형, 이름, 국가, 주소 등 입력 - 계정 유형 : 저는 개인 선택했습니다, 저 처럼 학습용으로 하시는 분이라면 개인으로 선택 후 항목 입력 !! - 주소 : 영어로 입력해야합니다. 영문 주소는 네이버 영문 주소 변환 기능 이용 !! 결제 정보 입력, 항목 작성 후 검증 및 추가를 클릭 시 1$ 정도 출금됩니다 ...... 마지막으로 저는 학습용이기 때문에 기본 플랜 선택 후 완료
1. 개요 이번 실습에서는 윈도우 운영체제 아티팩트 중 바로가기 파일 분석을 하려고한다.실습 대상 파일인 .Ink 확장자 파일을 수집하여 분석을 진행하였다. 2. 바로가기(.Ink) 파일 바로가기 파일은 윈도우 운영체제에만 존재하며 응용프로그램, 디렉터리, 파일 등 객체를 참조한다.이 파일은 .Ink 확장자를 가지며 오직 GUI 에서만 동작한다. 리눅스 운영체제에서는 이와 비슷한 기능으로 심볼릭 링크가 존재한다. 3. 바로가기(.Ink) 파일 분석과정 1) 분석환경 Windows 7 64bit 이미지 파일을 이용하여 실습을 진행하였다. 해당 이미지는 RAT에 감염된 파일이고 피 파일은 K-Shield Jr 분석대응 과정 강의에서 제공되었다. 2) 분석도구 - WinHex 19 Portable - UFTL..
1. 개요 이번 실습에서는 윈도우 운영체제 아티팩트 중 웹 아티팩트 분석을 하려고한다. 분석 대상으로는 웹 브라우저 캐시, 히스토리, 다운로드 목록 3가지를 선정하였다. 2. 웹 아티팩트 웹 브라우저에서 사용자 행위로 인해 웹 애플리케이션과 웹 브라우저가 통신하면서 생긴 흔적을 발견할 수 있다.예를 들어 용의자PC인 경우 범행 동기, 계획, 내용 등을 확인할 수 있고 피해자PC인 경우 악성코드 유입 경로등을 알 수 있다.웹 브라우저 캐시는 웹 사이트 방문 시 추후 로딩 속도 향상을 위해 사이트로부터 자동으로 다운받은 컨텐츠이다.웹 히스토리는 웹 사이트 방문 시 웹 사이트 정보를 월/일로 분류하여 저장한다. 웹 다운로드 목록은 사용자가 다운로드 한 파일로 사용자 의도와 관련 없이 다운되는 캐시와 구분된다...