23년 봄학기

    중간

    중간

    DHCP (Dynamic Host Configuration Protocol) IP주소 자동 할당 프로토콜이다. 한 네트워크에서 클라이언트는 DHCP서버의 관리하에 서버의 DHCP설정에 따라 IP주소를 자동으로 할당받는다. 클라이언트는 네트워크 부팅과정에서 DHCP서버에게 IP주소를 요청하고 IP주소를 할당받는다. 서브네팅 2^32승 개수에도 불구하고 IT가 발전함에 따라 수많은 PC뿐만 아니라 IP를 갖고 있는 많은 IoT들도 늘어남에 따라 서브넷 개념이 등장하였다. ipv4 주소 고갈문제에 따른 네트워크 IP를 나누어서 사용한다. 참고 : https://travislife.tistory.com/53 게이트웨이 게이트웨이(gateway: 망관문)는 컴퓨터 네트워크에서 서로 다른 통신망, 프로토콜을 사용하..

    보안관중간고사 정리

    보호되어 있는 글입니다.

    중간정리

    SQL injection GET/Search/Select 취약점 확인 Apostrophe 를 입력후 syntax error 유도 ex) ' " ; # -- 주석 문자 확인 ' or 1=1 -- 했더니 아무것도 안나오면 주석문자가 아니다 ' or 1=1 # 했더니 전체 영화정보가 출력되니 주석문자 찾음 컬럼 수 확인 ' union select 1,2,3,4,5,6# --> The used SELECT statements have a different number of columns ' union select 1,2,3,4,5# --> 다섯개일때 발견 데이터 베이스 이름 확인 테이블 이름 확인 화면에출력하는2,3,4,5번컬럼위치중에시스템변수또는시스템함수(예, database(), user(), system_..

    "Table 'metasploit.accounts' doesn't exist"

    "Table 'metasploit.accounts' doesn't exist"

    상황 vmware에서 burp suite를 사용하여 metasploit2의 mutillidae를 sql injection 시도시작전 owasp10 의 view blogs 들어갔더니 "Table 'metasploit.accounts' doesn't exist" 라는 DB에러가 떴다. 해결 DB에러이기 때문에 Metasploitable2 서버에서 config파일에서 db네임을 수정해주면된다. 다음과 같이 dbname을 owasp10으로 수정해주면 된다.

    1장 인공지능의 과거, 현재, 미래

    1) 인공지능이란 무엇인가요? 인공지능이란 인간의 학습능력을 모방한 컴퓨터 과학이다. 인공지능에게 질의하였을 때 돌아오는 답변이 사람과 유사하거나 같아, 사람 같다고 생각되면 인공지능으로 구분할 수 있다. 2) 여러 국가들이 인공지능 기술을 중요하게 생각하는 이유는 무엇인가요? 업무 자동화 및 업무 효율성을 증가시킬 수 있기에 더 빠르고 보다 정확한 기술적 발전을 이룰 수 있다고 생각된다. 더해서 모든 분야에 접목할 수 있다는 장점이 인공지능 기술을 더욱 중요하게 생각되게 한다. 3) 사회적으로 큰 관심을 받고 있는 인공지능이 부풀려진 기술인지, 혹은 향후 발전 가능성이 있는 기술인지에 대하여 자신의 의견을 개진하세요. 인공지능 기술을 활용하는 머신러닝에 경우 프로그래밍 언어의 if문과 같은 조건문을 사..