برنامه‌نویسی

آشنایی با هک از روش تزریق کد و روش‌های Script Injection و SQL Injection‌

تزریق کد یا Code injection که معمولاً به صورت اجرای ریموت کدها یا RCE به آن اشاره می‌شود، یکی از انواع اصلی حملات هکرهاست. هکر برای خرابکاری، دستوراتی را در یک اپلیکیشن یا سایت و نرم‌افزار، اجرا می‌کند و به این ترتیب می‌تواند به اطلاعات امنیتی دسترسی پیدا کند، بانک اطلاعاتی را معیوب یا ناقص کند و همین‌طور اطلاعات شخصی کاربران را برای سوء استفاده‌های بعدی، به دست آورد. در اغلب موارد هکر با تزریق کد مراحل لاگین و تأیید هویت را دور می‌زند.

در ادامه با تزریق کد یا Code Injection که از مقوله‌های مهم در عرصه‌ی هک و امنیت است، بیشتر آشنا می‌شویم.

آموزش استفاده از توابع شرطی AND و OR و IF در اکسل و Google Sheets

در اپلیکیشن تحت وب Google Sheets و Excel مجموعه‌ی آفیس مایکروسافت است می‌توان از دستورات شرطی مثل IF و AND و OR استفاده کرد و فرمول‌های پیچیده‌ای نوشت.

به عنوان مثال اگر مقدار دو سلول، عدد خاصی بود، در سلول دیگری محاسبات خاصی انجام شود که این کار با تابع AND صورت می‌گیرد. مثال دیگر این است که اگر مقداری یک سلول عدد خاصی بود یا مقدار سلول دیگری عدد دلخواهی بود، در سلول سوم، محاسبه‌ای انجام شود و این کار با استفاده از تابع OR انجام می‌شود.

در ادامه‌ی مطلب به معرفی مهم‌ترین توابع شرطی در اکسل و گوگل شیتس یعنی IF و AND و OR می‌پردازیم. با ما باشید.

چگونه کلمه‌ای را در تعداد زیادی فایل متنی پیدا کرده و جایگزین کنیم؟

برای جستجو کردن و جایگزین کردن کلمه‌ای خاص در یک فایل متنی می‌توانید از نرم‌افزارهای ساده‌ای مثل Notepad ویندوز یا نرم‌افزارهای حرفه‌ای‌تر مثل Notepad++ استفاده کنید اما اگر بخواهید کلمه‌ای را در تعدادی فایل متنی در یک مرحله پیدا کرده و جایگزین کنید، نرم‌افزارهای زیادی در لیست انتخاب شما باقی نمی‌مانند. اما با ترفندی ساده و نوشتن یک فایل اسکرپیت ساده می‌توانید در یک مرحله Search و Replace کردن عبارتی را در تعداد زیادی فایل متنی انجام بدهید.

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

آشنایی با wp-config.php و دستوراتی برای بهبود امنیت، بهینه‌سازی و تغییرات هاست و دیتابیس وردپرس

در سایت‌های مبتنی بر WordPress یکی از مهم‌ترین فایل‌ها، فایل wp-config است. این فایل کم‌حجم و ساده در حقیقت بسیاری از امور را کنترل می‌کند و کوچک‌ترین تغییرات در آن، اثر زیادی روی کارکرد نرم‌افزار مدیریت محتوای وردپرس دارد.

در این مقاله می‌خواهیم با تعدادی از ترفندها و دستورات جالب و کاربردی پیرامون استفاده از wp-config.php آشنا شویم که برای طراحان وب و وبمسترهای مبتدی بسیار مفید است. با ما باشید.

آشنایی با سلکتورهای جاوااسکریپت برای پیدا کردن عناصر HTML

در طراحی وب زمانی که می‌خواهید به کمک جاوااسکریپت برخی از تگ‌های HTML را پیدا کرده و بسته به شرایط و نیاز، تغییراتی در آن ایجاد کنید، از سلکتورها استفاده می‌کنید. سلکتورهای مختلفی در JavaScript وجود دارد که برای انتخاب کردن المانی با کلاس، خواص، شناسه یا id و موارد دیگر استفاده می‌شود و شاید انجام عمل جست‌وجو کردن المان‌های موردنظر شما، با چند دستور Selector مختلف قابل انجام باشد.

هر یک از روش‌های مختلف مثل getElementById() یا getElementsByClassName() و غیره، مزایا و معایبی دارد و در نتیجه برای انتخاب عناصر DOM بهتر است اطلاعات مقدماتی داشته باشیم و از بهترین سلکتور استفاده کنیم. چیزی که موضوع اصلی این مقاله است. با ما باشید.

آموزش برنامه‌نویسی بازی مار و نقطه فقط با HTML و JavaScript و CSS

یکی از ویژگی‌های جالب طراحی وب به کمک JavaScript و HTML این است که می‌توانید بازی‌های ساده بنویسید! برنامه‌نویسی یک بازی ساده مثل بازی مار که نقاطی را می‌خورد و طولانی‌تر می‌شود، به زبان جاوااسکریپت چندان پیچیده نیست و می‌توان بازی‌های به مراتب پیچیده‌تر هم تهیه کرد و در صفحات وب‌سایت قرار داد.

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

آشنایی با دستورات و روش‌های پرکاربرد تغییر HTML به کمک جاوااسکریپت

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

در این مقاله با ارتباط بین HTML و جاوااسکریپت و مقوله‌ی DOM آشنا می‌شویم و تعدادی از دستورات و روش‌های پرکاربرد برای پیدا کردن عناصر صفحه و پردازش‌ها و ویرایش‌های بعدی را مرور می‌کنیم. اگر به طراحی وب علاقه‌مند هستید و می‌خواهید حرفه‌ای‌تر از JavaScript استفاده کنید، ما را همراهی کنید.

چگونه در لینوکس از سایت وردپرسی و دیتابیس آن بکاپ بگیریم و بکاپ را Restore کنیم؟

وردپرس محبوب‌ترین نرم‌افزار مدیریت محتواست و سایت‌های بسیار زیادی مبتنی بر این CMS طراحی شده است. اما برای بکاپ گرفتن از تمام اطلاعات WordPress ابزاری در آن پیش‌بینی نشده است. خوشبختانه بکاپ گرفتن از سایت وردپرسی که روی سرورهای با سیستم عامل لینوکس میزبانی می‌شود بسیار ساده است.

در ادامه به روش بکاپ گرفتن از دیتابیس SQL و سایر فایل‌های سایت وردپرسی با دستورات ساده‌ای در ترمینال لینوکس می‌پردازیم. با ما باشید.

آموزش برنامه‌نویسی در اکسل و مقدمات VBA

یکی از قابلیت‌های مفید Excel که توانمندی‌های آن را چند برابر می‌کند، قابلیت نوشتن Macro است. در اکسل می‌توانید با  استفاده از زبان نسبتاً ساده‌ی VBA ماکروهایی بنویسید تا امور سریع و ساده انجام شود و همین‌طور با استفاده از VBA می‌توانید توابع موردنیاز که در لیست توابع پیش‌فرض اکسل وجود ندارد را خودتان بنویسید.

در این مقاله با مقدمات برنامه‌نویسی یا ماکرونویسی در نرم‌افزار Excel مایکروسافت آشنا می‌شویم. با ما باشید.

روش‌های مختلف کار با آرایه‌ها در JavaScript و طراحی وب

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

برای کار با آرایه‌ها در جاوااسکریپت، ترفندها و روش‌های مختلفی وجود دارد که در این مقاله می‌خواهیم به ۱۰ مورد جالب و کاربردی اشاره کنیم که شاید برخی را ندیده باشید. با ما باشید.

فایل XML چیست؟ چه کاربردی دارد و چگونه آن را ویرایش کنیم؟

یکی از انواع فایل که در استفاده از نرم‌افزارهای زیادی با آن روبرو می‌شویم، فایل‌هایی با پسوند xml است. XML‌ که مخفف Extensible Markup Language است، به زبان نشانه‌گذاری قابل‌توسعه گفته می‌شود و فایل‌هایی با پسوند xml، در حقیقت فایلی متنی هستند که در آنها به تناسب کاربری، از تگ‌های خاصی استفاده شده و حتی برنامه‌نویس می‌تواند تگ‌های خاص و جدیدی تعریف و استفاده کند.

XML کاربری بسیار گسترده‌ای دارد. به عنوان مثال ممکن است تنظیمات گرافیکی یک بازی در یک فایل XML ذخیره شود و همین‌طور تنظیمات قالب یک سایت وردپرسی، در چنین فایلی ذخیره شود. در ادامه به آشنایی بیشتر با فرمت XML و روش باز کردن آن در ویندوز می‌پردازیم.

ساخت اپلیکیشن اندروید بدون کدنویسی به کمک سایت‌های مختلف

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

در این مقاله می‌خواهیم با ۵ سایت جالب برای ساخت اپ‌های اندروید آشنا شویم که بدون کدنویسی این کار را انجام می‌دهند و لذا تهیه کردن اپلیکیشن‌های ساده را برای هر کاربری امکان‌پذیر می‌کنند. شاید بتوانید با قابلیت‌های ساده‌ای که در این سایت‌ها ارایه شده، یک اپلیکیشن ساده برای بیان ایده‌های خود بسازید. سیاره‌ی آی‌تی را در ادامه‌ی مطلب دنبال کنید.

آخرین دیدگاه‌ها
۲۰۰ دیدگاه و پاسخ آخر
ترخیص کالا از گمرک خرید از آمازون سی پی ارزان کالاف موبایل لوازم خانگی کالاچی خرید انواع قاب گوشی موبایل ثبت شرکت در دبی سرور اختصاصی ایران سرور مجازی تلویزیون شهری بهترین تعمیرات موبایل خرید بهترین هندزفری های بی سیم فالوور توییتر واقعی مکسی فروشگاه اینترنتی بی بدیل تعمیر گیربکس اتوماتیک 207 خرید قسطی با چک اموزش فارکس سند اجاره ای رفع ریجکتی تعمیر لپ تاپ لنوو تعمیر لپ تاپ سامسونگ خدمات شبکه در تهران