2, 8, 10, 16 진법 변환 쉽게 하기
·
기타
【 흔히 쓰이는 진법 】 ▶ 10진수 ▶ 2진수 ▶ 8진수 ▶ 16진수 10진수 2진수 8진수 / 16진수 10진수, 2진수와 같이 자리 올림이 8¹, 8² / 16¹, 16²의 식으로 증가한다. 예시 (1) 2진수 → 10진수 (2) 8진수 → 10진수 (3) 16진수 → 10진수 (4) 10진수 → 2진수 (소수인 10진수 → 2진수) - 정수 부분 변환 - 소수 부분 변환 2진수로 8진수 16진수 변환하기 2진수 : 1011010.111010101 8진수 : 132.725 16진수 : 5A.EA8
OverTheWire: Level Goal: Bandit Level 11 → Level 12
·
OS/LINUX
[ Bandit Level 11 → Level 12 문제 리뷰 ] Bandit Level 11 → Level 12 레벨 목표 다음 레벨을 위한 password는 data.txt 파일의 모든 소문자와 대문자가 13개 위치만큼 회전하는 곳에 있습니다 이 문제를 풀기 위해 필요할 수도 있는 명령어들 grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd 문제 해설 (1) 13개 위치만큼 회전하는 곳 13개 위치만큼 회전하는 곳이라는 말은 곧 카이사르(caesar) 암호의 알고리즘이라는 것이다. 위의 사진처럼 data.txt 파일의 내용도 13개 주기로 변환된 것이다. (2) tr 명령어 사용하여 변환하기 tr이란 지정한 명령어를 변환시키거나 삭제하는 명령어..
OverTheWire: Level Goal: Bandit Level 10 → Level 11
·
OS/LINUX
[ Bandit Level 10 → Level 11 문제 리뷰 ] Bandit Level 10 → Level 11 레벨 목표 다음 레벨을 위한 password는 data.txt 파일의 base64로 인코딩 된 데이터에 포함되어 있습니다. 이 문제를 풀기 위해 필요할 수도 있는 명령어들 grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd 문제 해설 (1) base64 Base 64란 8비트 이진 데이터(예를 들어 실행파일이나, ZIP 파일 등)를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 문자열로 바꾸는 인코딩 방식이다. base64 [옵션] [파일명] 옵션 설명 없음 인코드 -d 디코드 -i 디코딩 할 때 알파..