هذا هو الأمر rarun2 الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
rarun2 - أداة رادار 2 لتشغيل البرامج في بيئات غريبة
موجز
rarun2 [[script.rr2]]
الوصف
يستخدم هذا البرنامج كمشغل لتشغيل البرامج ذات البيئات المختلفة،
الوسائط والأذونات والدلائل وتجاوز واصفات الملفات الافتراضية.
يقبل البرنامج فقط وسيطة واحدة وهي اسم ملف التكوين
لتشغيل البرنامج.
يكون ذلك مفيدًا عندما يتعين عليك تشغيل برنامج باستخدام وسيطات طويلة أو تمرير بيانات طويلة إلى stdin
أو أشياء من هذا القبيل مطلوبة عادة لاستغلال الكراك :)
التوجيهات
يقبل ملف التكوين rr2 (rarun2) التوجيهات التالية، الموصوفة كمفتاح = قيمة
يتم تعريف الإدخالات والتعليقات على أنها أسطر تبدأ بـ "#".
برنامج المسار إلى البرنامج الذي سيتم تنفيذه
المعياري حدد ملفًا لاستبدال واصف الملف stdout
ستدين حدد ملفًا لقراءة البيانات من stdin
إدخال قم بتعيين السلسلة لتمريرها إلى البرنامج عبر stdin
تشدر تغيير الدليل قبل تنفيذ البرنامج
الاستجذار قم بتشغيل البرنامج في chroot. يتطلب بعض الإعداد السابق
التحميل المسبق التحميل المسبق للمكتبة (غير مدعوم على نظام التشغيل Windows، فقط Linux وosx وbsd)
setuid تعيين معرف العملية
سيتويد تعيين معرف العملية الفعالة
مجموعة تعيين معرف مجموعة العملية
setegid تعيين معرف مجموعة العمليات الفعالة
سيتينف تعيين القيمة لمتغير البيئة المحدد
أرج[0-3] تعيين قيمة الوسيطة N التي تم تمريرها إلى البرنامج
أمثلة
عينة من البرنامج النصي rarun2
$ القط foo.rr2
#!/usr/bin/rarun2
البرنامج=./pp400
arg0=10
stdin=foo.txt
تشدير=/ تمة
#جذر=.
./foo.rr2
توصيل البرنامج بمقبس
9999 دولار
برنامج $ rarun2=/ بن / ليرة سورية الاتصال = المضيف المحلي: 9999
تصحيح أخطاء برنامج يعيد توجيه io إلى محطة أخرى
## افتح محطة جديدة واكتب "tty" للحصول عليها
$ تي تي ; واضح ؛ النوم 999999
/ ديف / ttyS010
## في محطة أخرى قم بتشغيل r2
$ r2 -d برنامج rarun2=/ بن / ليرة سورية stdio=/dev/ttys010
استخدم rarun2 عبر الإنترنت باستخدام خدمات onworks.net