[CodeEngn] Basic RCE – Level 12

http://codeengn.com/challenges/basic/12

You will see a success message after finding the key.
If you would want the Key itself to replace the success message in the MessageBox,
open up a Hex Editor and overwrite the key value in the offset range 0x???? ~ 0x????.

Q : find the key value and the offset range and write the solution in this format : key????????
(first ???? for the start and the next 4 ?s for the end).

Dễ dàng thấy ngay được goodboy cũng như quá trình kiểm tra:

Key = 0x7A2896BF = 2049480383.

Mở trong một hex editor bất kỳ, search goodboy:

Tiến hành thay thế nó bằng giá trị của Key (lưu ý rằng có byte x00 ở cuối):

Kiểm  tra lại và thấy rằng toàn bộ vùng thay thế nằm trong khoảng từ 0D3B đến 0D45 (tính cả null-byte).

→ flag = 20494803830D3B0D45.

 

Leave a Reply

Your email address will not be published. Required fields are marked *