본문 바로가기

분석8

판다스(pandas) read_html() 함수로 엑셀파일 읽기, 사이트 파일 읽어오기 1. 무엇을 할 것인가? 한국거래소 기업공시채널(kind.krx.co.kr)에서 제공하는 엑셀 파일 읽기를 해보자!! 일단 저 사이트에 접속 (kind.krx.co.kr) -> 상장법인상세정보 -> 상장법인목록 -> excel 파일 다운로드 excel 파일을 열면 아래와 같이 표시된다. -> 그래서 read_excel() 함수를 사용해야 할 것 같지만 해당 파일을 메모장으로 열어보면 아래와 같이 html 파일로 이루어진 것을 알 수 있다. 따라서 팬더스의 read_html() 함수를 이용하여 파일을 읽어야 한다. 2. 선행과정 read_html() 함수를 호출 하기 위해 필요 라이브러리를 설치해 준다. C:\Users\user\AppData\Local\Programs\Python>pip install h.. 2021. 1. 4.
파이썬 pip 명령어 설명 (install, uninstall, freeze) PyPI(python Packages Index)에서 21만개 이상의 패키지를 관리 - 필요한 경우 홈페이지 접속 검색 다운로드 가능 - 자신이 만든 패키지를 업로드하여 배포할 수도 있다. ● PyPI 홈페이지 : pypi.org pip 명령으로 맷플롯핍 패키지 설치 예시 ------------------------------------------------c:\> pip install matplotlib--------------------------------------------------- 특정 버전 설치 시 pip install matplotlib==3.1.2 이렇게 설치 할 수 있다. ------------------------------------------------c:\> pip unins.. 2020. 12. 3.
Nexus Repository Manager 원격 코드 실행 시도(CVE-2019-7238) Snort Rule 분석 SERVER-WEBAPP Sonatype Nexus Repository Manager remote code execution attempt CVE-2019-7238을 활용하는 Sonatype Nexus Repository Manager 원격 코드 실행 시도가있을 때 생성됩니다. Nexus Repository Sonatype 에서 만든 저장소 관리자 프로젝트로 다양한 형태의 사설 저장소를 만들 수 있으며 메인 저장소를 Cache할 수 있는 기능 또한 제공하여 저장소를 관리할 수 있도록 도와주는 관리자 도구입니다. CVE-2019-7238 ->영향을받는 버전 : Nexus Repository Manager 3.6.2 OSS / Pro 버전 3.14.0 이하 관리 권한이있는 인증 된 .. 2020. 9. 2.
와이어샤크(WireShark) - DataLink Layer [Ethernet 2] 분석 Ethernet 2 -> 2계층 프로토콜!!!! 1. Destination : 목적지 랜카드가 표시된다. 미리 부여 되어있는 MAC 주소를 이용한다. 2. Source : 출발지 랜카드가 MAC주소로 표시된다. -LG bit : Globally unique address (factory default) MAC주소가 공장 출하 시의 주소, 원래 부여된 주소임을 의미한다. -IG bit : Individual address(unicast) 유니캐스트 통신임을 나타낸다. (브로드캐스트인지 유니인지) 3. Type : 이더 타입이라고 하며, Ethernet2 뒤에 이어지는 헤더 형식을 지정! IP라고 표시되어있으면 다음 IP헤더가 이어진다는 뜻 * MAC 주소에서 앞에 3byte는 회사 고유 번호! 뒤에 3by.. 2020. 3. 26.
728x90
반응형