Kimdonghyeon7645 / python_school-study

찬익쌤과 함께하는 정보보안 알고리즘 문제풀이

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

학교에서 배우는 파이썬 수업

2학년 정보보안과의, 정보보안, 보안프로그래밍 과목에서 공부한 파이썬 코드 모음

분류

1. 정보보안 (알고리즘, 자료구조)

정보보안에서 보안관련 공부도 많이했지만, 실제 코드를 짤 때 필요한 알고리즘 공부도 진행했었다.
파이썬으로 매시간 다양한 문제들을 풀며 그때마다 작성한 코드와 메모를 저장해둔 폴더

📦 정보보안
 ┣ 📜 1-1-역순출력.py
 ┣ 📜 1-2-소수판별.py
 ┣ 📜 1-3-(2~n)까지의소수출력.py
 ┣ 📜 10월6일-삽입정렬 구현.py
 ┣ 📜 11월17일-그리디-큰수 만들기.py
 ┣ 📜 11월17일-스텍-크레인 인형뽑기 게임.py
 ┣ 📜 11월3일-해시-완주하지못한선수.PY
 ┣ 📜 11월3일-해시-완주하지못한선수2.py
 ┣ 📜 11월3일-해시-완주하지못한선수3(풀이).py
 ┣ 📜 11월3일-해시-전화번호목록.py
 ┣ 📜 11월3일-해시.py
 ┣ 📜 12월1일-덱-주식가격.py
 ┣ 📜 12월1일-힙-더 맵게.py
 ┣ 📜 12월1일-힙.py
 ┣ 📜 12월8일-DP-피보나치수열.py
 ┣ 📜 2-1-(n까지나열한길이).py
 ┣ 📜 2-1-n까지나열(문자열로).py
 ┣ 📜 2-1-n까지나열(자리수로).py
 ┣ 📜 2-2-선언방식 차이.py
 ┣ 📜 2-3-백준8958.py
 ┣ 📜 3-1-동명이인찾기.py
 ┣ 📜 3-2-최댓값서로더해서출력.py
 ┣ 📜 4-1-n을m자리수까지.py
 ┣ 📜 4-2-자리수더하기-1.py
 ┣ 📜 4-3-자리수더하기-2.py
 ┣ 📜 9월15일-바둑판에 흰 돌 놓기ㅣ.py
 ┣ 📜 9월15일-파이썬연습.py
 ┣ 📜 9월22일 - 자료구조 발표.md
 ┣ 📜 9월8일-누가발표할까요1.py
 ┣ 📜 9월8일-누가발표할까요2.py
 ┣ 📜 레주메북 파일 목록 추출.py
 ┗ 📜 삽입정렬.c

2. 보안 프로그래밍 (백신 프로그램 개발)

웹 보안과 컴퓨터 바이러스에 대해 배우며, 이러한 바이러스를 탐지하고 제거하는 백신 프로그램을 만들었다.
간단한 파일 입출력부터, os, sys.argv, 해싱과 소켓등을 활용하며 개발했던 코드를 저장해둔 폴더

📦 보안 프로그래밍
 ┣ 📜 #01_폴더 검색, listdir과 scandir.py
 ┣ 📜 00_read_asdf.py
 ┣ 📜 01_EICAR_virus_killer.py
 ┣ 📜 02_EICAR_virus_killer_with_List.py
 ┣ 📜 03_VirusKiller_with-Sys.py
 ┣ 📜 04_EICAR_virus_killer_plus_search.py
 ┣ 📜 05_port_scan_with_socket.py
 ┣ 📜 06_final_virus_killer.py
 ┣ 📜 06_target_socket_server.py
 ┣ 📜 asdf.txt
 ┣ 📜 EICAR.txt
 ┣ 📜 eicar_virus1.txt
 ┣ 📜 i_am_virus.txt
 ┣ 📜 virus_db.csv
 ┗ 📜 바이러스.txt

About

찬익쌤과 함께하는 정보보안 알고리즘 문제풀이


Languages

Language:Python 97.8%Language:C 2.2%