해킹(6)
-
0x200 프로그래밍
해킹의 본질은 기존의 규칙과 지식으로는 예상할 수 없고 의도하지 않은 사용법을 찾은 후 그것을 이용해 새롭고 창조적인 방법으로 문제 해결을 시도하는 것이다. -p17- 제어구조 if-else, while 루프, for 루프 동쪽으로 난 메인가로 출발하라; //whlie 루프 : while 조건이 참일 때 루프 안의 명령 세트를 반복적으로 수행 while (오른쪽에 교회가 없다) //오른쪽에 교회가 보일 때까지 메인가로 직진하라 메인가로 직진하라; //If-Else : 어떤 일이 일어나면 어떤 일을 하고, 아니면 다른일 if (길이 막혔다면) //길이 막혔을 경우 해당 일을 수행 { 15번가에서 우회전; 파인가에서 좌회전; 16번가에서 우회전; } else 16번가에서 우회전; //길이 막히지 않았을 경우..
2024.03.06 -
DreamHack [misc] baby linux
리눅스 문제입니다. ls 명령어 => 디렉토리 내용 출력echo $(ls) cat 파일 경로 => 파일의 내용을 출력echo $(cat hint.txt) #hint.txt 파일 읽기 ls 명령어 => 디렉토리 내용 출력echo $(ls ./dream/hack/hello) #./dream/hack/hello 디렉토리 내용을 출력flag.txt의 전체 경로 == ./dream/hack/hello/flag.txt cat 파일 경로 => 파일의 내용을 출력echo $(cat flag.txt) #flag.txt 파일 읽기 NO!가 출력된 이유를 확인하기 위해 문제파일 소스코드를 읽어보았습니다.명령창에 flag 가 들어가면 ==> NO! flag.txt 파일의 이름을 우회해서 들어가야 될 것 같습니다...
2023.10.17 -
DreamHack [misc] 64se64
입문용 기타 워게임입니다.소스 코드를 확인하여 문제를 풀어야 되니 소스 코드 확인 ~https://emn178.github.io/online-tools/base64_decode.html~~decode~~ decode해서 아스키코드를 얻었습니다.https://ko.rakko.tools/tools/76/~~아스키코드 변환~~ 이상.//
2023.10.11 -
computer science
컴퓨터 과학 -: 컴퓨터를 이용한 모든 작업과 그 기반 이론을 연구하는 학문 해킹 -: 컴퓨터 과학 지식을 응용하여 프로그램이나 시스템의 취약점을 발견하고 공격하는 행위 진법 -: 임의의 숫자 혹은 문자를 사용하여 수를 표현하는 체계 - 10진법(0~9), 2진법(0,1), 16진법(0~9, A~F) bit: 컴퓨터에서 사용하는 데이터의 최소 단위 byte: 8개의 비트로 구성된 단위, 메모리에 저장되는 최소 단위 - 1 byte == 2^8 => 0~255(10진수) == 00000000~11111111(2진수) == 00~FF(16진수) - MSB: 최상위 비트: 여러 개의 비트로 구성된 이진 데이터에서 가장 왼쪽에 있는 비트 - LSB: 최하위 비트: 가장 오른쪽에 있는 비트 - 가장 왼쪽에 있는 ..
2023.10.11 -
SuNiNaTaS 3번
3번입니다.Write articles in Notice Board!공지 게시판에 기사를 작성하라! 힌트는.... 없습ㄴ디ㅏ ㅠ 공지 게시판은 말그대로 "공지"라서 write 버튼이 없습니다.but-?! free 게시판에서 free를 notice로 변경해주면 ~~~~~submit 누르면 Auth값이 팝업창에 뜹니다. 이상입니다.//(point때문에 4번을 먼저 한건데,,,, 이게 더 쉽네^^;)
2023.08.23 -
SuNiNaTaS 2번
2번입니다.Hint는 id = pw 인데,, script를 보면 id == pw 일 경우 you can't join;;그렇다면 일단 같은 값이긴 해야된단 말입니다^^ id와 pw 같은 값 "dori" 입력console창에 document.web02.submit() 입력 후Enter=== 이상입니다.//
2023.08.19