2019년 10월 30일, 해킹 박스 얻을 초대 코드

신속한 방법은 초대 코드를 얻을 수

1 컬 사용하여 다음 어드레스 요청
컬 -X POST를 https://www.hackthebox.eu/api/invite/generate

2 코드 취득 부 초대 코드 복호 에코 '코드 값이 얻어'base64로하여 반환 된 결과 |베이스 64 -d는 초대 코드를 해독 할

 

둘째, 자세한 암호 해독 방법

1 초대의 내용이 필요 https://www.hackthebox.eu/js/inviteapi.min.js 요청 된 페이지를 볼 수 있습니다 내부의 내용을 해독 할 수 있습니다. 암호 해독 과정은 인터넷은 많은 온라인 자바 스크립트 해독 도구를 수행 할 수 있으며, 간단합니다.

解密后的자바 스크립트
함수 verifyInviteCode (코드) {
VAR formData = {
"코드"코드
};
$ 아약스 ({
유형 : "POST",
dataType와 "JSON"
데이터 : formData,
URL : '/ API / 초대 / 확인'
성공 : 기능 (응답) {
을 console.log (응답)
},
오류 : 기능 (대응) {
CONSOLE.LOG (대응)
}
})
}

기능 makeInviteCode () {
$ 아약스 ({
유형 : "POST",
dataType와 "JSON",
URL : '/ API / 초대 / 방법 / / 생성하는'
성공 : 기능 (응답) {
을 console.log (응답)
}
오류 : 함수 (대응) {
CONSOLE.LOG (대응)
}
})
}

(2)가,이 파일이 매우 명확 상기 복호화 한 후, 우리는 먼저 콘솔 콘솔 번째 F12 입력 makeInviteCode의 제 기능을 수행한다 ().
다음과 같은 내용을 반환

{0 : 200, 성공 1 데이터 {...}}
인수는 버지니아이다 beqre GB은 GUR는 pbqr vaivgr trarengr , znxr N CBFG는 GB는 NCV은 / trarengr "에 enctype"vaivgr / / erdhrfg ROT13 "은
데이터 부분이다 해당 암호 해독을 검색, 암호화 무작위로 여러 온라인 도구를 암호화됩니다. 반환 값이 해독 된 내용은 다음 암호화 및 암호화 된 텍스트가 포함되어 있습니다.
하여 초대 코드 만들기 a를 생성하기 위해 POST 요청 / API / 초대 /합니다 생성

3, 당신이 어떤 도구를 사용할 수 않는 위의 내용에 따라, 라인에 POST 요청을 보내

4, Base64로 복호화하여, 코드 스트링 값을 제공하는 입력 코드 레지스터 인터페이스 입력

추천

출처www.cnblogs.com/sym945/p/11767098.html