컴퓨터 관련174 파워쉘(PowerShell) 정리 [간단하게] 1. 파워쉘(PowerShell)이란? - 시스템 관리 전용으로 설계된 작업 기반 명령 셸 및 스크립팅 언어 - .NET Framework에 기반하여 개발된 Windows PowerShell은 IT 전문가와 고급 사용자가 Windows 운영 체제 시스템및 Windows에서 실행되는 응용 프로그램의 관리를 제어하고 자동화할 수 있도록 함. - 기존의 cmd보다 강력한 스크립트를 지원.- COM 및 WMI에 대한 접근이 가능COM : Component Object ModelWMI : Windows Management Instrumentation. - cmdlet 이라는 명령어 체계를 사용- 간단한 스크립트 사용 가능- 입출력 시 text 문자열 대신 Object를 사용- Object 단위로 처리 - gi c.. 2016. 7. 10. 쉘 스크립트(Shell Script) 정리 (1) 1. Shell이란 무엇인가?- user interface - 명령어 해석기 - 프로그래밍 언어 Shell은 운영체제의 커널과 사용자 사이를 이어주는 역할을 한다. 따라서 사용자의 명령어를 해석하고 운영체제가 알아들을 수 있도록 지시함. 이후, 운영체제는 shell에게서 받은 지시를 해석하여 하드웨어를 위한 지시어로 바꾸어주는 역할을 한다.*커널 : 운영체제의 일부로써 컴퓨터 메모리상에 항상 존재하는 프로그램이라고 할 수 있음. 2. Shell의 종류 Bourne Shell (sh) - 오리지널 유닉스 쉘 - AT&T Bell 연구소에서 개발 - root의 기본 Shell C Shell (csh)- 1976년에 개발 - C 언어 기반으로 개발 - BSD 계열에서 많이사용 - 근대적인 shell의 시초 -.. 2016. 7. 10. 시큐어 코딩(Secure Coding) 이란? 소프트웨어 개발 보안 또는 시큐어 코딩(Secure Coding)이란 안전한 소프트웨어 개발을 위해 소스 코드 등에 존재할 수 있는 잠재적인 보안 취약점을 제거하고, 보안을 고려하여 기능을 설계 및 구현하는 등 소프트웨어 개발 과정에서 지켜야 할 일련의 보안 활동을 말합니다. 인터넷 홈페이지나 소프트웨어 개발 시 보안 취약점을 악용한 해킹 등 내외부 공격으로부터 시스템을 안전하게 방어할 수 있도록 코딩하는 것이 여기에 해당합니다. 출처. 위키백과 쉽게 설명하자면.. 도출 -> 설계 -> 구현(개발) -> 테스트 -> 릴리즈 구현(개발) 단계에서 해킹 등의 공격을 유발할 가능성이 있는 잠재적인 보안 취약점을 사전에 제기하여, 외부 공격으로부터 안전한 소프트웨어를 개발하는 기법을 말합니다. 출처. 파수닷컴 .. 2016. 7. 7. 보안 용어 모음(1) PKI (public key infrastructure) : 공개키 기반구조 기본적으로 인터넷과 같이 안전이 보장되지 않은 공중망 사용자들이, 신뢰할 수 있는 기관에서 부여된 한 쌍의 공개키와 개인키를 사용함으로써, 안전하고 은밀하게 데이터나 자금을 교환할 수 있게 해준다. PKI는 한 개인이나 기관을 식별할 수 있는 디지털 인증서와, 인증서를 저장했다가 필요할 때 불러다 쓸 수 있는 디렉토리 서비스를 제공한다. 비록 PKI의 구성 요소들이 일반적으로 알려져 있지만, 공급자 별로 많은 수의 서로 다른 접근방식이나 서비스들이 생겨나고 있으며, 그동안에도 PKI를 위한 인터넷 표준은 계속하여 작업이 진행되었다. PGP (Pretty Good Privacy) PGP는 'Pretty Good Privacy'의 .. 2016. 7. 6. 이전 1 ··· 40 41 42 43 44 다음