PDA

View Full Version : شبه ویروس



erfan1382
سه شنبه 25 فروردین 1394, 14:01 عصر
آیا این کد می تواند کاربردی برای کند کردن سیستم داشته باشد.

<?php
$i = 0;
echo ++i;
؟>

جدا از این که پی اچ پی هست و باید روی هاست باشه و غیره کاربرد کند کردن دارد یا نه؟

reza_alie
سه شنبه 25 فروردین 1394, 15:53 عصر
خیر
برای این که ابتدا به متغیر iیک واحد اضافه می کند و بعد i چاپ می کند


<?php $i = 0;echo ++$i;
؟>

prans.info
سه شنبه 25 فروردین 1394, 17:33 عصر
خیر .
کد های پی اچ پی همینطوری اجرا نمیشن .
این کد کار خاصی نمی کنه اگه چند چرخه به صورت بی نهایت بود شاید کاری که شما میخواید رو میشد کرد که اون هم با محدودیت های php.ini سازگار نیست و باید اول محدودیت ها رو بردارید ...

LastAirbender
سه شنبه 25 فروردین 1394, 17:41 عصر
سوال عجیبیه! هر چقدر سعی میکنم ذهن نویسنده رو بخونم نمیشه

reza_alie
سه شنبه 25 فروردین 1394, 17:45 عصر
سوال عجیبیه! هر چقدر سعی میکنم ذهن نویسنده رو بخونم نمیشه
دوست عزیز سوال پرسیدن که عیب نیست:لبخندساده:

LastAirbender
سه شنبه 25 فروردین 1394, 17:53 عصر
دوست عزیز سوال پرسیدن که عیب نیست:لبخندساده:

نمی گم عیب هست ، بلکه سوال خوب خیلی هم ارزشمنده فقط گفتم نمی تونم ذهن نویسنده رو بخونم..

rezakho
سه شنبه 25 فروردین 1394, 23:41 عصر
آیا این کد می تواند کاربردی برای کند کردن سیستم داشته باشد.

<?php
$i = 0;
echo ++i;
؟>

جدا از این که پی اچ پی هست و باید روی هاست باشه و غیره کاربرد کند کردن دارد یا نه؟

اول اینکه کدتون 2 تا اشکال دستوری داره (حالا شاید مهم نباشه از نظر شما)

1- متغیر i در خط 3 علامت $ نداره
2- کدتون با ؟ بسته شده که باید با ? بسته بشه و درست نیست. (اولی کاراکتر یونیکد فارسی ? هست)

دوم
وقتی سمت چپ عملگرهای ++ و --، انتساب وجود نداشته باشه، i$++ منطقی تر و سریع تر از ++i$ هست، چون در حالت ++i$ مفسر ابتدا سعی می کنه عملیات انتساب رو انجام بده که موفق نخواهد بود. البته این سرعت محسوس نیست.

و در کل، کد بالا اگر اشکالش برطرف بشه، به خودی خود کندی ایجاد نمی کنه!

m.esmaeilzadeh
چهارشنبه 26 فروردین 1394, 11:30 صبح
اگر برنامه دستکاپی بود شاید سیستم کند میشد
ولی داخل وب سرور تایم آووت میده و نهایتا طرف دکمه Esc رو بزنه سایت دیگه کارش قطع میشه !!!

reza_alie
چهارشنبه 26 فروردین 1394, 12:12 عصر
اگه یه سرچ بزنی مطالب زیادی در مورد ویروس نویسی در phpپیدا می کنی(البته به انگلیسی)