| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- 유튜브크롤링
- Bandit
- SQL
- Baekjoon
- 네이버스토어 후기
- Reversing Me
- split()함수
- 리눅스
- 백준 1008번
- 백준
- Welcome_rev
- 백준2557
- 웹크롤링
- 파이썬
- HackCTF
- MySQL
- ctf
- Handray
- 댓글크롤링
- 리버싱
- 리뷰 크롤링
- 후기 크롤링
- 크롤링
- split()
- Linux
- reversing
- c언어
- Selenium
- Python
- 워게임
- Today
- Total
목록전체 글 (16)
root@hfairy:~$
Bandit Level 4 -> Level 5 5단계로 넘어갈 수 있는 패스워드는 'inhere' 디렉토리 내에 있는 파일 중 읽을 수 있는 파일에 저장되어 있다고 한다. 다른 문제들과 동일하게 일단 'inhere' 디렉토리로 이동해 저장되어 있는 파일을 출력해 보았다.'-file00'부터 '-file09'까지 총 10개의 파일이 저장되어 있음을 알 수 있다. 일단 맨 뒤의 파일을 'cat'을 이용해 열어보았는데 딱 봐도 읽을 수 없는 내용이었다.. 그래서 'file' 명령어를 사용해 파일 유형을 확인하였다.다른 파일들과 달리 '-file07'은 파일 유형이 아스키 텍스트로 나타나는 것을 볼 수 있다. '-file07'을 읽으면 레벨5로 넘어가기 위한 패스워드를 읽을 수 있다. 번외 이번 문제의 ..
리눅스 숨김파일리눅스에서 숨김파일(hidden file)의 경우, 파일명 앞에 온점(.)이 표기되어 있다.하지만 단순히 'ls' 명령어로 파일명을 확인할 수는 없고 '-a' 라는 옵션을 달면 숨김파일까지 모두 확인할 수 있다.ex) ls -a아래 문제 풀이에서 사용방법과 결과를 확인할 수 있다. Bandit Level 3 -> Level 4 다음 레벨의 패스워드는 'inhere'라는 디렉토리 내의 숨김 파일에 저장되어 있다고 한다. ls 명령어로 파일 및 디렉토리를 확인한다. 'inhere'라는 디렉토리를 확인할 수 있다. cd 명령어로 'inhere'로 경로를 변경했다.ls 명령어로 'inhere' 내에 저장된 파일을 확인했지만 아무것도 출력되지 않았다.문제에서 숨김파일에 패스워드를 저장했다고 ..
이번 포스트에서는 MySQL 테이블에 저장된 데이터를 csv 파일로 저장하고 엑셀에서 불러오는 과정을 작성하고자 한다. 나는 데이터베이스 'jokbalreview_db' 안의 테이블 'jokbalreview_tb'에 저장된 데이터를 추출할 것이다.먼저 저장된 전체 데이터를 불러오는 코드는 아래와 같다.USE jokbalreview_db; #올바른 db를 왼쪽 스키마 리스트에서 선택하면 굳이 작성하지 않아도 된다.SELECT * FROM jokbalreview_tb; 그리고 만약 특정브랜드(여기선 'brand_name')의 리뷰만 선택적으로 보고싶다면 아래와 같이 쿼리를 작성하면 된다.SELECT * FROM jokbalreview_tb where brand_name = '저장된 브랜드명'; 이제 엑셀로 ..
https://ryd-gmswjr.tistory.com/11 [MySQL] 데이터베이스 구축 및 테이블 생성 _ 1MySQL을 기반으로 실습 진행하였으며 버전은 8.1.0이다.(mysql --version) 데이터베이스 생성CREATE DATABASE IF NOT EXISTS cosmetic_db; 'CREATE DATABASE'를 이용해 'cosmetic_db'라는 데이터베이스를 생성한다.이때 중복ryd-gmswjr.tistory.com 데이터베이스 구축 및 테이블 생성은 위에 정리한 내용을 기반으로 진행했다.오랜만에 하려니 또 가물가물했는데 이렇게 정리해놓은게 얼마나 다행이던지.. 목표는 아래와 같다. 브랜드 여섯개 선정 후 각 제품의 후기 크롤링하기랭킹순 70개, 별점 낮은순 30개 => 총 10..
https://ryd-gmswjr.tistory.com/11 [MySQL] 데이터베이스 구축 및 테이블 생성 _ 1MySQL을 기반으로 실습 진행하였으며 버전은 8.1.0이다.(mysql --version) 데이터베이스 생성CREATE DATABASE IF NOT EXISTS cosmetic_db; 'CREATE DATABASE'를 이용해 'cosmetic_db'라는 데이터베이스를 생성한다.이때 중복ryd-gmswjr.tistory.com데이터베이스와 테이블 구축 방법은 위 게시물에 자세하게 작성해 놓았다. 오늘 코드를 통해 데이터를 삽입할 테이블과 컬럼 정보는 위와 같다.각 컬럼의 목적은 아래와 같다. comment_num(primary key): 고유번호product_name: 제품명comment_..