دنیای کمپیوتر ساینس
کانال بسته
سلام به همه خوش آمدید به بزرگترین صفحه آموزشی دنیای کمپیوتر ساینس برای تکثیر پیشرفت علم لطفا سهیم باشید
نمایش بیشتر1 523
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
1 523
Repost from Computer & IT Engineering
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان
📌 جلسه چهارم -4- ( آخر )
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان
📌 جلسه سوم -3-
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان
📌 جلسه دوم -2-
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان
📌 جلسه اول -1-
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
♦️مجموعه ویدئو های آموزشی استفاده از توابع API در #C به زبان فارسی
🔸4 ویدئو با کیفیت خیلی خوب
🔸مدرس : صادق پاسبان
🔸منبع : دانشجویار
⭕️ توابع API چیست؟
در واقع API مخفف Application Programming Interface و به معنی رابط برنامه نویسی کاربردی میباشد و شامل توابعی میباشد که مورد استفاده سیستم عامل و برنامه ها قرار میگیرد. توابع API در قالب فایل های dll عرضه میشوند. این توابع عموما در زبان C نوشته میشود اما در سایر زبان ها از جمله C#نیز قابل استفاده هستند.
در سیستم عامل ویندوز نیز فایلهایی مثل Kernerl32.dll و GDI32.dll و User32.dll وجود دارند که سیستم عامل ویندوز برای انجام دادن کارها از توابع موجود در آن استفاده میکند. با استفاده از روتین های API ویندوز اکثر کارهایی که در ویندوز قابل انجام است در سی شارپ نیز قابل انجام خواهد بود.
توابع API در دو نوع ۱۶ بیتی و ۳۲ بیتی هستند.
توابع ۱۶ بیتی مربوط به سیستم عامل های ۱۶ بیتی هستن که تعداد اونها در حدود ۷۳۰ عدد و فقط برای حفظ سازگاری با برنامه های قدیمی در سیستم عامل های ویندوز ۳۲ بیتی وجود دارن.
توابع ۳۲ بیتی که تعداد اونا بیش از ۶۵۰۰ عدد هست، با آمدن ویندوز های ۳۲ بیتی عرضه شدن که نمونه پیشرفته توابع ۱۶ بیتی هست. برای اینکه توابع ۱۶ بیتی و ۳۲ بیتی از همدیگر قابل تشخیص باشند در انتهای نام توابع ۳۲ بیتی کلمه A قرار دارد که نشون میده این تابع ۳۲ بیتی است. مانند GetClassNameA
همچنین وجود عدد ۳۲ در پایان نام DLL های User32.dll و GDI32.dll و Kernel32.dll نشون میده که این فایل مربوط به ویندوز های ۳۲ بیتی است.
ابزاری به نام API Text Viewer همراه با نصب ویژال بیسیک در سیستم شما نصب میشود که بوسیله آن میتوان اعلان های API، ثابت ها و انواع داده ای موجود رو مشاهده و جستجو کرد.
⭕️ مبحث DLL چیست؟
در حقیقت DLLها هم مانند API ابزاری هستند که شما از آنها استفاده کرده اید ولی شاید نمیدانستید. اگر نگاهی به دایرکتوری های Windows\System و Windows\System32 و یا خود دایرکتوری ویندوز بیاندازید تعداد زیادی از فایل های DLL را می یابید.
در واقع DLL کتابخانه پیوندی پویا می باشد که می تواند شامل انواع داده و یا کد باشد. درون DLL می توان انواعی از داده ها همانند کد، تصویر،صوت و …. را قرار داد.
نکته جالب فایل های DLL خاصیت مستقل از زبان برنامه نویسی این فایل ها می باشد. یعنی اگر DLL بااستفاده از Delphi ایجاد شده باشد می توان در Visual Basic یا Visual C++ از آن استفاده کرد.
نکته دیگر DLLها، صرفه جویی در مصرف حافظه می باشدکه یه همین دلیل نام Dynamic را با خود به همراه دارند . در واقع هر قسمت از DLL که فراخوانی میشود همان قسمت به حافظه بار میشودو در صورت عدم نیاز نیز از حافظه خارج می شود.
در واقع دلایل استفاده از DLLها را می توان موارد زیر نام برد:
۱- توانایی اشتراک کردن کد بین چند برنامه و حتی خود ویندوز
۲- استفاده مجدد از کدهای نوشته شده
۳- استفاده بهینه از منابع ویندوز و منابع سیستمی
۴- جدا کردن کدهای مختلف
✅ لازم به ذکر است که DLLها را می توان با زبان های مانند Delphi و یا Visual C++ تولید کرد.
✅در واقع APIها در فایلهای DLL ویندوز قرار دارند
✅ مهمترین DLLها که بیشترین APIها را در خود جای داده اند عبارتند از Kernel32.DLL و User32.DLL و Shell32.DLL و …
🔰در این آموزش شما با چند مثال عملی کار با توابع API آشنا می شوید.
📌 چگونه مسر حرکت مواس را محدود کنید(ClipCurser)
📌 چگونه دکمه استارت را مخفی کنید
📌 چگونه TaskBar را مخفی کنید
📌 چگونه پنجره خاصی را به محض باز شدن ببندید
📌 کار با تابع sendkey
📌 کار با تابع Beep
📌 کار با تابع MessageBeep
📌 کار با تابع FindWindow (برای پیدا کردن هندل یک پنجره بر اساس متن عنوان)
📌 کار با تابع sendkey (برای ارسال کلید های صفحه کلید)
📌 کار با تابع getWindowText (برای دریافت متن عنوان یک پنجره)
📌 کار با تابع setWindowText (برای تغییر عنوان پنجره ها , یعنی با باز شدن هر پنجره عنوان پنجره خودکار عوض شود)
📌 کار با تابع animateWindow (برای باز کردن فرم ها با انیمیشن)
📌 کار با کپچر کردن دسکتاپ
📌 کار با تابع getDesktop (برای پیدا کردن هندل دسکتاپ )
📌 کار با تابع FindWindow (برای پیدا کردن هندل یک پنجره بر اساس متن عنوان)
📌 کار با تابع sendkey (برای ارسال کلید های صفحه کلید)
📌 کار با تابع getWindowText (برای دریافت متن عنوان یک پنجره)
📌 کار با تابع setWindowText (برای تغییر عنوان پنجره ها , یعنی با باز شدن هر پنجره عنوان پنجره خودکار عوض شود)
📌 کار با تابع animateWindow (برای باز کردن فرم ها با انیمیشن)
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان از دانشجویار
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
📲 چگونه کالی لینوکس را روی گوشی های اندروید نصب کنیم
How To Install Kali Linux On Android
#ویدئو #فیلم #کالی_لینوکس #تست_نفوذ #اندروید
#Vide #Linux #Kali #Kali_Linux #Android
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
💢 ۵ کاری که بعد از نصب کالی لینوکس باید انجام دهید (انگلیسی)
Basic 5 things to do after installing Kali Linux
#ویدئو #فیلم #کالی_لینوکس #تست_نفوذ
#Vide #Linux #Kali #Kali_Linux
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
📒 کتاب جدید و کاربردی " هک قانونی با کالی لینوکس"
Kali Linux - An Ethical Hacker's Cookbook
📝 زبان: انگلیسی
📃 تعداد صفحه : 473
📅 سال انتشار: 2017
🏛 انتشارات : پکت Packt
#کتاب #امنیت #هک_قانونمند #هکر #لینوکس #کالی
#Book #Security #Linux #Kali #Ethical #Ethical_Hacking #CEH
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
📒 کتاب جدید و کاربردی " هک قانونی با کالی لینوکس"
Kali Linux - An Ethical Hacker's Cookbook
📝 زبان: انگلیسی
📃 تعداد صفحه : 473
📅 سال انتشار: 2017
🏛 انتشارات : پکت Packt
#کتاب #امنیت #هک_قانونمند #هکر #لینوکس #کالی
#Book #Security #Linux #Kali #Ethical #Ethical_Hacking #CEH
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
📒 کتاب بسیار جدید و عالی "شروع یادگیری هک قانونی با کالی لینوکس Kali" تکنیکهایی برای حل مشکلات امنیتی
Begining Ethical Hacking With Kali Linux
📝 زبان: انگلیسی
📃 تعداد صفحه : 426
📅 سال انتشار: 2018
🏛 انتشارات : ایپرس Apress
#کتاب #امنیت #هک_قانونمند #هکر #لینوکس #کالی
#Book #Security #Linux #Kali #Ethical #Ethical_Hacking #CEH
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
📒 کتاب بسیار جدید و عالی "شروع یادگیری هک قانونی با کالی لینوکس Kali" تکنیکهایی برای حل مشکلات امنیتی
Begining Ethical Hacking With Kali Linux
📝 زبان: انگلیسی
📃 تعداد صفحه : 426
📅 سال انتشار: 2018
🏛 انتشارات : ایپرس Apress
#کتاب #هک_قانونمند #هکر #لینوکس #کالی
#Book #Linux #Kali #Ethical #Ethical_Hacking
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش نفوذ به گوگل (دورکنویسی در گوگل) (فارسی) محمدمهدی حسن وند
📌 تمام قسمت ها یکجا
#ویدئو #فیلم #آموزش #امنیت #هک #نفوذ #گوگل #دورکنویسی #دورک_نویسی
#Video #Security #Hack #Google #Dorks #Dork #Google_Dorks
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش نفوذ به گوگل (دورکنویسی در گوگل) (فارسی) محمدمهدی حسن وند
📌 قسمت 2 : دورک نویسی
#ویدئو #فیلم #آموزش #امنیت #هک #نفوذ #گوگل #دورکنویسی #دورک_نویسی
#Video #Security #Hack #Google #Dorks #Dork #Google_Dorks
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش نفوذ به گوگل (دورکنویسی در گوگل) (فارسی) محمدمهدی حسن وند
📌 قسمت 1 : معرفی
#ویدئو #فیلم #آموزش #امنیت #هک #نفوذ #گوگل #دورکنویسی #دورک_نویسی
#Video #Security #Hack #Google #Dorks #Dork #Google_Dorks
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
♦️ آموزش نفوذ به گوگل (دورکنویسی در گوگل ) به زبان فارسی
🔸2 ویدئو با کیفیت خوب
🔸مدرس: محمدمهدی حسن وند
🔸منبع: فرانش
🔰 آنچه در این دوره خواهید آموخت:
📌دورکنویسی یا نفوذ به گوگل از مباحث پایه و مهم در زمینه نفوذ و امنیت است.
📌دلیل اهمیت این دروه به دلیل این است که نفوذگرها از این دستورات یا دورکها برای پیدا کردن اهداف خود استفاده میکنند.
📌اگر سری به سایتهای معروف و جامع درباره اکسپلویتها بزنید و چند اکسپلویت را
📌مشاهده کنید مطمئن باشید با دورک آنها نیز مواجه خواهید شد.
📌جدا از این بحث این دوره نیز به کار افرار عادی هم نیز میآید افرادی که به دنبال نتایج جستوجوی دقیق هستند و حتی دانشجوها که به دنبال فایلهای خاص هستند مثل مقالات و ...
📌این دوره با ذکر مثال جلو میرود به این صورت که هر دستور با چند مثال به کاربر توضیح داده میشود تا در ذهن کاربر این مطالب نقش ببندد.
هدف از تولید این دوره آشنایی کاربران عادی با نحوه سرچ پیشرفته در گوگل و یادگیری مباحث پایه و مهم نفوذ و امنیت برای علاقمندان به این علم است .
#ویدئو #فیلم #آموزش #امنیت #هک #نفوذ #گوگل #دورکنویسی #دورک_نویسی
#Video #Security #Hack #Google #Dorks #Dork #Google_Dorks
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش نفوذ به گوگل (دورکنویسی در گوگل) (فارسی) محمدمهدی حسن وند از فرانش
#ویدئو #فیلم #آموزش #امنیت #هک #نفوذ #گوگل #دورکنویسی #دورک_نویسی
#Video #Security #Hack #Google #Dorks #Dork #Google_Dorks
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش مفاهیم اولیه امنیت (انگلیسی) سورس باران
#ویدئو #فیلم #آموزش #امنیت #هک #هکر
#Video #Security #Hack #OWASP #SDLC
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
♦️ویدئو آموزش مفاهیم اولیه امنیت به زبان اصلی
🔸سطح: مبتدی
🔸منبع: سورس باران
🔆 در این دوره با معرفی مفاهیم اولیه امنیت، انواع مختلف حملات و ذهنیت هکرها آشنا می شوید. همانطور که هر محقق امنیتی می داند، وقتی بدانید که از چه چیزی باید در برابر خودتان محافظت کنید آن زمان محافظت از خودتان کاری آسان تر خواهد بود. لطفا با ما همراه باشید.
🔰 آنچه در این دوره خواهید آموخت:
📌 مقدمه
📌 تعریف مسئله امنیت اپلیکیشن
📌 ردیابی داده ها و ابزار مهاجم
📌 مشکلات امنیتی مشترک
📌 تست نقص امنیتی و چرخه عمر توسعه امن (SDLC)
📌 اصول کدنویسی ایمن
📌 مفاهیم اولیه امنیت CIA
📌 اصول امنیت عمومی
📌 تهدیدات امنیتی و مقابله با آن
📌 بحث (Open Web Application Security Project (OWASP
📌 نتیجه
#ویدئو #فیلم #آموزش #امنیت #هک #هکر
#Video #Security #Hack #OWASP #SDLC
@Computer_IT_Engineering
1 523
Repost from Computer & IT Engineering
آموزش مفاهیم اولیه امنیت (انگلیسی) سورس باران
#ویدئو #فیلم #آموزش #امنیت #هک #هکر
#Video #Security #Hack #OWASP #SDLC
@Computer_IT_Engineering
