전체 글49 [서버] Solaris OS란? Solaris OS란? 개요Unix의 일종SunOS라는 이름으로 알려졌으나, 1993년에 Solaris 2.0으로 이름 변경SPARC용과 x86용이 존재함썬 마이크로시스템즈에서 개발한 운영체제2005년, 오픈소스로 공개하였으나, 2010년에 Oracle이 썬을 인수한 후 비공개 선언특징SPARC 계열로만 개발이 되었으나 Intel 기계 쪽으로도 이식이 되어 일반인들도 Solaris를 사용할 수 있도록 제작Solaris 10부터는 ZFS와 DTrace 등의 기능이 도입됨네트워크 기능이 매우 강력함오랜기간 검증된 구조로 발전되어 확장성이 용이안정성 및 보안 제공*ZFS: 데이터 무결성, 스냅샷, 복제, 고급 디스크 관리 기능을 제공하는 파일시스템*DTrace: 실시간 성능 분석 및 디버깅을 위한 도구. 시스.. 2024. 9. 15. [수료] KITRI 수료 완료 대학교 4학년을 마칠무렵 나는 무엇을 하고싶은지, 내가 학부생에서 배운 지식을 가지고 어디가서 밥벌어먹고 살 수 있을지에 대한 고민을 수 없이 하였다. 사실 나는 대학교 때 정말 노는걸 좋아해서 전공에 대한 지식이 크지 않았다. 그로 인해서 떨어지는 자존감은 덤이였다. 그러다 주변 취업을 한 친구들에게 도움을 청해보았다. 그 때 친구 한놈이 KITRI 를 알려주었다. 학교 다닐 땐 같이 놀던애가 직장생활을 하고 있는것을 보고 나도 해볼까? 라는 생각을 하게되었다. 처음엔 생각만 했을 뿐, 실제로 실행에 옮기진 않았다. 사실 나는 서울에 가는 것에 대한 두려움도 있었고, 서울에 가서 잘 적응할지도 감이 오지 않았다. 하지만 집에서 앉아서 컴퓨터만 하고 있기엔 내 인생이 아깝다라고도 생각했었고, 부모님의 짐.. 2024. 9. 8. [모의해킹] SQL Injection이란? SQL Injection이란? 개요서버의 Database를 공격할 수 있는 공격 방식SQL에 악의적인 쿼리(Qurey)를 삽입, 실행하게 만듬굉장히 오래된 공격 기법꾸준히 취약점이 발견됨공격 성공시 치명적*쿼리문: 명령 또는 결과값을 Client가 호출(조건문 사용)하면 Database가 반환 공격 기법※ 주의 ! 학습 용도 외에는 사용하지마세요 아래는 일반적인 로그인 폼에 정상적으로 로그인 하는 방식.더보기로그인 방식 SELECT USER FROM USER_TABLE WHERE id = '입력값' AND pw= '입력값';그렇다면 SQL Injection을 시도한다고 하였을 때, ID 값은 알지만 PW 값을 모른다면 공격자는 어떻게 공격할까?예를 들어 id의 값이 'admin' 이라고 하자 그럼 아래와.. 2024. 8. 14. [서버] Snort 구축 Snort 구축 목적snort 서버를 구축할 수 있다.사용 제원Ubuntu 20.04 ver 1. apt-get update 명령어를 사용해 필요한 패키지를 업데이트 한다.2. ifconfig를 사용하기 위해서 설치 apt install net-tools 를 설치하면 사용가능3. snort 설치 apt-get install snort 명령어로 snort 서버 설치 다음 화면이 나오면 OK를 누른다. ens33을 입력하고 ok 누른다. 본인이 사용할 네트워크 대역대를 입력해준다. 이후 설정값이 두 개 정도 더 나오는데, 둘다 ok만 눌러주면된다. 이렇게 하면 snort는 설치가 완료되었다. 4. 설치 이후 "/etc/snort/rules/local.rules" 이 파일에 Snort가 사용할 사용자 정의 규.. 2024. 8. 8. [서버] DNS(Domain Name Server) 구축 DNS(Domain Name Server) 구축 DNS의 역활DNS는 인터넷에서 매우 중요한 역할을 지니고있음도메인 이름과 IP 주소의 매핑이 주요 역할사용 제원Ubuntu 22.04Bind9 GNS3 2.2.47목적현재 환경에서 웹사이트를 제공 중이기에 도메인 이름이 필요함DNS를 직접 구축해보고 실제로 DNS가 제대로 동작하는지 확인실습 1. Bind9 패키지 다운로드apt -y install bind9 명령어를 사용하면 간단하게 DNS 관련 패키지를 다운로드할 수 있다. 2. 이후 DNS에 본인이 사용할 도메인을 설정한다./etc/bind/ 디렉터리로 넘어가서 named.conf 의 설정 파일에 다음과 같이 설정해준다. *zone : 특정 인터넷 도메인 네임 공간의 한 부분을 설명하는 데이터가 포함.. 2024. 8. 8. [서버] Ubuntu 22.04 버전 Web Server에 Unity Webgl을 이용해 게임 올리기 목적Ubuntu 22.04 Version에 Unity로 제작한 게임을 WebGL로 Build 하여 Apache2를 이용하여 Web Server에 본인이 만든 게임을 올려보자기술 스택VMWare 16.2.4 build-20089737Ubuntu 22.04 VersionApache2 php 8.1 VersionUnity 3.10f (게임 제작 버전)Unity Webgl BuildVisual Studio Code1. 본인이 만든 게임을 Webgl로 Build 한다. File -> Build Settings... 클릭이후 Webgl을 클릭한다.이후 Player Settings..를 클릭하여 설정값을 건들인다. Publishing Settings에 들어가서 Format을 Gzip으로 설정해준다. 다른 설정은 따로.. 2024. 7. 31. 이전 1 2 3 4 ··· 9 다음