일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- bandit level 11 -> level 12 문제풀이
- 해킹
- bandit 비밀번호
- bandit 문제풀이
- 네트워크이론정리
- overthewire 문제
- overthewire bandit 문제풀이
- 혼공네트
- 포인터와 배열
- AWS
- sk shieldus rookies 23기
- 오블완
- overthewire bandit 문제
- 공부기록
- 네트워크정리
- bandit level
- web hacking
- 네트워크문제
- 정보보안
- 데이터와 로직
- kbdinteractiveauthentication
- 혼자공부하는네트워크
- Dreamhack
- 함수와 디버깅
- 보안
- overthewire bandit level 0
- sk루키즈
- 취약점진단
- 객체지향
- 티스토리챌린지
- Today
- Total
목록2024/12 (70)
아임노드

2024년도 마지막 날이다.여느 때와 다를 건 없다. 보안관제 공부를 위한 별도의 카테고리를 만들었다. 카테고리 생성 이유시작은 이 기사에서부터였다. IT 뉴스: SK쉴더스가 빅데이터 분석·인공지능(AI) 플랫폼 기반의 통합 보안관제 솔루션 기업 ‘시큐레이어’를 인수한다고 18일 밝..." data-og-host="www.sedaily.com" data-og-simnode.tistory.com 익숙한 방식인 노드 형식으로 먼저 정리해보고 있다.(정리 완료 후 포스팅 예정) 오늘의 bandit 문제풀이 다시 풀어보면서 정리가 왜 중요한지 새삼 느끼게 된다.한번만 보는 건 거진 까먹는다는 결론! Level 6 -> Level 7 ~ Level 10 -> Level 11 복습 (완)

ServerSide: Command Injection 中 인젝션(Injection) 악의적인 데이터를 프로그램에 입력하여 이를 시스템 명령어, 코드, 데이터베이스 쿼리 등으로 실행되게 하는 기법 이용자의 입력을 시스템 명령어로 실행하게 하는 취약점을 Command Injection이라고 부른다. Command Injection이용자의 입력을 적절한 검사 없이 명령어로 사용할 때 발생하는 취약점 시스템 함수는 셸 프로그램에 명령어를 전달하여 실행하는데, 셸 프로그램은 다양한 메타 문자를 지원((&&, ;, | 등)이러한 메타 문자는 여러 개의 명령어를 연속으로 실행시킬 수 있다. 따라서 공격자는 메타 문자를 통해 임의 명령어를 실행하여 셸을 획득할 수 있다. 이러한 취약점을 막으려면 개발자는 입력 ..

OverTheWire BanditLevel 32 -> Level 33(24.12.28일 기준 overthewire bandit 최종 문제) 목표 : UPPERCASE WORLD 탈출 UPPERCASE SHELL에서 탈출하기 풀이 방법 1. bandit32 서버 접속ssh bandit32@bandit.labs.overthewire.org -p 2220 2. UPPERCASE SHELL 탈출하기제시된 문제는 단순하다.git에 대한 작업이 끝났다고 하는 것 보니 이번에는 git과 관련된 명령어 문제는 아닌 것 같다. git 문제가 아니라는 것은 bandit33에 접속하자마자 알 수 있었다. 몇 번 시도해보면 어떤 문자열을 입력해도 모두 대문자로 변경된 다는 것을 알 수 있다.문제에서 말한 'another..

SQL Injection 中 DataBase Management System (DBMS) 웹 서비스는 데이터베이스에 정보를 저장하고, 이를 관리하기 위해 DBMS 사용DBMS는 데이터베이스에 새로운 정보를 기록하거나, 기록된 내용을 수정, 삭제하는 역할특징 다수의 사람이 동시에 데이터베이스에 접근 가능 서비스의 검색 기능과 같이 복잡한 요구사항을 만족하는 데이터를 조회 가능관계형(Relational) vs 비관계형(Non-Relational) 관계형은 행과 열의 집합인 테이블 형식으로 데이터를 저장 비관계형은 테이블 형식이 아닌 키-값 (Key-Value) 형태로 값을 저장 SQL InjectionSQLRDBMS의 데이터를 정의하고 질의, 수정 등을 하기 위해 고안된 언어 SQL Injection사..

OverTheWire BanditLevel 31 -> Level 32 목표 : git 변경 사항 올리기(push) git 파일/commit 생성 및 변경사항 올리기(push) 풀이 방법 1. bandit31 서버 접속ssh bandit31@bandit.labs.overthewire.org -p 2220 2. 접속 및 git clone 부분 동일하게 참고 이번에도 cat README.md까지 동일한 단계로 진행.. Level 28 문제풀이 (+git clone)" data-og-description="OverTheWire BanditLevel 27 -> Level 28 목표 : Git 리포지토리를 클론하고, 리포지토리 내에 저장된 패스워드를 찾기 쓰기 권한이 가능한 디렉토리 생성git 리포지토리 클..

연말에 안타까운 소식을 여럿 들었다.나이가 들면서 주변에 이런 일들이 점차 많아지는 것 같아 마음이 좀 그렇다.무뎌질래야 무뎌지기 힘든 소식들. 하지만 그렇다고 계속 침울해할 순 없다!!연말연시에 반가운 약속들도 많으니까 나가서 사람들이랑 노닥거리면서 힘내자! 수업 중간에 트러블 슈팅하면서 실습시간을 가지고 있었는데강사님이 아마 오프라인으로 나왔던? 친분이 있는 학생들에게 장난치는 모습ㅎㅎ 강사님은 상대적으로 나이가 어려보이시는데 경력이 대단하신 것 같아 멋지고 부럽고 하다. > 오늘의 Dreamhack 공부 기록 Cross Site Request Forgery (CSRF)" data-og-description="ClientSide: CSRF 中 Cross Site Request Forgery (..