해킹 공부하는 학생

고정 헤더 영역

글 제목

메뉴 레이어

해킹 공부하는 학생

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (94)
    • 네트워크 (19)
      • 네트워크 프로토콜 (2)
      • 네트워크 용어 (2)
    • 암호 (1)
    • 컴퓨터 구조 (5)
      • 운영체제(OS) (2)
      • 리눅스의 중요한 개념 (1)
    • 리눅스 (47)
      • 노말틱 비기너 클래스 (2)
      • linux 명령어 정리 (19)
      • bandit (25)
    • 프로그래밍 언어 (19)
      • 파이썬 (14)
      • 자바스크립트 (5)
    • 프로젝트 (0)

검색 레이어

해킹 공부하는 학생

검색 영역

컨텐츠 검색

linux

  • [bandit] bandit11 -> bandit12 --친절한 풀이

    2023.05.09 by 해공학(해킹을 공부하는 학생)

  • [리눅스 명령어 정리] sort

    2023.05.07 by 해공학(해킹을 공부하는 학생)

  • [리눅스 명령어 정리]grep

    2023.04.29 by 해공학(해킹을 공부하는 학생)

  • [리눅스 명령어 정리] find 명령어 사용법과 옵션

    2023.04.26 by 해공학(해킹을 공부하는 학생)

  • [리눅스 명령어 정리] File 명령어의 사용법과 옵션

    2023.04.25 by 해공학(해킹을 공부하는 학생)

  • [Bandit] bandit0 -> bandit1(ls,cat)

    2023.04.24 by 해공학(해킹을 공부하는 학생)

  • [리눅스 명령어 정리] CAT,MORE

    2023.04.24 by 해공학(해킹을 공부하는 학생)

  • [bandit] bandit4 -> bandit5

    2023.04.22 by 해공학(해킹을 공부하는 학생)

[bandit] bandit11 -> bandit12 --친절한 풀이

overthewire 페이지를 해석해보겠습니다. "여기서 모든 대소문자는 13번 회전 되어 있어" 라고 말하고있네요. 이뜻이 무엇이냐면, 만약 a를 13번 회전 시키면 n 이되는것입니다. 쉽게 말하면 알파벳으로 13번 더 간다고 생각하면 됩니다. 근데 이것도 암호 입니다. 저번에 bandit10을 하셨던 분들이면 다 아시겠지만 base64도 하나의 규칙이 있는 암호 였습니다. 이것도 마찬가지 입니다. ROT13이라는 암호 입니다. 이곳에 비밀번호를 알아낼려면 암호변환기를 사용해야합니다. 아래 링크로 가셔서 cat data.txt 한걸 똑같이 적으면 문자열이 리턴됩니다. 그것이 비밀번호가 되는것입니다. Data.txt를 읽을 모습 bandit11@bandit:~$ cat data.txt Gur cnffjb..

리눅스/bandit 2023. 5. 9. 21:34

[리눅스 명령어 정리] sort

문자열의 순서를 정렬해주는 명령어 입니다. 사용법은 다음과 같습니다. sort [옵션] [파일이름] 주로 사용할때는 uniq명령어와 같이 쓰입니다. 옵션은 다음과 같습니다. [-r] --reverse(반대의, 뒤집다) sort는 아무 옵션도 없을때 abcd 기준으로 정렬을하는데, 이정렬을 역순으로 하게 해주는 명령어 이다. ┌──(root㉿kali)-[~/blog/pipe/uniq_sort] └─# cat fruits_test | sort -r melon melon lemon banana banana banana Apple apple apple [-k] --key k뒤에다가 필드(위치)를 정해주고, 그거의 기준으로 정렬된다. //원본 파일 ┌──(root㉿kali)-[~/blog/pipe/uniq_sor..

리눅스/linux 명령어 정리 2023. 5. 7. 21:19

[리눅스 명령어 정리]grep

우선 grep 명령어를 한줄 설명 해보겠습니다. "문자열을 검색할때 쓰이는 명령어"라고 생각하시면 됩니다. 그리고 이 grep 명령어는 파이프와 같이 많이 쓰이므로 리다이렉션도 공부를하셔야 합니다. 리다이렉션 => https://halinstudy.tistory.com/17 리다이렉션 리다이렉션을 한줄 요약 하면 이렇게 말할수있습니다. "명령어로 실행한 결과를 파일안에 넣는 기술" 이라 설명할수 있습니다. 하지만 리다이렉션은 더많은 기능을 가지고 있습니다. 1. >, >> >는 halinstudy.tistory.com grep 명령어의 사용법 grep 명령어는 아래와 같은 형식으로 사용합니다. grep [옵션] [패턴] [파일] 이쪽에서 말하는 패턴은 찾자고 생각하는 텍스트나 정규표현식이다. 그리고 파일..

리눅스/linux 명령어 정리 2023. 4. 29. 09:50

[리눅스 명령어 정리] find 명령어 사용법과 옵션

find 명령어를 한줄로 설명하면, "옵션을 추가해 그 옵션에 맞는 파일을 찾아주는것" 이라고 생각하면 됩니다. find 명령어의 사용법을 알아 보겠습니다. find [옵션] [옵션에 대한 설명] [파일을 찾을 위치] find의 옵션을 알아 보겠습니다. 1. -name: 파일 이름으로 검색합니다. ┌──(root㉿kali)-[~/blog/findTest] └─# find -name test1 ./test1 위와 같이 이름이 test1인 파일의 위치를 알려준다. 2. -type: 파일 타입으로 검색합니다. (f: 일반 파일, d: 디렉토리, l: 심볼릭 링크) ┌──(root㉿kali)-[~/blog/findTest] └─# find -type d . ./test2 ./test4 type을 d 라 했으니 ..

리눅스/linux 명령어 정리 2023. 4. 26. 06:56

[리눅스 명령어 정리] File 명령어의 사용법과 옵션

file 명령어의 기능을 한줄로 설명 하면, "그 파일의 종류를 알려주는 명령어" 라고 생각하시면 됩니다 file 명령어 사용법은 아래와 같습니다. file [옵션] [파일 위치] file 명령어의 옵션도 몇개 알아보겠습니다. 1. -b : 출력 결과를 간단하게 표시 합니다. ┌──(root㉿kali)-[~/blog/fileTest] └─# file -b test1 Unicode text, UTF-8 text ┌──(root㉿kali)-[~/blog/fileTest] └─# file test1 test1: Unicode text, UTF-8 text 2. -N : 한번 읽어본 파일은 다시 읽고 출력 하지 않는다. ┌──(root㉿kali)-[~/blog/fileTest] └─# file -N test1 ..

리눅스/linux 명령어 정리 2023. 4. 25. 07:24

[Bandit] bandit0 -> bandit1(ls,cat)

우선 bandit을 시작하기 위해서는 이전 블로그를 한번 보고 오셔야 합니다. 자 이제 시작을 하겠습니다. bandit0 우선 bandit0의 비밀번호는 bandit0이다. 그럼 putty를 통해 bandit0에 접속을하면, 이런 화면이 뜰것이다. 우선 그럼 overthewire에 나온 말을 해석해보면.... "readme라고 불리는 파일안에 비밀번호가 있어"라고 말하고 있습니다. 우선 파일이 있는지 먼저 확인할려면 "ls" 라는 명령어를 사용해야 합니다. ls 명령어를 간단하게 설명하면.... ls 명령어를 디렉토리 안에서 치면 그안에 있는 파일,디렉토리를 알려주는 명령어 입니다. ls 명령어의 사용법은 아래 사진과 같습니다. 이런식으로 ls 뒤에 옵션, 파일위치를 적어주시면 됩니다. 그리고 옵션과 전..

리눅스/bandit 2023. 4. 24. 21:55

[리눅스 명령어 정리] CAT,MORE

cat 명령어를 한줄 정리 하면 "파일에 있는 글자를 읽는 명령어" 라고 생각하시면 됩니다 more 명령어는 한줄로 정리 하면 "아주 글자가 많은 파일을 한번에 읽을때 쓰는 명령어" 입니다. CAT cat 명령어는 앞에서 말했다 시피 파일에 있는 글자를 읽는 명령어 입니다. 사용법은 cat [옵션] [읽을 파일]을 하시면 됩니다. cat의 옵션들을 조금 알아보면 ... 1. n : 각 줄의 앞에 줄 번호를 표시합니다. ─(root㉿kali)-[~/blog] └─# cat -n catTest 1 Cat is very very interest command 2 3 good command 4 5 6 i don't used more command 이런식으로 앞에 번호를 세겨 줍니다. 2. -b : 비어있지 않은..

리눅스/linux 명령어 정리 2023. 4. 24. 07:14

[bandit] bandit4 -> bandit5

우선 overthewire 페이지를 해석 해보겠습니다. "inhere 폴더안에 사람이 읽을수있는 파일안에 있어" 라고 말하네요. 그럼 한번 ls 명령어로 bandit4 안에 무엇이 있는지 확인해 보겠습니다. bandit4@bandit:~$ ls inhere 이런식으로 inhere 폴더만 뜨네요. 그럼 cd 명령어로 inhere 폴더로 들어가 보겠습니다. 폴더로 들어간뒤 ls 명령어로 무슨 파일이 있는지도 확인 해 보겠습니다. bandit4@bandit:~$ cd inhere bandit4@bandit:~/inhere$ ls -file00 -file02 -file04 -file06 -file08 -file01 -file03 -file05 -file07 -file09 총 9개의 파일이 뜨네요. 이 9개의 파..

리눅스/bandit 2023. 4. 22. 21:37

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
해킹 공부하는 학생 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바