Writeup CTF Born to Protect : Wien-Wien Solution

Writeup CTF Born to Protect : Wien-Wien Solution

Writeup CTF Born to Protect : Wien-Wien Solution – Diberikan sebuah file flag yang terenkripsi dengan RSA beserta public key nya.

Berdasarkan judul soal, saya menyimpulkan cara penyelesain soal ini adalah dengan RSA Wiener Attack. Pertama saya mencari nilai n, dan nilai e, untuk mencari nilai tersebut saya menggunakan perintah openssl berikut

openssl rsa -pubin -inform PEM -text -noout -in public.key

Dan akan ketemu nilai nilai n dan nilai e

n=0x21E11EF0011A3E2E4C9936971526AF91C23D5DC828CEDBE40EC79B0D3CDB3B62E2F89B40AE 19E18D843A116C7E0BF4DABB05B2FA23B4437085F07B91C6AA06A30CD297F3C7045D7AB2E2A4B A7C2A842EA83F1FD6C297F27E0D2C93511E300BFC9877FAD5CEADE715B7E46671583BAB3813FB 1DF24C81EB72DA75E89FF02BEEEAD
e = 0xEBB87CFD7EB8F5A04BE73F35AFCC8E86B6CFDCC8EDBB8D469205A8C418BBD3B9E65F9FA52
C664C51DFC88BC2C0F996F1DC4F6E24A15462660F462538EC41E80B34A684CDC6514A54F228A659 CD3CA42C56309F3845A2B8A1A55C4CF326F86FB530E2E887C77028A78FA80959F1D9838EBABE9 B277064FC2BA95B4AC0E9E435FD

Setelah nilai n dan e, kemudian mencari nilai c, untuk mencari nilai tersebut saya membuat program sederhana dengan python

Setelah semua nilai ketemu, kemudian saya menggunakan nilai tersebut untuk melakukan RSA Wiener Attack (https://github.com/pablocelayes/rsa-wiener-attack).

Jalankan program tersebut

Writeup CTF Born to Protect : Wien-Wien Solution

Writeup CTF Born to Protect : Wien-Wien Solution

Flag : B2P{1938f84de12816c01682dabf9a858892}

Luqman Hakim

I am Luqman Hakim, founder of this blog. I am Software Engineer and IT Security Enthusiast from Indonesia. I spend most of my time in doing programming and playing CTF (Capture the Flag)

Related Posts
Leave a reply
Captcha Click on image to update the captcha .