Thứ Bảy, 13 tháng 8, 2016

[Writeup]IceCTF-All your Base are belong to us-Misc -15 pt

Đề bài cho chúng ta một file flag.txt và mục đích của đề bài là yều cầu chúng ta "dịch" được file này :>

Ok,let's go
Đầu tiên là định hướng,nếu như ai chưa biết thì file gồm các mã hệ nhị phân 8 bit
Cách 1:chúng ta sẽ đổi chúng thủ công bằng cách đổi mã nhị phân đó sang hệ thập phân.rồi chúng ta sẽ lại đổi từ hệ thập phân qua ASCII...có vẻ trâu bò nhỉ :>
Cách 2:Là chúng ta sẽ code,mình code trên python nhưng mà mình code gà lắm :>


Đây là code của mình cho bạn nào muốn tham khảo:
import binascii
msg='01001001011000110110010101000011010101000100011001111011011000010110110000110001010111110110110101111001010111110110001001100001011100110110010101110011010111110110000101110010011001010101111101111001011011110111010101110010011100110101111101100001011011100110010001011111011000010110110001101100010111110111100100110000011101010111001001011111011000100110000101110011011001010111001101011111011000010111001001100101010111110110110101101001011011100110010101111101'
text = int (msg,2)
text_1=binascii.unhexlify('%x' % text)
print text_1

Việc tiếp theo là run chương trình nữa là xong :>
ok,bạn nào chưa biết python và run ntn có thể tự tìm hiểu bằng GG nha :D

Flag:IceCTF{al1_my_bases_are_yours_and_all_y0ur_bases_are_mine}
bigb0y27

Không có nhận xét nào:

Đăng nhận xét