انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => بازی و سرگرمی => نویسنده: HSN6 در 21 تیر 1392، 06:16 ب‌ظ

عنوان: بمب را بکُش !
ارسال شده توسط: HSN6 در 21 تیر 1392، 06:16 ب‌ظ
سلام

بنده برای سرگرمی یک بمب نوشتم (!).    ;D

چون این بمب خیلی خطرناکه به افراد تازه‌کار توصیه نمیشه که اجراش کنند!    8)
این بمب پس از ۴ دقیقه تمام محتویات مسیر خودش رو پاک می‌کنه.

 پس نکته‌ی امنیتی برای منفجر کردن بی‌خطر این بمب رو جدی بگیرید :
     این بمب رو پس از استخراج شدن (Extract) در پوشه‌ای به نام killthebomb در مسیر خانه‌ی خود (home/USER) قرار بدید. مهم‌ترین نکته اینه که بعد از این‌که بمب منفجر بشه کل محتویات killthebomb حذف می‌شوند.

بعد از استخراج فایل‌ها به درون killthebomb ، به درون این پوشه برید و با راست کلیک کردن روی فایل killthebomb.pyc و زدن گزینه‌ی Properties ، به تب Permissions برید و Make the file executable یا Allow execute.... یا هر چی که به این مضمون بود رو تیک بزنید. این کار رو برای فایل bomb.sh هم انجام بدید.
  پس از آماده سازی فایل‌ها برای اجرا ترمینال رو باز کنید و کدهای زیر رو به ترتیب بزنید :

cd /home/USER/killthebomb/به جای USER نام‌کاربری خودتون رو بزنید.

python ./killthebomb.pyc

فکر نکنید اگه با Ctrl + C اومدید بیرون ، برنده‌اید   :P

اگه واقعا بمب رو کُشتید ، در آخر کدی به رنگ سبز نمایش داده میشه که باید اونو پ‌خ کنید.  ;)


ما تروریست نیستیما  ::)

https://mega.co.nz/#!cUl2HZDY!QT-W-EpoVq3Q9K880MqJ61OE3KLJ1O1MiXZqOHPeadM (https://mega.co.nz/#!cUl2HZDY!QT-W-EpoVq3Q9K880MqJ61OE3KLJ1O1MiXZqOHPeadM)

هفته‌ی آینده هم فایل .py رو قرار می‌دم.

ویرایش : بمب اصلاح شد! و کد هم تغییر کرد (دیگه ILP! نیست)
-------
پیوند‌ها به مگا مهاجرت کردند !
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: حامد سپهر در 21 تیر 1392، 09:41 ب‌ظ
داداش این بمبت که خودش خودشو میکشه! حدود ثانیه ۴۰ یهو پیغام میده که بمب کشته شد! این کد رو هم نشون میده:
|LP!
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: lubuntuuser در 21 تیر 1392، 09:48 ب‌ظ
میرم خونه حتما تستش میکنم،نزنه جای دیگه رو پاک کنه ها.
باید خیلی جالب باشه.
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: nixoeen در 21 تیر 1392، 10:05 ب‌ظ
میرم خونه حتما تستش میکنم،نزنه جای دیگه رو پاک کنه ها.
خوب اجرای یک برنامه ناشناس که کد اون هم در دسترس نیست، فوق‌العاده اشتباهه. ولی در این مورد، من برنامه رو تایید می‌کنم :) فقط مواظب باشید که از کجا برنامه رو اجرا می‌کنید، چون گاهی دستور */. rm رو اجرا می‌کنه ;)

ویرایش: چون برنامه تغییر کرده و برنامه تغییر کرده رو چک نکردم، دیگه تاییدیه‌ای در کار نیست. اگر می‌خواید کد رو اجرا کنید، مسئولیتش با خودتون هست!
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: HSN6 در 21 تیر 1392، 10:39 ب‌ظ
اولش روی ۳ دقیقه و ۳۰ ثانیه گذاشته بودمش و بعد که ۴ دقیقه‌ش کردم یادم رفت یه جاشو درست کنم.
آرمان هم پ‌خ داد ، یه چیزایی گفت که این الآن نکته‌ش چی بود؟ و...
حالا فهمیدم....
حالا درستش می‌کنم.
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: HSN6 در 21 تیر 1392، 10:57 ب‌ظ
یه خرده سرعت اجرای یک اسکریپت Bash از Python بیشتره....این ناهماهنگی هم به همین دلیل بود که رفع شد!

پست اول ویرایش شد.
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: alend در 22 تیر 1392، 06:17 ق‌ظ
میرم خونه حتما تستش میکنم،نزنه جای دیگه رو پاک کنه ها.
خوب اجرای یک برنامه ناشناس که کد اون هم در دسترس نیست، فوق‌العاده اشتباهه. ولی در این مورد، من برنامه رو تایید می‌کنم :) فقط مواظب باشید که از کجا برنامه رو اجرا می‌کنید، چون گاهی دستور */. rm رو اجرا می‌کنه ;)

می تونم بپرسم بر چه اساس تایید می کنید؟
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: nixoeen در 22 تیر 1392، 10:39 ق‌ظ
می تونم بپرسم بر چه اساس تایید می کنید؟
برای اطمینان از مخرب نبودن برنامه، اون رو گرفتم و سورس اون رو چک کردم.
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: HSN6 در 22 تیر 1392، 12:29 ب‌ظ
میرم خونه حتما تستش میکنم،نزنه جای دیگه رو پاک کنه ها.
خوب اجرای یک برنامه ناشناس که کد اون هم در دسترس نیست، فوق‌العاده اشتباهه. ولی در این مورد، من برنامه رو تایید می‌کنم :) فقط مواظب باشید که از کجا برنامه رو اجرا می‌کنید، چون گاهی دستور */. rm رو اجرا می‌کنه ;)

ویرایش: چون برنامه تغییر کرده و برنامه تغییر کرده رو چک نکردم، دیگه تاییدیه‌ای در کار نیست. اگر می‌خواید کد رو اجرا کنید، مسئولیتش با خودتون هست!

برنامه تغییر اساسی نداشته ، فقط یک عدد توش عوض شده تا سوتیش برطرف بشه!
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: احسان☺ - در 22 تیر 1392، 01:13 ب‌ظ
بايد چطور بازى كنيم؟
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: HSN6 در 22 تیر 1392، 01:20 ب‌ظ
من برنامه رو اجرا ميكنم فقط ترمينال رو باز ميكنه و بعد يه خورده ميبنده همين؟
اين الان چرا اين جوريه؟
ubuntu 12.04
همه‌ی کارهایی که در پست اول گفتم رو انجام دادید؟
باید هر دوتا اسکریپت اجازه‌ی اجرا شدن داشته باشند و بعد فایل .pyc رو از طریق ترمینال اجرا کنید.
من روی ۱۲.۰۴ امتحان کردم.
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: احسان☺ - در 22 تیر 1392، 01:23 ب‌ظ
اون درست شد.
چطور بايد بازى كرد؟
ممنون
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: HSN6 در 22 تیر 1392، 01:27 ب‌ظ
اون درست شد.
چطور بايد بازى كرد؟
ممنون
کل راهنمای بازی در حد یک جمله کنار شمارنده نوشته شده!
راهنمایی دیگه‌ای نمی‌کنم. D:
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: احسان☺ - در 22 تیر 1392، 01:30 ب‌ظ
MFLPIP!
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: alend در 22 تیر 1392، 01:30 ب‌ظ
می تونم بپرسم بر چه اساس تایید می کنید؟
برای اطمینان از مخرب نبودن برنامه، اون رو گرفتم و سورس اون رو چک کردم.

بعد چه جوری مطمن  شدید که سورس  و کامپایل یکی هستند؟
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: nixoeen در 22 تیر 1392، 02:24 ب‌ظ
بعد چه جوری مطمن  شدید که سورس  و کامپایل یکی هستند؟
من سورس رو نداشتم، Bytecode رو تبدیل به سورس کردم و چک کردمش :)
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: אוּרִיאֵל در 22 تیر 1392، 02:28 ب‌ظ
بعد چه جوری مطمن  شدید که سورس  و کامپایل یکی هستند؟
من سورس رو نداشتم، Bytecode رو تبدیل به سورس کردم و چک کردمش :)

نكته آموزشى : به جا اين كه بشينيد الكى وقتتونو بگيريد بريد سورسشو در بياريد ببينيد كدى كه قراره بده چيه بيايد ايجا بنويسيدش كه هيجان بازيم از بين بره . :-"
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: احسان☺ - در 22 تیر 1392، 02:32 ب‌ظ
من كد رو گذاشتم برو بالاتر نوشتم.
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: אוּרִיאֵל در 22 تیر 1392، 02:34 ب‌ظ
من كد رو گذاشتم برو بالاتر نوشتم.

ميدونم بخاطره همين گفتم . + شوخى ميكنم البته . :دى
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: احسان☺ - در 22 تیر 1392، 02:39 ب‌ظ
آها از اون لحاظ..........به هر حال بابت از دست رفتن هيجان بازى معذرت. ولى كلا با اين كارا حال ميكنم ;D
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: HSN6 در 22 تیر 1392، 04:34 ب‌ظ
احسان جان بابت لو دادن .... /:
حالا از چه راهی حلش کردی؟ تقلب کردی؟ اصن غیر از نگاه کردن به کد ، راهی هست؟
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: احسان☺ - در 22 تیر 1392، 08:30 ب‌ظ
نه فقط بومب رو كشتم.
فكر زيركانه اي بود.
آورين آورين
هر چند وقت يه بار از اين چيزا بذاريد.
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: حامد سپهر در 22 تیر 1392، 08:44 ب‌ظ
نه فقط بومب رو كشتم.
فكر زيركانه اي بود.
آورين آورين
هر چند وقت يه بار از اين چيزا بذاريد.

چجوری کشتی؟ تنها راهی که به ذهن من رسید این بود که python رو با killall بکشم. اما نمیمرد نامرد! معلوم نبود چندتا جون داشت!
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: احسان☺ - در 22 تیر 1392، 08:52 ب‌ظ
نه پروسه بمب رو بايد كيل كنى من از تو سيستم مانيتورينگ زدمش.اگه پايتون رو بكشى كه بقيه كد ديگه اجرا نميشه.نگيد چرا گفتى
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: حامد سپهر در 22 تیر 1392، 10:43 ب‌ظ
نه پروسه بمب رو بايد كيل كنى من از تو سيستم مانيتورينگ زدمش.اگه پايتون رو بكشى كه بقيه كد ديگه اجرا نميشه.نگيد چرا گفتى

من با top از تو ترمینال پروسه‌های در حال اجرا رو نگاه کردم...
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: احسان☺ - در 22 تیر 1392، 11:23 ب‌ظ
با اين آپشن بزن
-b
البته خودمم نميدونم دقيقا فرق اين آپشن با بدون آپشن چيه.
عنوان: پاسخ : بمب را بکُش !
ارسال شده توسط: HSN6 در 26 تیر 1392، 09:14 ب‌ظ
این هم کدمنبع این بمب :
https://mega.co.nz/#!5BlHGLoK!WSEkIvC7ZsQkEbmmBcTLDYvAXNAdPE-1ezfg-0cXUJA (https://mega.co.nz/#!5BlHGLoK!WSEkIvC7ZsQkEbmmBcTLDYvAXNAdPE-1ezfg-0cXUJA)

ببخشید اگه یه خرده به هم ریخته نوشتم ؛ از من که تازه کارم بیشتر از این انتظار نمی‌ره...  :D

----------
پیوندها به مگا مهاجرت کردند !