leejhstory
정보보안 질문(점검 항목, 취약점) 본문
1. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. WEB/WAS(Tomcat) 점검 항목 1) 접근 관리 - 관리자 페이지 접근 제어 - 관리자 계정명 변경 - 관리자 패스워드 관리
2) 설정 관리 - 디렉터리 리스팅 제한 - 에러 메시지 관리 - 응답 메시지 관리 - HTTP Method 제한 - 접근 로그 활정화
3) 파일 및 드렉터리 관리 - 홈 디렉토리 쓰기 권한 관리 - 설정파일 권한 관리 - 로그 디렉터리 권한 관리 - Sample 디렉터리 관리
4) 패치 관리 - 최신 보안패치 적용
|
2. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. WEB/WAS(Apache) 점검 항목 1) 접근관리 - 데몬 시스템 권한 관리 - 파일 업로드 및 다운로드 제한 - 웹 서비스 영역의 분리
2) 설정관리 - 디렉터리 리스팅 제한 - 에러 메시지 관리 - 응답 메시지 관리 - HTTP Method 제한 - 링크 사용 금지 - 상위 디렉터리 접근 금지 - CGI 스크립트 실행 제한 - 접근 로그 활성화
3) 파일 및 디렉터리 관리 - 디렉터리 쓰기 권한 관리 - 설정파일 권한 관리 - 로그 디렉터리 권한 관리 - Sample 디렉터리 제거
4) 패치관리 - 최신 보안패치 적용
|
3. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. WEB/WAS(JBoss) 점검 항목
2) 설정 관리
3) 파일 및 디렉터리 관리
4) 패치 관리
|
4. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문내용 |
1. WEB/WAS(JEUS) 점검 항목
2) 설정 관리
3) 파일 및 디렉터리 관리
4) 패치 관리
|
5. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. WEB/WAS(Weblogic) 점검 항목
2) 설정 관리
3) 파일 및 디렉터리 관리
4) 패치 관리 |
6. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. WEB/WAS(iPlanet) 점검 항목
2) 설정 관리
3) 파일 및 디렉터리 관리
4) 패치 관리
|
7. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. WEB/WAS(IIS) 점검 항목
2) 환경 설정
3) 로그 관리
4) 보안 관리 |
8. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. WEB/WAS(WebtoB) 정검항목 1) 서비스 관리 - 데몬 관리
2) 설정 관리 - 디렉터리 리스팅 제한 - 에러 메시지 관리 - 응답 메시지 관리 - HTTP Method 제한 - 접근 로그 활성화
3) 파일 및 디렉토리 관리 - 홈 디렉터리 쓰기 권한 관리 - 설정파일 권한 관리 - 로그 디렉터리 권한 관리 - Sample 디렉터리 제거
4) 패치 관리 - 최신 보안패치 적용
|
9. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. 모바일 앱 점검 항목 1) 앱 위/변조 관리 - 소스코드 난독화 및 암호화 - 앱 무결성 검증 - 디바이스 임의 개조 탐지
2) 인증 관리 - 자동 로그인 - 동시 로그인 - 패스워드 복잡도 검증 - 미흡한 세션 관리
3) 정보 관리 - 중요 정보 입력 보호 메커니즘 적용 - 중요 정보 평문 저장 - 중요 정보 평문 전송 - 중요 정보 공유 - 디버깅을 통한 중요 정보 노출 - 예외 처리
4) 기능 관리 - 앱 서버에서 발생할 수 있는 취약점 - 인젝션 - 웹 파라미터 변조 - 디렉터리 접근 공격 - Cross-Site Scripting - intent-filter의 올바른 설정 - 백신 프로그램 적용
|
10. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. Windows 서버 정검 항목 1) 계정관리 - 관리자 그룹에 최소한의 사용자 포함 - Guest 계정 비활성화 - 패스워드 복잡성 설정 - 계정 잠금 임계값 설정 - 패스워드 최소 암호 길이 - 패스워드 최소 사용 기간 - 패스워드 최대 사용 기간 - 최근 암호 기억 - 취약한 패스워드 사용 - UAC 권한 설정
2) 접근제어 - 하드디스크 기본 공유 제거 - 원격으로 엑세스할 수 있는 레지스트리 경로 - SAM 게정과 공유의 익명 열거 허용 안 함 - 화면보호기설정
3) 시스템 보안 - 파일 및 디렉터리 보호 - 사용자별 홈 디렉터리 권한 설정 - 시작프로그램 목록 분석 - AutoLogon 기능 제어 - SAM 파일 접근 통제 설정 - 원격 시스템에서 강제로 시스템 종료
4) 서비스 보안 - 경고 메시지 설정 - 마지막 사용자 이름 표시 안함 - Anonymous FTP 금지 - SNMP 서비스 커뮤니티스트링의 복작성 설정
5) 모니터링 및 기타관리 - 정책에 따른 시스템 로깅 설정 - 이벤트 로그 관리 설정 - 원격에서 이벤트 로그 파일 접근 차단 - 안티바이러스 프로그램 설치 - 안티바이러스 실시간 보호 기능 - 안티바이러스 프로그램 업데이트
6) 보안 패치 - 최신 서비스팩 적용 - 최신 HOT FIX 적용
|
11. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. 서버(UNIX) 점검항목
2) 접근 제어
3) 시스템 보안
4) 서비스 보안
5) 로그관리 및 보안패치
|
12. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. 취약점 항목 관리 1) 서비스 훼손
2) 정보 수집/유출
3) 무결성 손상
4) 비인가 접근
5) 사후 대응
6) 인적 위협
7) 정보 수집/유출
|
13. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. 웹 어플리케이션 점검 항목 1) Injection - SQL 인젝션 => XPath 인젝션 - OS 명령어 인젝션
2) 제한되지 않은 스크립트 실행 - Cross-Site Scripting (XSS) - Cross-Site Request Forgery (CSRF)
3) 쿠키 / 세션 관리 - 쿠키 상의 정보 노출 및 변조 기능 - 쿠키 / 세션 설계 및 설정 취약점 => 세션 예측 => 세션 만료 => 다중 접속
4) 사용자 인증 관리 - 취약한 계정 / 패스워드 사용 - 취약한 패스워드 찾기 기능 - 본인 확인 우회 기능
5) 불안전한 직접개체 참조 - 알려진 파일 및 디렉터리 노출 - 관리자 페이지 노출
6) URL / 파라미터 변조 - 웹 파라미터 변조 - 신뢰되지 않는 URL 주소로의 자동 접속 연결 - 제한되지 않은 파일 다운로드
7) 취약한 설정 및 설계 - 제한되지 않은 파일 업로드 - 취약한 서비스 헤더 설정 - 디렉터리 인덱싱 - 자동화 공격 - 기능상의 오류
8) 불안전한 암호화 - 중요정보 평문전송 - 중요정보 평문노출
9) 정보 노출 - 서버 정보 노출 - 불일치를 통한 정보노출 - 에러메시지를 통한 정보노출 - 개인정보노출
|
14. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. SQL Injection 점검 항목 1) SQL Injection - Error-Based : SQL 오류를 유발하는 공격 기법 - Union-Based : Union을 이용하여 Query를 추가하여 공격하는 기법
2) Blind SQL Injection - Content-Based : 참/거짓의 입력에 대하여 응답에 대하여 정보를 추즉하는 공격기법 - Time-Based : 참/거짓의 경우에 처리되는 시간차를 이용하여 정보를 추죽하는 공격 기법
3) 관련 기술들 - Stored Procedure : 저장 프로시저(xp_cmdshell 등)를 이용한 우회하는 기법 - Cookie-Based : cookie 값에 코드를 삽입하여 공격하는 기법 - Hex-Based : hex 값을 이용하여 특수기호 필터링을 우회하는 기법 - Stacked Query : 하나의 트랙잰셕에 많은 쿼리를 사용하는 공격하는 기법
|
25. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. Targeting 공격 절차 (APT) 1) Initial Compromise : 내가 목표로하는 타겟 조직에 침투와 절차 - 계정도용 - 악성코드 감염 - 악성코드 감염 경로 : Email(악성파일 및 악성 URL 첨부) -> 소프트 익스플로잇(사회공학 용어 : 스피어피싱) : 웹사이트 : 로컬 네트워크 통한 전의 (랜섬웨어 워나크라이 / 최조는 이메일로 시작해서 로컬에서 웜방식으로 공격) : USB Thumb 2) Establish Foothold : 추가 공격 도구를 다운로드 한다. (활동하기 좋은 저장소에 가져다 놓는다.) 3) Privilege Escalation : Exploite (권한상승 취약점) - Windows UAC 4) Internal Reconnaissance : 내부 정찰 - Scanning -> Live host (ARP를 조금씩 체크를 한다.) - port scan - 참고 : NMAP같은 패킷을 많이 남기는 도구는 탐지(Detection) 당하기 쉽다. - 참고 : ICMP는 윈도우에 기본적으로 닫혀 있다.
5) Lateral Movement : 제어 권한을 회득한 시스템과 주변의 로컬 시스템들을 제어권한 회득 - 패킷릴레이, 패킷스니핑, Credential 수집 - 참고(tool) : mimikatz ( 사용자의 메모리를 가지고 온다.) - cifs, netbios를 이용한 파일업로드 및 실행 6) Maintain Presence : 제어 권한 유지 : 레지스트리 조작 : Task Schedule : WMI Rrepository 7) Complete Mission : 정보 수집 2. APT 분석을 위한 알아야할 기술 및 지식 1) 디스크의 파티션(볼륨) 구조와 손상된 VBR 복원 방법 2) 윈도우 레지스트리의 구조와 관련 파일 추출, 분석 방법 3) 브라우저별 사용자 방문기록 관련 파일 분석 방법 4) 윈도우의 Prefetch/Superfetch 분석 방법 5) 악성코드 분석 (동적분석, 정적분석) 방법 6) winhex, forecoyp_handy, The Sleuth kit, NTFS Log Tracker, reg ripper, REGA, WinPregetchVie, IDA, Sysinternals Suites 3. 기타 1) Defense-In depth : 보안방어는 한가지만 하면 안되고 계속적으로 견고한 마지 노선을 만들어 놓아야 한다. 2) UAC : 윈도우 비스트 부터 적용됨 3) Tool : REMNUX (우분트 기반의 포렌식 도구를 모아놓은 이미지) 4) exploit - 소프트웨어의 잠재되어있는 취약점을 유발(trigging) 시키는 코드, 데이터의 집합을 말한다. 5) shellcode 6) Tool : Wollf (악성코드 생성기) 7) 기술 문서 : Cyber Kill-Chain , Rasheed Martin (록히트마틴 발간) 8) hammertess : APT28 해킹 그룹이 상요하는 보고서 9) Inject vector : 공격을 시도할수 있는 지점 10) user agent string 11) Packet Relay 12) Artifact(아티팩트) : 운영제제나 소프트웨어가 동작하면서 생성되는 디지털 데이터들. 13) Tool : SQLMAP (sql injection tool) 14) Tool : FTK_imager 15) Tool : X-ways_winhex 17) Tool : forecoy 18) Tool : REGA 19) Tool : regripper 20) Tool : sysinternalssuite |
26. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. 데이터베이스(Tibero) 점검 항목
2) 접근관리 5) 로그관리
|
27. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. 데이터베이스(MySQL) 점검항목
2) 접근 관리
3) 옵션 관리
4) 패치 관리
5) 위협 관리
6) 권고 사항
|
28. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. 데이터베이스(DB2) 점검 항목
2) 접근 관리
3) 옵션 관리
4) 패치 관리
5) 위협 관리
|
29. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. 데이터베이스(Oracle) 점검 항목
2) 접근관리
3) 옵션관리
5) 로그관리
|
30. 기타 질문 내용 (각 항목에 대한 설명, 체크방법, 시나리오(해킹, 방어) 작성)
기타 질문 내용 |
1. 데이터베이스(MSSQL) 점검 항목
2) 접근관리
3) 옵션관리 [출처] [보안 면접] 정보보안 면접내용|작성자 웃는개발자 |
'잡동사니 정보 > 취업 및 면접' 카테고리의 다른 글
모의해킹 면접 질문 (0) | 2017.07.26 |
---|---|
정보보안 기술 면접 (0) | 2017.07.25 |
이력서 , 자기소개서, 면접 (0) | 2017.06.07 |