메뉴 건너뛰기

노루발의 개인 게시판

이번 문제도 소스코드를 알려준다:


<?

$encodedSecret = "3d3d516343746d4d6d6c315669563362";

function encodeSecret($secret) {
    return bin2hex(strrev(base64_encode($secret)));
}

if(array_key_exists("submit", $_POST)) {
    if(encodeSecret($_POST['secret']) == $encodedSecret) {
    print "Access granted. The password for natas9 is <censored>";
    } else {
    print "Wrong secret";
    }
}
?>


? 값을 입력해야 다음 단계의 패스워드를 알 수 있고

?값 -> base64_encode -> strrev -> bin2hex 처리를 거친 결과가 3d3d516343746d4d6d6c315669563362 이다.


?값을 얻어내기 위해 다음과 같은 PHP 프로그램을 작성한다:

<?php
$encodedSecret = "3d3d516343746d4d6d6c315669563362";
$result = strrev(pack("H*", $encodedSecret));
echo $result;

?>


출력값인 b3ViV1lmMmtCcQ==를 base64로 decode하면 입력해야 하는 값을 찾아낼 수 있다.

분류 :
망한거
조회 수 :
8
등록일 :
2020.03.06
23:36:05 (*.47.15.90)
엮인글 :
게시글 주소 :
https://hondoom.com/zbxe/index.php?mid=noru&document_srl=818050
파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
옵션 :
:
:
List of Articles
번호 제목 글쓴이 날짜 조회 수
36 망한거 (스포일러) Natas14 풀이 노루발 2020-03-10 12
35 망한거 (스포일러) Natas13 풀이 노루발 2020-03-10 7
34 망한거 (스포일러) Natas12 풀이 노루발 2020-03-08 15
33 망한거 (스포일러) Natas11 풀이 노루발 2020-03-07 19
32 망한거 (스포일러) Natas10 풀이 노루발 2020-03-07 13
31 망한거 (스포일러) Natas9 풀이 노루발 2020-03-06 11
» 망한거 (스포일러) Natas8 풀이 노루발 2020-03-06 8
29 망한거 (스포일러) Natas7 풀이 노루발 2020-03-06 10
28 망한거 (스포일러) Natas6 풀이 노루발 2020-03-06 9
27 망한거 (스포일러) Natas5 풀이 노루발 2020-03-06 7
26 망한거 (스포일러) Natas4 풀이 노루발 2020-03-06 4
25 망한거 (스포일러) Natas3 풀이 노루발 2020-03-06 7
24 망한거 (스포일러) Natas2 풀이 노루발 2020-03-06 10
23 망한거 (스포일러) Natas1 풀이 노루발 2020-03-06 9
22 망한거 (스포일러) Natas0 풀이 노루발 2020-03-06 15
21 마실것 캄포트를 만들자 [1] 노루발 2019-08-07 30
20 오토바이 엔진에서 잡음이 나서 고쳤습니다. [3] 노루발 2019-07-31 75
19 오토바이 오토바이 체인 청소 [1] 노루발 2019-07-29 183
18 오토바이 (약혐) 오토바이 체인 청소전 사진 [4] 노루발 2019-07-27 60
17 오토바이 엔진오일 확인하고 옴 노루발 2019-07-21 27