هکر قانونمند

شبکه و امنیت ژانویه 2015 01

یکی از معروفترین و کاربردی ترین مدارک امنیت ، مدرک CEH یا مدرک تخصصی هکر های قانونمند است. مدرک CEH ، مدرکی امنیتی به منظور ارزیابی مهارت افراد در برقراری امنیت سیستم ها و شبکه های سازمانی و نیز کمک به آن ها جهت مقابله با حملات و نفوذ های هکر هاست.

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

البته برای هکر شدن باید ابتدا برنامه نویس ماهری شد و در غیر اینصورت شما چندان در مسیر هکر شدن موفق نخواهید بود. از نظر بنده هک یعنی تکنیک های زیرکانه و امنیتی برنامه نویسی 😀

 

دانلود فیلم آموزشی
لینک دانلود13 مگابایت
دیدگاه ها
  • mehran گفت:

    مرسی عالی بود

  • MJ گفت:

    سلام آقای برنامه نویس
    کلاس آموزش php میخواستم برم با مشخصات زیر
    مدرس: ***********
    طول دوره: 20 ساعت
    زمان برگزاری: 15:00-20:00
    آدرس: ***********************************
    پیش نیاز این دوره: آشنايي کامل با HTML و CSS

    به نظر شما به صرفه هست ؟ پیشنهاد بهتری شما دارید ؟ یه سوال بی ربط هم داشتم شما داخل شیراز هستید ؟
    این چند روزه کلاس های آموزش فتوشاپ بودم و دیدم بعضی آموزش ها رو غیر رایگان کردید خیلی خوشحال شدم:))

    • آقای برنامه نویس گفت:

      سلام دوست عزیز
      والا من خودم کلاس نرفتم و با خوندن کتاب های دانشگاهی اینقدر پیشرفت کردم ، با این کلاسی که میگید آشنایی ندارم اما طول دوره اش خیلی کمه و فکر نمیکنم بیشتر از آموزش هایی باشه که من منتشر کردم ، توصسه میکنم سر فصل های آموزش هاشون را بگیرید ازشون و با آموزش هایی که بنده منتشر کردم مقایسه کنید
      خیر بنده اصفهانی هستم 😀

      • MJ گفت:

        سرفصل ها :
        {{{{{{{

        سر فصل های این دوره آموزش:
        مقدمه ای بر مدیریت محتوا در Web
        راه اندازی محیط توسعه
        شروع کار با PHP

        HTTP و HTML
        پروسه Request/Response
        مزایای MySQL ، PHP و JavaScript
        استفاده از PHP
        استفاده از MySQL
        استفاده از JavaScript
        وب سرور Apache
        نگاهی به Open Source
        ترکیب موارد فوق برای نتیجه گیری
        پرسش ها

        WAMP چیست؟
        راه اندازی محیط توسعه بر روی ویندوز
        دریافت و نصب WAMP
        رفع مشکلات پس از نصب/تداخل با سرویس های موجود
        تست کردن سیستم نصب شده
        انتخاب و استفاده از یک IDE
        نصب و آشنایی با DW
        پرسش ها

        ادغام کردن PHP در HTML
        فراخوانی پردازشگر PHP
        ساختار PHP
        نوشتن توضیحات
        شکل دستوری پایه
        متغیرها
        اپراتورها
        مقداردهی به متغیرها
        دستورات چندخطی
        تعیین نوع برای متغیرها
        Constant ها
        تفاوت بین دستور print و echo
        تابع ها
        بازه دید متغیرها
        پرسش ها

        عبارت های دستوری، دستورات شرطی، و حلقه ها
        تابع ها و شیء گرایی در PHP
        Array ها در PHP
        توابع سودمند در PHP
        شروع کار با MySQL
        مباحث تکمیلی درباره MySQL
        دسترسی به MySQL از طریق PHP
        ایجاد و مدیریت فرم ها
        Cookie ها، Session ها، و احراز هویت (Authentication)
        شروع کار با JavaScript
        عبارت ها و ساختارهای کنترلی در JavaScript
        تابع ها در JavaScript ، شیء گرایی و Array ها
        JavaScript و اعتبارسنجی در PHP و مدیریت خطاها
        استفاده از Ajax
        · ساخت یک سیستم مدیریت محتوا با DW

        عبارت های دستوری
        Literal ها و متغیرها
        اپراتورها
        اپراتورهای محاسباتی
        اپراتورهای مقداردهی
        اپراتورهای رشته ها
        اپراتورهای افزاینده و کاهنده
        اپراتورهای منطقی
        اپراتورهای تست برابری
        اپراتورهای مقایسه
        کار با رشته ها (Strings)
        دابل کوتیشن
        تک کوتیشن
        ساختارهای کنترلی
        دستورات شرطی
        دستور if
        دستور else
        دستور switch
        اپراتور ?
        حلقه ها
        دستور while
        دستور do…while
        دستور for
        دستور foreach
        دستور break
        دستور continue
        تبدیل نوع بصورت Implicit و Explicit
        پرسش ها

        تابع ها در PHP
        تعریف یک تابع
        بازگرداندن یک مقدار
        بازگرداندن یک Array
        پاس کردن بصورت Reference
        بازگرداندن متغیرهای Global
        تغییر بازه دید یک متغیر
        شامل کردن و اعلام نیاز به فایل ها
        دستور include
        دستور include_once
        استفاده از require و require_once
        حفظ سازگاری بین نسخه های PHP
        Object Oriented در PHP
        آشنایی با اصطلاحات
        تعریف کردن یک کلاس
        ایجاد یک object
        دسترسی به object ها
        Constructor ها
        تعریف کردن Method ها
        تعریف کردن Property ها
        تعریف کردن Constant ها
        بازه دید Method ها و Property ها در PHP 5
        توارث
        پرسش ها

        دسترسی ساده
        Array ها ایندکس شده بصورت عددی
        Array های Associative
        مقداردهی با استفاده از کلیدواژه array
        استفاده از حلقه foreach
        استفاده از تابع های مربوط به Array ها
        تابع is_array()‎
        تابع count()‎
        تابع sort()‎
        تابع shuffle()‎
        تابع explode()‎
        تابع extract()‎
        تابع compact()‎
        تابع reset()‎
        تابع end()‎
        پرسش ها

        استفاده از printf
        تنظیمات Percision
        Padding رشته ها
        استفاده از sprintf
        توابع Date و Time
        Constant های Date
        استفاده از checkdate
        دستورات کار با فایل ها
        چک کردن اینکه یک فایل وجود دارد یا نه؟
        ایجاد یک فایل
        خواندن محتویان فایل ها
        کپی کردن فایل ها
        Move کردن فایل ها
        حذف کردن فایل ها
        به روز رسانی فایل ها
        قفل کردن فایل ها در برابر دسترسی های چند باره
        خواندن کلیه محتویات یک فایل
        Upload کردن فایل ها
        فرخوانی دستورات سیستم عامل
        پرسش ها

        مبانی MySQL
        مروری بر اصطلاحات دیتابیس ها
        دسترسی به MySQL از طریق Command Line
        اجرا کردن MySQL Command Line Interface
        استفاده از MySQL Command Line Interface
        دستورات MySQL
        ایندکس ها
        ایجاد یک ایندکس
        Query گرفتن از یک دیتابیس MySQL
        Join کردن جداول با یکدیگر
        استفاده از اپراتورها منطقی
        توابع MySQL
        دسترسی به MySQL از طریق phpMyAdmin
        پرسش ها

        طراحی دیتابیس
        کلیدهای Primary: کلیدهای دیتابیس های رابطه ای
        Backup گرفتن و Restore کردن
        پرسش ها

        Query گرفتن از یک دیتابیس MySQL از طریق PHP
        پروسه کلی
        ایجاد یک فایل Login
        متصل شدن به MySQL
        یک مثال عملی
        آرایه ‎$_POST
        حذف کردن یک رکورد
        نمایش فرم
        Query گرفتن از دیتابیس
        اجرای برنامه
        بکار گرفتن MySQL در عمل
        ایجاد یک جدول
        شرح دادن یک جدول
        حذف کردن یک جدول
        افزودن داده ها
        بازخوانی داده ها
        به روز رسانی داده ها
        حذف کردن داده ها
        استفاده از AUTO_INCREMENT
        اجرا کردن Query های اضافه
        جلوگیری از SQL Injection
        جلوگیری از HTML Injection
        پرسش ها

        ساخت فرم
        خواندن اطلاعات Submit شده
        register_globals : یک راه حل قدیمی
        مقادیر پیش فرض
        انواع ورودی
        Text Box ها
        Text Area
        CheckBox ها
        Radio Button ها
        Hidden Field ها
        دستور Select
        Label ها
        تصفیه کردن مقادیر ورودی
        یک برنامه نمونه
        پرسش ها

        استفاده از Cookie ها در PHP
        تنظیم کردن یک Cookie
        دسترسی به یک Cookie
        نابود کردن یک Cookie
        احراز هویت از طریق HTTP
        نگهداری Username و Password
        Salting
        استفاده از Session
        شروع کردن یک Session
        پایان دادن به یک Session
        امنیت Session
        پرسش ها

        JavaScript و متن HTML
        Browser های قدیمی و غیر استاندارد
        Include کردن فایل های JavaScript
        رفع اشکال خطاهای JavaScript
        نوشتن توضیحات
        Semicolon ها
        متغیرها
        متغیرهای رشته ای
        متغیرهای عددی
        Array ها
        اپراتورها
        اپراتورهای محاسباتی
        اپراتورهای مقداردهی
        اپراتورهای مقایسه ای
        اپراتورهای منطقی
        اپراتورهای افزاینده و کاهنده
        متصل کردن رشته ها
        کاراکترهای Esacape
        تعیین نوع متغیرها
        تابع ها
        متغیرهای Global
        متغیرهای Local
        Document Object Model
        عدم سازگاری با Browser ها
        استفاده از DOM
        پرسش ها

        عبارت ها
        Literal ها و متغیرها
        دستور with
        استفاده از onError
        استفاده از try..catch
        دستورات شرطی
        دستور if
        دستور switch
        اپراتور ?
        حلقه ها
        حلقه while
        حلقه do..while
        حلقه for
        خروج از یک حلقه
        دستور continue
        تبدیل نوع بصورت Explicit
        پرسش ها

        تابع ها در JavaScript
        تعریف کردن یک تابع
        بازگرداندن مقادیر
        بازگرداندن یک Array
        مباحث Object Oriented در JavaScript
        تعریف کردن یک کلاس
        ایجاد یک Object
        دسترسی به Object ها
        کلیدواژه prototype
        Array ها در JavaScript
        Array های عددی
        Array های Associative
        آرایه های چند بعدی
        استفاده از متدهای Array
        پرسش ها

        اعتبارسنجی ورودی کاربر با JavaScript
        فایل validate.html: بخش یک
        فایل validate.html: بخش دو
        عبارت های باقاعده (Regular Expressions)
        تطبیق از طریق Metacharacter ها
        تطبیق کاراکتر فازی
        گروه بندی از طریق پرانتزها
        کلاس های کاراکتر
        تعیین کردن یک بازه
        نفی کردن
        مثال های پیچیده تر
        خلاصه Metacharacter ها
        General Modifier ها
        استفاده از عبارت های باقاعده در JavaScript
        استفاده از عبارت های باقاعده در PHP
        نمایش مجدد یک فرم پس از اعتبارسنجی
        پرسش ها

        Ajax چیست؟
        به کار گرفتن XMLHttpRequest
        اولین برنامه Ajax ای شما
        استفاده از Get به جای Post
        ارسال درخواست های XML ای
        پرسش ها
        }}}}}}}
        چطوره ؟

      • شریف گفت:

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

  • محمداسکندری گفت:

    با سلام،
    سوالم اینه که واسه هکر شدن چه زبانای برنامه نویسی باید بلد باشیم؟؟
    من php,html,css,JavaScript, jQuery بلدم آیا اینا کاربرد دارن واسه هکری؟؟

    • آقای برنامه نویس گفت:

      سلام
      برای هکر شدن بهتره اول برید سراغ ++C تازمانی که کاملا حرفه ای بشید
      بعدش همین زبان هایی که خودتون گفتید نیاز هست
      موفق باشید

    • gestern گفت:

      فقط php نیازتون میشه. برید ++C رو یاد بگیرید. php رو واسه ی هک سایتها به کار میبرن ,ولی ++C رو برای هک سیستم ها به کار میبرن!!
      ایگه اینا رو یاد گرفتی دیگه کار تموم نشده هاااا! باید خلاقیت داشته باشی تا کدتو برای نفوذ بنویسی. مثلا کدی نوشتی که میخوام نفوذ کنی توی یک سیستم خب؟؟؟ حالا باید ردپاهاتو پاک بکنی تا آی پی کامپیوترت توی اون سیستم جا نمونه یا نه؟؟!!!برای این کار تو باید اون نرم افزار که وظیفه ی گرفتن ردپای تو رو داره رو هک بکنی(نفوذ بکنی در نرم افزار و کدهاشو بدست بیاری و اون قسمت از کد که برای گرفتن آی پی شما نوشته شده رو غیر فعال یا کامنتش بکنید بعد………)

  • mahdimoradi گفت:

    با سلام این مطلب هیچ ربطی به این موضوع نداره ولی میشه خواهش کنم یه فایل جاوا اسکریپ که تاریخش تنظیم نیست رو برام تنظیم کنید الیته به تاریخ امروز.
    لینک دانلود :uploadboy.com/mcohasct743k.html
    با تشکر

  • soheilfathi گفت:

    البته لازم هست بگم که ستون هک و هکری علم شبکست.برنامه نویسی مکملی برای شبکه محسوب میشه در حرفه ی هکری.
    این حرفو رو هوا نمیگم.من شاگر مهندس خورشیدی از برترین اساتید و مهندسان به ایران برگشته هستم که این حرفو خودشون شخصا به من گفتند و در این کار مهارت بسیاری دارند.

  • soheilfathi گفت:

    سلام ببخشید برای من این لینک کار نمیکنه بی زحمت میشه یه لینک برام بفرستید.
    ممنونم.

  • mahgole گفت:

    سلام من یک وب سایت پویا درست میکنم با نرم افزارdreamweaver و پایگاه داده wap ، سایت لوازم خانگی امکانات سایتم دسترسی به خرید وفروش کالا وداشتن سبد کالا ،عضویت ومحدود کردن برای افراد غیر عضو اگه مطالب مفیدی در این درباره دارید برام ایمیل کنید
    یا پیشنهاد وراهنمای کنید

  • شریف گفت:

    سلام و خداقوت.1-من c++ و html5 و css رو بلدم.فقط برای هک باید php رو یادبگیرم یا زبان های برنامه نویسی دیگه ای هم لازمه؟2-لطفا یک سایت معرفی کنید که هک رو آموزش بده.

    • حسین شفیعیان گفت:

      سلام ، مرسی
      باید انواع باگ ها رو هم بشناسید و تجربه نیازه
      سایت خاصی رو نمیشناسم

  • شریف گفت:

    متشکر از پاسختون.با توجه به اینکه هیچ کلاس یادوره آموزشی در کشور برای آموزش هک وجود نداره،و شناخت باگ ها نیز نیاز به تجربه دارد، به نظر شما راه حل چه میتواند باشد؟شما خودتون از چه راهی رفتید؟چطور باید باگ ها رو بشناسیم؟باز هم متشکر

  • M_N گفت:

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

  • کاوه گفت:

    سلام وخسته نباشیدمن میخوام یه هکرشوم وهیچی ازبرنامه نویس نمیدونم برای اینکه یادبگیرم باید اول ازکدوم برنامه روخوب یادبگیرم ودرضمن منابع رواگه میشه ذکرکنین ممنون

  • کاوه گفت:

    سلام ازپاسخ ب سوال قبلی بینهایت تشکرمیکنم ومیتوانید بهترین کتاب اموزشی سی پلاس پلاس پی اچ پی رو معرفی کنین

    • حسین شفیعیان گفت:

      سلام ، کتاب عین الله جعفر نژاد قمی ترجمه شده ی یک کتاب معتبر هست که مناسبه

  • کاوه گفت:

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

  • حسین گفت:

    سلام اکانت کلش من هک شده و رمز و شماره متصل به جیمیل عوض شده شما میتونید برگردونین . هزینهاشو میدم 09397440480

  • xiaoyu گفت:

    سلام اقای برنامه نویس .ببخشید سوالم ربطی به این موضوع نداره.
    من زبان های html و css و jquery رو خوب بلدم .حالام در حال یاد گیری php هستم.
    ولی بعضی مواقع اون بحث های قبلی که(مثل بعضی از کدهای css) یا مباحث گذشته مثل jquery رو که قبلا یادشون گرفتم از یادم میره.خیلی ناراحت میشم.واقعا ما باید این همه کدهای چند زبان رو کاملا حفظ بشیم؟من اصولشو بلدم ولی بعضی جزعیات یا کدها رو یادم میره!. الان یعنی من برنامه نویس بدیم؟لطفا راهنماییم کنید که واقعا باید چجوری باشم تا خیلی حرفه ای بشم؟من میخوام خیلی چیزا یاد بگیرم ولی این از یاد رفتنا نمیزاره.
    ممنون از سایت عالیتون.خسته نباشین.

    • حسین شفیعیان گفت:

      سلام
      هر کسی را بهر کاری ساختند 🙂
      ولی راهش اینه که پروژه محور بری جلو و خوب قبلیا رو یاد بگیری و حرفه ای بشی و بعد بری سراغ بعدی …
      سعی کن پروژه بگیری چون تو پروژه هست که یاد میگیری و پیشرفت میکنی

      • xiaoyu گفت:

        ولی یکم ناراحتم کردید!!!
        یعنی چون دو تا کد رو فراموش می کنم یعنی به درد این کار نمیخورم؟؟!!
        با توجه به جمله ی = “هر کسی را بهر کاری ساخته اند.”
        !!!البته منو ببخشید.
        واقعا وبسایتتون رو خیلی دوس دارم کارتونم عالیه.

        • حسین شفیعیان گفت:

          نه عزیز ، اگه ویدیو های من رو دیده باشین من یکم روحیه شوخ طبعی و شیطنت دارم 🙂
          علاقه داشته باشی و پیگیری کنی حتما موفق میشی و آرزوی بهترین ها رو برات دارم

  • xiaoyu گفت:

    ممنون اقای برنامه نویس…
    تشکر از سایت خوبتون.


Time limit is exhausted. Please reload CAPTCHA.