close
تبلیغات در اینترنت
آموزش نرم افزار

کتابخانه مجازی جهان نوین
آموزش نرم افزار

امنیت پایگاه داده

دوشنبه 17 مهر 1396

امنیت پایگاه داده

قیمت:100000ریال

فهرست مطالب

 

 

 

فصل 1 كليات.. 3

فصل 2 امنيت كلاسيك.. 6

2-1 مقدمه. 6

2-2 امنیت پایگاه‌ داده. 7

2-3 تهدید امنیت در پایگاه داده. 7

2-4 کنترل امنیت پایگاه داده. 8

2-4-1 کنترل انتشار. 8

2-4-2 کنترل استنباط.. 8

2-4-3 کنترل دسترسی.. 9

2-4-3-1 ارتباط کنترل دسترسی با سایر سرویس‌های امنیتی.. 12

2-4-3-2 ماتریس دسترسی.. 14

2-4-3-3 سیاست‌های کنترل دسترسی.. 15

2-4-3-3-1 سياست تشخیص.... 16

2-4-3-3-2 سیاست اجباری.. 18

2-4-3-3-3 سیاست مبتنی بر نقش... 22

2-5 مديريت تفويض اختيار. 24

2-6 جمع‌بندي.. 25

فصل سوم بررسي امنيت در نرم‌ افزار SQLServer2005. 26

3-1 مقدمه. 26

3-2 هویت شناسی.. 27

3-2-1 مد هویت شناسی ویندوزی (WAM) 27

3-2-2 مد ترکیبی (MM) 28

3-3 Logins. 30

3-3-1 Login‌های ویندوز و کاربران پایگاه‌داده. 30

3-3-1-1 ایجاد گروه در ویندوز. 30

3-3-1-2 ارتباط گروه‌های ویندوز با کاربران SQLServer با استفاده از GUI 32

3-3-1-3 ارتباط گروه‌های ویندوز با کاربران SQLServer با استفاده از کد‌های T-SQL 36

3-3-2 Login‌های سرویس دهنده و کاربران پایگاه‌داده. 38

3-3-2-1 ایجاد Login در سطح سرویس دهنده با استفاده از GUI 38

3-3-2-2 ایجاد Login در سطح سرویس دهنده با استفاده از کد T-SQL.. 40

3-3-3 Sa Login. 40

3-4 کنترل دسترسی(Access Control) 41

3-5 نقش‌ها 42

3-5-1 نقش‌های ثابت سرویس دهنده (FSR) 42

3-5-2 نقش‌های پایگاه‌داده‌ای (DBR) 44

3-5-3 نقش‌های برنامه‌ای (APR) 50

3-6 شِما 53

3-7 Principal 55

3-8 Securable. 56

3-9 Permission. 57

3-10 رمز نگاری.. 60

3-10-1 رمزنگاری با استفاده از کلمه عبور کاربر. 61

3-10-2 رمزنگاری کلید متقارن.. 62

3-10-3 رمزنگاری کلید نامتقارن.. 63

3-10-4 رمزنگاری با استفاده از گواهینامه. 64

3-11 جمع بندي.. 66

فصل چهارم طراحي سيستم پرسنلي.. 67

4-1 مقدمه. 67

4-2 UseCase. 68

4-2-1 شرح UseCase. 68

4-3 نمودار توالی.. 70

4-4 Class Diagram... 74

4-5 واژه‌نامه داده‌ای.. 74

فصل پنجم معرفي نرم افزار و بررسي موانع هنگام برنامه نويسي.. 76

5-1 مقدمه. 76

5-2 رشته ارتباط.. 77

5-3 ارتباط برنامه با نقش برنامه‌ای(APR) 78

5-4 معرفی فرم پرسنل. 83

5-5 رمز نمودن اطلاعات.. 87

5-6 کار با استثناها 88

5-7 جمع بندی.. 92

فصل ششم نتیجه‌گیری و راهکارهای آینده. 93

منابع و ماخذ. 95

 

 

 

 

فصل 1 كليات

 

 

 

 

 

 

 

 

 

 

 

امنیت اطلاعات یکی از مهمترین مفاهیم ،از آغاز زندگی بشر تاکنون بوده است. انسان‌های ادوار گذشته از اهمیت این موضوع مطلع بودند و بسیاری از شکست‌های انسان‌های گذشته در جنگ‌ها فاش شدن اطلاعات مهم و سری بوده است. در ضمن آنها اطلاعات حساس را به رمز تبدیل کرده و برای رد و بدل کردن این اطلاعات از زبان رمزی استفاده می‌کردند.

با پیشرفت علم و جوامع بشری اهمیت این موضوع بیش از پیش آشكار شده و فاش شدن اطلاعات نظامی و یا سیاسی ممکن است منجر به نابودی یک جامعه بیانجامد. سرقت‌های میلیاردی که گاها از بانک‌ها می‌شود مثالی دیگر از اهمیت این موضوع است.

برای امن کردن جامعه مدرن باید از امکانات مدرن نیز استفاده شود زیرا سارقان اطلاعات از امکانات پیشرفته برای دستیابی به اطلاعات استفاده می‌کنند. در این پایان نامه به بررسی امنیت در محیط پایگاه داده می‌پردازیم. این محیط بر مشکلاتی نظیر افزونگی داده و ناسازگاری داده که در سیستم فایل مشکل ساز بوده ، فائق آمده و با به اشتراک گذاشتن داده‌ها ، امکان استفاده بیشتر از اطلاعات را مهیْا ساخته است. در این محیط امکان مدیریت تعداد زیادی کاربر تعبیه شده است. کاربر زیاد مساوی است با درد سر زیاد ! ممکن است کاربری عمدی یا غیر عمدی به داده های محرمانه دست یابد و سیستم را مختل سازد. برای تامین امنیت در چنین محیط‌هایی که همواره با پیچیدگی‌های زیادی نیز برخوردار است لازم است در ابتدا موضوع امنیت را بصورت کلاسیک بررسی کنیم. آشنایی با مفاهیمی همچون تهدید ، صحت داده و انتشار داده ، ما را در شناخت مدل‌های امنیت یاری می‌کند. تامین امنیت در پایگاه داده با شناسایی تهدید آغاز می‌شود. از دیگر واژه‌های مهم در این موضوع کنترل دسترسی است. هدف کنترل دسترسی محدود کردن فعالیت‌هایی است که کاربر مجاز می‌تواند بر روی سیستم‌های کامپیوتری انجام دهد. کنترل دسترسی شامل سیاست‌های مختلفی است. سیاست‌های تشخیص ، اجباری و مبتنی بر نقش از آن جمله هستند. این سیاست‌ها هر يك با اعمال محدودیتی خاص دسترسی کاربر را محدودتر می‌کنند و در تناقض با یکدیگر نیستند ،به عبارت دیگر جهت حرکت همه آنها یکی است.

امنیت کلاسیک را در فصل 2 بررسی می کنیم. سپس به بررسی امنیت در نرم افزار SQLServer2005 می‌پردازیم. رنگ امنیت کلاسیک در تمامی مولفه‌های امنیتی SQLServer2005 به چشم می‌خورد. در این فصل با مفاهیمی همچون مدل هویت شناسی و تفویض اختیار در SQLServer2005 آشنا می شویم. انواع کنترل دسترسی ، انواع نقش ها ، شما و بسیاری دیگر از واژه‌ها و مفاهیم را در فصل 3 بررسی می‌کنیم. رمز نگاری که در نسخه SQLServer2000 نبوده به SQLServer2005 اضافه شده و این نرم افزار را از لحاظ امنیت بسیار پرقدرت ساخته است. در واقع در فصل 3 مدل امنیتی SQLServer2005 به طور کامل بررسی شده است. در فصل 4 یک محیط عملی طراحی و پیاده سازی شده است. در فصل 5 بامشکلاتی که در حین پیاده سازی چنین سیستمی با آن مواجه هستیم را بررسی می‌کنیم. اهمیت این پایان نامه از این جهت است که تعداد بسیار کمی از افراد متخصص این موضوع را در SQLServer2005 بررسی کرده و آن را بصورت عملی پیاده سازی کرده‌اند. بسياري از سيستم‌هاي طراحي شده از لحاظ امنيتي ناكارامد هستند و مکانیزم‌‌هاي امنيتي به كار رفته در اين سيستم‌ها داراي نواقص و كمبودهاي بسياري است.

 

 

 

 

 

 

 

 

 

 

 

 

فصل 2 امنيت كلاسيك

 

 

 

 

 

 

 

 

 

2-1 مقدمه

در محیط پایگاه‌داده ، برنامه‌ها و کاربران مختلف سازمان به یک مجموعه اطلاعات واحد و یکپارچه در DBMS دسترسی دارند. مشکلاتی نظیر ناسازگاری و افزونگی داده‌ها که در سیستم‌های گذشته نمایان بودند از بین رفته و در عوض مسأله تامین امنیت در پایگاه‌داده اهمیت بسیاری پیدا کرده ‌است. تامین امنیت در محیط پایگاه ‌داده یعنی شناسایی تهدید‌هایی[1] که امنیت آن را به خطر می‌اندازند و همچنین انتخاب سیاست‌ها و مکانیسم‌های مناسب برای مقابله با آن. یکی از راههای مبارزه با تهدید‌ها ، کنترل دسترسی است. هدف كنترل دسترسي[2]، محدود كردن اعمال و فعاليت‌هايي است كه كاربر مجاز ، مي‌تواند بر روي سيستم كامپيوتري انجام دهد. كنترل دسترسي ، آنچه را كه كاربر و يا برنامه تحت كنترل او مي‌تواند انجام دهد را كنترل مي‌كند. در اين راستا ، كنترل دسترسي ، مانع از انجام فعاليت‌هايي مي‌شود كه امنيت سيستم را تهدید مي‌كنند.

در اين فصل پس از بیان چند مفهوم پایه در رابطه با امنیت پایگاه‌داده ، به بررسي كنترل دسترسي و رابطه آن با ساير سرويس‌‌هاي امنيتي از جمله سرويس هویت شناسی[3]، سرويس حسابرسي[4] و سرويس مديريت[5] مي‌پردازیم. سپس ماتريس دسترسي[6] و چگونگي پياده‌سازي آن در محيط‌هاي كاربردي را بررسي مي‌كنیم. در پايان به مطالعه سياست‌هاي كنترل دسترسي و مختصري درباره چگونگي مديريت آنها مي‌پردازد.

2-2 امنیت پایگاه‌ داده

امنیت اطلاعات در پایگاه‌داده دارای سه بخش اصلی است :

محرمانگی[7] : تضمین محرمانگی اطلاعات شامل جلوگیری از فاش شدن غیر مجاز اطلاعات و شناسایی و تحذیر عوامل آن می‌باشد.

صحت[8] : تضمین صحت اطلاعات شامل جلوگیری از تغییر غیر مجاز اطلاعات و شناسایی وتحذیر عوامل آن می‌باشد.

دسترس پذیری : تضمین در دسترس پذیری اطلاعات شامل جلوگیری از رد غیر مجاز دسترسی به سرویس‌های ارائه شده توسط سیستم و شناسایی و تحذیر عوامل آن می‌باشد.

 

2-3 تهدید امنیت در پایگاه داده

در اینجا لازم است تا تعریف مناسبی از تهدید در پایگاه‌داده ارائه شود. تهدید به معنی تجاوز تصادفی ، یا عمدی و برنامه‌ریزی شده به پایگاه‌داده ، به منظور فاش‌سازی و یا تغییر اطلاعات مدیریت شده توسط سیستم می‌باشد. تجاوز به پایگاه‌داده و تهدید امنیت آن شامل خواندن ، تغییر و حذف غیر مجاز و نادرست اطلاعات می‌باشد. عوامل ایجاد کننده تجاوز در پایگاه‌داده تهدید نامیده می‌شوند. نتایج تجاوز به پایگاه‌داده مختصرا در ذیل آورده شده است :

انتشار نامناسب اطلاعات[9] : خواندن عمدی و یا غیر عمدی اطلاعات توسط کاربر غیر مجاز که موجب انتشار غیر مجاز اطلاعات می‌شود.

تغییر نامناسب داده[10] : تغییر نامناسب داده شامل تمام تجاوز‌هایی می‌شود که صحت داده را به خطر می‌اندازند.

عدم پذیرش سرویس‌ها : عدم پذیرش سرویس‌ها شامل تمام اعمالی است که مانع دسترسی کاربر به داده‌ها و یا استفاده از منابع می‌شود.

 

2-4 کنترل امنیت پایگاه داده

امنیت پایگاه‌داده از طریق کنترل انتشار[11] ، کنترل استنباط[12] و کنترل دسترسی[13] اعمال می‌شود که به بررسی آنها می‌پردازیم :

2-4-1 کنترل انتشار

کنترل انتشار ، انتقال اطلاعات میان منابع را کنترل می‌کند. یک انتشار میان منابع X و Y هنگامی‌رخ می‌دهد که اطلاعاتی از X خوانده شده و در Y نوشته شود. کنترل انتشار ، از انتقال داده‌های موجود در منابع سطح بالا به منابع سطح پایین جلوگیری می‌کند.

2-4-2 کنترل استنباط

منظور از استنباط یعنی دستیابی به اطلاعات محرمانه از روی داده‌های غیر محرمانه است. مسأله استنباط از داده‌ها بیشتر در پایگاه‌داده‌های آماری اتفاق می‌افتد. در این نوع پایگاه‌داده‌ها کاربر باید از بازگشت به عقب و نتیجه‌گیری از روی داده‌های آماری بر حذر داشته شود. به عنوان مثال فرض کنید کاربری طی یک پرس و جو[14] متوسط حقوق کارمندان زن را در سازمان رویت کند. سپس این کاربر، تعداد کارمندان زن را در سازمان مورد پرس و جو قرار می‌دهد. اگر نتیجه بدست آمده از آخرین پرس و جو عدد یک باشد ، این کاربر قادر خواهد بود حقوق این کارمند زن را استنباط کند.

2-4-3 کنترل دسترسی

مسئولیت کنترل دسترسی در قبال داده‌های موجود در سیستم این است که تمام دسترسی‌های مستقیم به منابع سیستم منحصرا بر اساس مد‌ها و قانون‌های تعیین شده توسط سیاست‌های امنیتی[15] انجام پذیرد. در یک سیستم کنترل دسترسی(شکل 2-1) ، درخواست‌کننده[16] (کاربر ، فرایند) به منابع[17] (داده ، برنامه) از طریق اعمالی نظیر خواندن ، نوشتن و یا اجرا دسترسی پیدا می‌کند.



 


آموزش کامل و پروژه محور برنامه نویسی اندروید

چهارشنبه 07 تير 1396

آموزش کامل و پروژه محور برنامه نویسی اندروید

قیمت:100000ریال

سیستم عامل اندروید، با بیش از یک میلیارد کاربر در دنیا بالغ بر 70 درصد سهم سیستم عامل های تلفن های همراه را به خود اختصاص داده است. همین موضوع باعث شده تا بازار کاری با پتانسیل بالا برای برنامه نویسی اندروید ایجاد گردد. با توجه به استقبال کاربران و درخواست های مکرر شما دوستان عزیز سعی کردیم دوره ای جامع و کامل را در زمینه برنامه نویسی اندروید برگزار نماییم. در این دوره تمامی مفاهیم مقدماتی تا پیشرفته اندروید را به صورت کاملا پروژه محور آموزش خواهیم داد. پس از گذراندن این دوره می توانید هر برنامه و اپ اندرویدی که می خواهید، با بهترین کیفیت و آخرین تکنولوژی های روز تولید کنید. این دوره طوری طراحی شده که تمام نیازهای بازار کار را پاسخگو می باشد. زبان برنامه نویسی استفاده شده در این دوره جاواست که بهینه ترین، پر سرعت ترین و با کیفیت ترین اپ های اندروید را با آن می توان تولید کرد و گوگل این روش را با آخرین به روزرسانی ها به بهترین شکل پشتیبانی می کند. برای گذراندن این دوره، نیاز به تجربه برنامه نویسی پیشرفته ندارید، ما سعی کردیم اکثر مفاهیم مورد نیاز شما را در جلسات ابتدایی آموزش دهیم

برخی از تصاویر اپلیکیشن و پروژه جامع این دوره:

 

سرفصل های کلی دوره آموزش پروژه محور اندروید

فصل 01 : آشنایی با دوره و پیش نیاز های برنامه نویسی اندروید

فصل 02 : آشنایی با مفاهیم پایه اندروید

فصل 03 : کار با Fragment ها و ViewPagers

فصل 04 : متصل شدن به سرور – ارسال و دریافت اطلاعات از سرور VIP

فصل 05 : آشنایی با تجهیزات ذخیره سازی اندروید

فصل 06 : پردازش های غیر همزمان در اندروید (Asynchronous Processing)

فصل 07 : کار با داده های مولتی مدیا در اندروید

فصل 08: ایجاد و مدیریت اعلان ها (نوتیفیکشن) در اندروید

فصل 09 : کار با کتابخانه ها در اندروید

فصل 10 : ابزارک ها (widgets) و مفاهیم پیشرفته رابط کاربری در اندروید

فصل 11 : کار با سرویس ها و Broadcast Receivers

فصل 12 : آشنایی با کتابخانه های معروف گوگل

فصل 13 : انتشار و فروش اپ در مارکت های مختلف

فصل 14 : جمع بندی، منابع و توصیه های مهم جهت موفقیت


پروژه پايگاه داده SQL Server - فروشگاه مواد غذايي

پنجشنبه 07 بهمن 1395

پروژه پايگاه داده SQL Server - فروشگاه مواد غذايي

قیمت:25000ریال

پروژه مقاطع كارداني و کارشناسی كامپيوتر درس پايگاه داده SQL Server با عنوان فروشگاه مواد غذايي

پایگاه داده فروشگاه مواد غذایی شامل :

یک دیتابیس

10 view

5 table

2 rule

20 query

10 proc

می باشد

 


مجموعه آموزشی صفر تا صد فتوشاپ

چهارشنبه 13 خرداد 1394
From 0 To 100 of Photoshop CC
مجموعه عظیم آموزشی فتوشاپ جدید به زبان فارسی
850 دقیقه آموزش جامع فارسی فتوشاپ CC از مقدماتی تا حرفه ای
از همین امروز یادگیری فتوشاپ جدید را آغاز کنید
طی یک دوره آموزشی 14 ساعته، هر آنچه در دنیای نامتناهی فتوشاپ است را فرا بگیرید !
هدف از تهیه مجموعه بزرگ آموزشی صفر تا صد فتوشاپ، پاسخگویی به همه نیازهای علاقمندان به یادگیری طراحی گرافیکی با فتوشاپ است. چرا که نه تنها در پایان این دوره آموزشی شما یک فتوشاپ کار ماهر میشوید، بلکه یک طراح توانمند و خوش سلیقه نیز خواهید بود!
در این مجموعه برای اولین بار، از صفر تا صد و از مقدماتی مقدماتی، تا سطح بالاتر از پیشرفته در یک مجموعه گردآوری شده اند که کارآموز طی یک دوره کوتاه یک ماهه تمام فوت و فن فتوشاپ را می آموزد و در کار با فتوشاپ استاد می شود.
این مجموعه هم مناسب افراد تازه کار است و هم عالی برای علاقمندان و گرافیست های سطح متوسط که تمایل دارند حرفه ای شوند !
دروس آموزشی این مجموعه از معرفی تمام ابزارها و ارکان فتوشاپ شروع می کند و مهم تر اینکه درآخر دوره آموزشی نیز با آموزش خلق پروژه های های عظیم گرافیکی، شما را به یک استاد فتوشاپ تبدیل می نماید.

روش خرید : برای خرید پس از کلیک روی دکمه زیر و تکمیل فرم سفارش، ابتدا محصول مورد نظر را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه زیر کلیک کنید.
قیمت فقط : 18,800تومانخرید پستی مجموعه آموزشی صفر تا صد فتوشاپ CC

آموزش نرم افزار SPSS

جمعه 09 اسفند 1392

کتاب آموزشی نرم افزار SPSS  به صورت فایل PDF برای دانشجویان رشته کارشناسی ارشد مدیریت بازرگانی به زبانی ساده و به صورت  خلاصه تهیه شده که  هم اینک قابل دانلود است .

دانلود

حجم :1022 K

.................

Spss چیست ؟ Spss یک تجزیه کننده جامع و انعطاف پذیر آماری و یک سیستم مدیریت داده است. Spss می تواند داده ها را تقریباً از همه انواع فایل ها بگیرد و از آنها در تولید گزارش های جدول بندی شده ،نقشه ها ،نقشه پخش/ توزیع و روند/ توسعه ،آمارهای توصیفی  و تجزیه و تحلیل  آماری جریان پیچیده و رفتار مرکب داده ها ...  استفاده کند.  Spss  در پلت فرمهای مختلفی چون سیستم های : Windows-Mancintash-Unix ...   قابل اجراست . نسخه ویندوز Spss،  تمامی قابلیت های قالب اصلی برنامه Spss  را برای محیط کامپیوترهای شخصی بوجود میآورد . Spss شما را برای اجرای بسیاری از تجزیه و تحلیلها در کامپیوتر شخصی خود که پیشتر در ماشین های بسیار بزرگتر میسر بودند ،قادر میسازد . نسخه ویندوز Spss ، یک برنامه کاربردی که تجزیه و تحلیل های آماری را برای همه سطوح از کاربران بیش از پیش شهودی میسازد ، بوجود میآورد. فهرست های ساده و انتخاب کادرهای گفتگو آنرا قادر میسازد تا تجزیه و تحلیل های مرکب و مخلوط را بدون نوشتن حتی یک خط قواعد دستوری ، بوجود آورد. ویراستار داده های ساختاری Spss  مانند یک صفحه گسترده ی ساده و کارآمد سودمندی هائی جهت وارد کردن داده ها و به اشتراک گذاشتن فایل های داده های شغلی ،عرضه می کند. قصد مهم و کیفیت ارائه نقشه ها و طرح ها می توانند بوجود آمده و ویرایش شوند. با استفاده از نظریه پرداز Spss  شما می توانید داده های خروجی را با بیشترین انعطاف پذیری ارائه نمائید .

دانلود رایگان کتاب آموزش SPSS فارسی

یکشنبه 20 بهمن 1392

دانلود کتاب دانلود رایگان کتاب کتابخانه امید ایران

قسمتی از متن کتاب:
 
Spss چيست ؟ Spss يك تجزيه كننده جامع و انعطاف پذير آماري و يك سيستم مديریت داده است. Spss مي تواند داده ها را تقريباً از همه انواع فايل ها بگيرد و از آنها در توليد گزارش هاي جدول بندي شده ،نقشه ها ،نقشه پخش/ توزيع و روند/ توسعه ،آمارهاي توصيفي و تجزيه و تحليل آماري جريان پيچيده و رفتار مركب داده ها ... استفاده كند. Spss در پلت فرمهاي مختلفي چون سيستم هاي : Windows-Mancintash-Unix ... قابل اجراست . نسخه ويندوز Spss، تمامي قابليت هاي قالب اصلي برنامه Spss را براي محيط كامپيوترهاي شخصي بوجود ميآورد . Spss شما را براي اجراي بسياري از تجزيه و تحليلها در كامپيوتر شخصي خود كه پيشتر در ماشين هاي بسيار بزرگتر ميسر بودند ،قادر ميسازد . نسخه ويندوز Spss ، يك برنامه كاربردي كه تجزيه و تحليل هاي آماري را براي همه سطوح از كاربران بيش از پيش شهودي ميسازد ، بوجود ميآورد. 


دانلود کتاب راهنمای کاهش حجم فایلهای PDF

دوشنبه 14 بهمن 1392
دانلود کتاب راهنمای کاهش حجم فایلهای PDF

در این کتاب روشهای کاهش حجم نسخه الکترونیکی کتاب ( فایل PDF) ارائه می شود. معمولا اغلب فایل های PDF توسط نرم افزار Adobe Acrobat Pro بهینه سازی شده و حجم آنها تا حد بسیار زیادی کاهش پیدا می کند.

عنوان:راهنمای کاهش حجم فایلهای PDF
زبان:فارسی
حجم:495 کیلوبایت
رمز:www.bookmaker.ir

دانلود

منبع کتاب الکترونیک

چت و دوستیابی

چت و دوستیابی

دانلود کتاب آموزش جامع جاوا اسکریپت

دوشنبه 14 بهمن 1392

نام کتاب :  آموزش جامع جاوا اسکریپت

نویسنده : هادی احمدی

ناشر :  پارس بوک

زبان کتاب :  پارسی

تعداد صفحه :  ۱۸۰

قالب کتاب : PDF

حجم فایل :  ۲,۸۵۰  کیلوبایت

توضیحات : جاوااسکریپت زبان برنامه نویسی اسکریپت مبتی بر اشیاء است که توسط NetScape تولید شده‌است. این زبان، یک زبان شی‌گرا است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شده‌است. علیرغم اشتباه عمومی، زبان جاوا اسکریت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(++C) و جاوا شباهت دارد؛ که این امر برای یادگیری آسان در نظر گرفته شده‌است. از همینرو دستورهای متداول مانند if, for, try..catch ,”while” و… در این زبان هم یافت می‌گردند. این زبان می‌تواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته می‌شوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی می‌تواند به عنوان نمونه‌ای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد. به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم مناسب می‌باشد. کاربرد گسترده این زبان در سایتها و صفحات اینترنی می‌باشد و به کمک این زبان می‌توان به اشیاء داخل صفحات HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده می‌شود.

منبع:

چت و دوستیابی

چت و دوستیابی

دانلود کتاب آموزش فتوشاپ بصورت تصویری

سه شنبه 08 بهمن 1392
دانلود کتاب آموزش فتوشاپ

ادوبی فوتوشاپ ( Photoshop ، به معنی کارگاه عکس ) یک پردازشگر گرافیکی است که بدست شرکت ادوبی گسترش یافته و برای ایجاد ، ترکیب ، ویرایش ، بازسازی و یا دگرگونی عکس‌ها و نگاره‌ها بکار می‌رود. فتوشاپ برای سیستم‌عامل ویندوز و مکینتاش به‌کار می‌رود. هم‌چنین نگارش‌های گوناگون این نرم‌افزار تا نگارش دهم، در سیستم‌عامل لینوکس نیز با کمک ابزارهای میانه (مانند کراس‌اوور) قابل استفاده‌است. آخرین نسخهٔ رسمی این نرم‌افزار نسخهٔ چهاردهم آن است که با اسم ادوبی فتوشاپ سی‌سی شناخته می‌شود. (سی‌اس مخفف عبارت Creative Suite است و به معنای برنامهٔ خلاق است.)
در نسخه‌های پیشین ، این نرم‌افزار همراه با نرم‌افزار دیگری به نام ادوبی ایمیج‌ ردی نصب می‌شد که روی آماده‌سازی تصاویر برای وب تمرکز داشت. تنظیم دقیق فرمت ، کیفیت ، فشرده‌سازی تصاویر و انیمیشن در فرمت گیف gif از امکانات این برنامه بودند. بعد از خرید شرکت مکرومدیا توسط آدبی و اضافه شدن برنامه فایرورکس بسته‌های نرم‌افزاری آدوبی ، اکثر امکانات این برنامه با فتوشاپ ادغام شدند.
اگرچه در ابتدا فتوشاپ برای ویرایش عکس‌ها جهت چاپ روی کاغذ طراحی شده بود ، اما به خاطر تنوع ابزارهایی که در اختیار کاربر می‌گذارد ، از فتوشاپ به طور فزاینده‌ای برای تولید و ویرایش عکس‌ها در فرمت‌های دیجیتال (به خصوص برای استفاده در وب) استفاده می‌شود.
در این کتاب که در دو جلد و 271 صفحه ارائه شده است بصورت تصویری فتوشاپ را می آموزید.
نویسنده / مترجم : hamid_00a زاهدی   دانلود رايگان كتاب
 زبان کتاب الكترونيك : فارسی
 حجم فایل كتاب : 7.6 مگابایت
 نوع فایل كتاب : pdf
 تعداد صفحات كتاب الكترونيك : 261
 منبع ناشر كتاب : takbook
 پسورد كتاب الكترونيك : www.takbook.com
منبع تک بوک

دانلود رايگان: دانلود کتاب هانی پات و هانی نت

دوشنبه 30 دي 1392
دانلود رایگان کتاب هانی پات ، هانی نت

هانی پات  Honeypot ها یک تکنولوژی تقریبا جدید و شدیداً پویا هستند. همین ماهیت پویا باعث می شود که به راحتی نتوان آنها را تعریف کرد. Honeypot ها به خودی خود یک راه حل به شمار نرفته و هیچ مشکل امنیتی خاصی را حل نمی کنند، بلکه ابزارهای بسیار انعطاف پذیری هستند که کارهای مختلفی برای امنیت اطلاعات انجام می دهند و تأثیر شگرفی بر امنیت سازمان می گذارند. همچنین در این کتاب هانی نت ها هم توضیح داده شده است.
این فن آوری با تکنولوژی هایی مانند فایروالها و سیستم های شخیص نفوذ IDS متفاوت است چرا که آنها مسائل امنیتی خاصی را حل کرده و به همین دلیل راحت تر تعریف میشوند.
تعریف honeypot کار سخت تری است ، چرا که آنها در پیشگیری ، تشخیص ، جمع آوری اطلاعات و کار های دیگری مورد استفاده قرار می گیرند ، اما حالت دفاعی ندارند و به عبارتی کار امنیتی نمیکنند اما بر امنیت شبکه به شدت تاثیر میگذارند.

فهرست مطالب:

هانی پات چیست؟
انواع هانی پات
کاربرد های هانی پات
مکانیزم های جمع آوری اطلاعات در هانی پات ها
مکانیزم های تحلیل اطلاعات در هانی پات ها
گام های راه اندازی و به کارگیری یک هانی پات
و در نهایت آیا هانی پات ها و هانی نت ها مفید هستند؟

نویسنده / مترجم : عباس عظیمی
زبان کتاب : فارسی
تعداد صفحات : 75

برای دانلود این کتاب بر روی ادامه مطلب در بخش زیر کلیک نمایید
ادامه مطلب

آموزش ساخت بازی های کامپیوتری بدون برنامه نویسی

شنبه 28 دي 1392
 نویسنده: نامشخص  
 ناشر: آی آر پی دی اف منبع کتابخانه مجازی ایران
 معرف: نامشخص
توضیحات و لینک دانلود

آموزش the game factory برای ساخت بازی های دو بعدی + آموزش fps creator برای ساخت بازی های سه بعدی بدون نیاز به برنامه نویسی


لینک دانلود شماره 1
( لینک مستقیم)

آموزش کامل فشرده سازی فایلها توسط نرم افزار معروف WIN RAR

چهارشنبه 02 مرداد 1392

شاید برای شما هم پیش آمده باشد که بخواهید فایل نسبتا بزرگی را به وسیله فلاپی دیسک به دوستان خود بدهید. اما حجم فایل از ظرفیت دیسکت بیشتر است. در چنین مواقعی احتمالا آرزو می کنید که فایل آنقدر کوچک شود که دردیسکت جا شود یا حداقل چند قسمت شود که هر کدام را در یک دیسکت کپی کنید. اینها از قابلیتهای نرم افزار WinRAR است. ممکن است از قبل با برنامه های دیگری از قبیل WinZip آشنا باشید، اما در 97 درصد مواقع WinRAR بسیار قویتر از هر برنامه ی فشرده سازی دیگر کار می کند. در ضمن ده ها نوع فایل های zip ، cab ، ace و غیره را نیز پشتیبانی می کند.ادامه درادامه مطلب

ادامه مطلب

آموزش کامل فشرده سازی فایلها توسط نرم افزار معروف WIN RAR

چهارشنبه 05 تير 1392

شاید برای شما هم پیش آمده باشد که بخواهید فایل نسبتا بزرگی را به وسیله فلاپی دیسک به دوستان خود بدهید. اما حجم فایل از ظرفیت دیسکت بیشتر است. در چنین مواقعی احتمالا آرزو می کنید که فایل آنقدر کوچک شود که دردیسکت جا شود یا حداقل چند قسمت شود که هر کدام را در یک دیسکت کپی کنید. اینها از قابلیتهای نرم افزار WinRAR است. ممکن است از قبل با برنامه های دیگری از قبیل WinZip آشنا باشید، اما در 97 درصد مواقع WinRAR بسیار قویتر از هر برنامه ی فشرده سازی دیگر کار می کند. در ضمن ده ها نوع فایل های zip ، cab ، ace و غیره را نیز پشتیبانی می کند.

  برای فشرده سازی اطلاعات می توانید بعد از نصب برنامه، روی آن راست کلیک کرده و از زیر منوی WinRAR گزینه Add To Archive را برگزینید. پنجره ای ظاهر می شود که در آن می توانید نام و نوع فایل را انتخاب کنید. در بخش Compression Method گزینه هایی وجود دارد که Best بهترین و کندترین و Fastest ضعیفترین و سریعترین روش برای روش فشرده سازی است. گزینه Store نیز فایل را با بیشترین سرعت ممکن بدون فشرده سازی تنها در غالب یک فایل بایگانی می کند. اگر گزینه Create SFX Archive، در سمت راست علامت خورده باشد، یک فایل اجرایی ساخته می شود که مستقل از برنامه WinRAR بوده و در هر کامپیوتری اجرا می شود. در غیر این صورت برای باز کردن فایلها باید WinRAR نصب باشد.

اگر مایلید در حین فشرده سازی، فایل به اندازه ثابتی تکه تکه شود اندازه مورد نظر خود را بر حسب بایت در قسمت Split To Volumes وارد نمایید. برای یک دیسکت سالم 1440000 مقدار مناسبی است. این امکان تنها برای فایلهای rar قابل انجام است.

 همچنین برای رمز گذاری روی فایل خود از لبه Advanced دکمه Set Password را کلیک کنید و رمز مورد نظر خود را وارد نمایید. WinRAR از یک روش رمز گذاری قوی بهره می برد که به راحتی قابل کشف نیست. با کلیک روی OK کار تمام است. برای استفاده مجدد از فایل های فشرده باید آنها را به حالت اول خود باز گرداند. برای این کار بر روی فایل با پسوند rar کلیک راست کرده و از زیر منوی WinRAR گزینه Extract To را برگزینید و پس از انتخاب مقصد OK را کلیک کنید. WinRAR قابلیت ویژه ای نیز دارد که می تواند قبل از فشرده سازی حدود فایل فشرده را تخمین بزند تا اگر میزان فشرده سازی پایین بود وقت خود را تلف نکنید. برای این کار WinRAR را اجرا کنید و پس از انتخاب فایلهای مورد نظر دکمه Info را از نوار بالا فشار دهید. سپس در صفحه ای که ظاهر می شود دکمه Estimate را کلیک کنید. هر چه Ratio به صفر نزدیکتر باشد میزان فشرده سازی بالا و به صرفه است و برعکس، Ratio نزدیک به 100 درصد ارزش وقت تلف کردن را ندارد مگر اینکه بخواهیم تعداد زیادی فایل را به یک فایل واحد تبدیل کنیم.

 

معمولا فایلهای متنی txt و html و از این قبیل به میزای بسیار زیادی فشرده می شوند اما فایلهای حاوی فیلم و موزیک و عکس با پسوند های dat ، mpg ، mp3 ، jpg ، gif به میزان کمی فشرده می شوند. اگر از هر نرم افزار فشرده سازی استفاده می کنید به سادگی آن را کنار بگذارید و به WinRAR روی آورید. پس از مدتی مطمئنا از این کار پشیمان نخواهید بود.

توجه مهم : این نرم افزار زبان فارسی را نیز ساپورت میکند .