امیر
امیر
خواندن ۱ دقیقه·۲ سال پیش

چالش های ناتاس مرحله 8

سلام سلام امیدوارم حالتون خوب باشه بی مقدمه بریم سراغ ناتاس ببینیم مرحله 8 چی داره واسمون!

خب دکمه ای که بهمون داده رو باز میکنیم ببینیم تو سورس چخبره!

خب خط اول یه متغیری داره که رمزنگاری شده پسورد ما هست

اگه php بلد باشید میبینید که به سه مدل رمزنگاری شده که اولbase64 بعد strrev و در مرحله آخر bin2hex که ساده هست دیکود کردنشون فقط کافیه کدش رو برعکس کنیم. اینطوری:

<?php function decodeSecret($secret){ return base64_decode(strrev(hex2bin($secret))); } print &quotThe secret is: " print decodeSecret(&quot3d3d516343746d4d6d6c315669563362&quot); print &quot\n" ?>


بعد این قطعه کد رو اجرا میکنیمو یه کد کوچولو میده بهمون

oubWYf2kBq

اون رو به اینپوت اصلی سایت میدیم و پسورد رو در اختیار ما قرار میده

Password: Sda6t0vkOPkM8YeOZkAGVhFoaplvlJFd


hackctf
دانشجویی که عاشق کامپیوتر شد!
شاید از این پست‌ها خوشتان بیاید