일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java
- 암호수학
- C언어
- html5
- 자바
- 피들러
- 웹해킹
- C
- 웹
- ARP Redirect
- 쏙쏙캠프
- 대외활동
- 명품자바프로그래밍
- webhacking.kr
- pythonchallenge
- SuNiNaTas
- hackerschool
- 파이썬
- 실습문제
- 경기대학교
- FTZ
- 써니나타스
- 파이썬챌린지
- Linux
- 리눅스
- 리버싱
- 석문초등학교
- Web
- setCookie
- 해커스쿨
- Today
- Total
목록Linux (3)
Hongfluenza
[FTZ] 해커스쿨 Level 3id>level3passwd>can you fly? ls 명령어를 사용하여 파일과 디렉토리 확인하기 cat hint 명령어를 치면 다음과 같은 소스코드가 나온다. int main(int argc, char **argv){ // main 함수에 argc 인자를 받는다. char cmd[100]; // cmd 변수에 100의 공간을 할당한 char형 변수를 선언한다. if( argc!=2 ){ // argc가 2가 아니라면, if문을 실행한다. printf( "Auto Digger Version 0.9\n" ); printf( "Usage : %s host\n", argv[0] ); exit(0); } strcpy( cmd, "dig @" ); // 문자열 복사하는 함수 : ..
[FTZ] 해커스쿨 level 2 id>level2 passwd>hacker or cracker ls로 파일과 디렉토리 확인하기 그 중 hint를 cat 명령어로 실행시켜보면 텍스트 파일 편집 중 쉘의 명령을 실행시킬 수 있다는데... 라는 문구가 나온다. level1에서 썼던 방식과 동일하게, level3의 권한으로 SetUID가 걸린 권한을 찾되 오류를 제외시켜주는 옵션을 추가한다 /user/bin/editor가 힌트가 될 것 같다. cd 명령어를 통해 /usr/bin으로 들어간 후 editor를 실행해 준다. 그럼 다음과 같은 vim 버전의 메인 화면이 뜬다. 쉘 명령을 사용하기 위해서 다음과 같은 :!/bin/bash 명령어를 사용한다. : - 명령어 실행하기! - 외부 쉘을 실행/bin/bash..
[trainer 1]login : trainer1passwd : trainer1 ls : 디렉토리와 파일 리스트 출력ls -l : 디렉토리와 파일을 구분하여 출력ls -a : 숨겨진파일을 볼 수 있다.파일명 앞에 "."을 붙이면 그 파일은 숨겨진 파일로 변하게 된다. [trainer 2]login : trainer2passwd : linuxer pwd : 현재 경로 출력 cd .. : 한 단계 위로 이동하는 것.예를 들어 현재 경로가 /home/trainer2에서 cd ..명령어를 입력하면 /home으로 이동한다.내려갈 때는 cd 명령어에 디렉토리 명만 입력하면 된다. / : 최상위 디렉토리따라서 최상위 디렉토리로 이동하려면 cd / 를 입력하면 된다. mkdir(MaKe DIRectory) : 새로운 ..