আমার কাছে একটি সেটুইড প্রোগ্রাম রয়েছে যা একটি ফাইলকে এইভাবে তালিকাভুক্ত করছে:
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
system("ls /challenge/binary/binary1/.passwd");
return 0;
}
আমার যা প্রয়োজন তা হ'ল প্রোগ্রামটির নামটি কেবল তালিকাভুক্ত করার পরিবর্তে ফাইলটির সামগ্রী প্রকাশ করার জন্য get তাই আমি আচরণকে পরিবর্তন করতে উপনাম তৈরি করার চেষ্টা করেছেন ম এই ভাবে:
alias ls='cat'
কিন্তু এখনও, এটি কাজ করে না। আপনি দয়া করে আমাকে সঠিক দিকে নির্দেশ করতে পারেন!
system("ls
দ্বারাsystem("cat
? আপনি সিস্টেম কমান্ড ব্যবহার না করে এমন কিছু করার জন্য কোনও প্রোগ্রামকে অপব্যবহারের উপায় পাওয়ার চেষ্টা করছেন?