ru
Feedback
Script Dev $

Script Dev $

Открыть в Telegram
238
Подписчики
Нет данных24 часа
-87 дней
-4630 дней
Архив постов
Голосовое сообщение00:59

یه حرکت کسکلک بزنیم؟ این سلفایی که میخرید رو شل لینوکس فروشنده سیو میشه رو اسکریپتی دارم کار میکنم هرکسی بتونه سلف خودشو طراحی کنه و دیگه کسی داده شمارو نداشته باشه

امروز خودم سر در گمم چی اپلود کنم مبانی پایتون تا حدودی واسه شما اپلود شده زیر کامنت همین پست در باره هرچیزی خاستید بگید اپلود کنم

بک‌دور چیه؟ (خیلی ساده)
بک‌دور (backdoor) به هر مکانیسمی گفته می‌شه که به کاربر یا برنامه اجازه می‌ده از مسیر غیرمعمول یا پنهان به یک سامانه دسترسی پیدا کنه بدون عبور از مکانیزم‌های کنترل معمول (مثلاً ورود با نام‌کاربری/رمز) بک‌دورها می‌تونن عمدی باشند (مثلاً برای عیب‌یابی یا نگهداری توسط سازنده) یا مخرب (کدهای برنامه‌ریزی‌شده که مهاجم‌ها از اونا برای دسترسی غیرمجاز استفاده می‌کنن
 انواعِ معمول
بک‌دورِ نرم‌افزاری: توابع پنهان در برنامه‌ها که ورود مستقیم یا دستورات ریموت فراهم می‌کنه
بک‌دورِ سخت‌افزاری/firmware: کد در BIOS/firmware که دسترسی رو ممکن میکنه
بک‌دورِ نگهداری (maintenance): کانال‌هایی که توسعه‌دهنده برای رفع عیب گذاشته (اگر بدون اطلاع باشه خطرناکه!
تروجان/مالور: برنامه‌های مخرب که پس از نفوذ، کانال کنترل باز می‌کنن (C2/backdoor).
چگونه معمولاً استفاده یا پیاده‌سازی می‌شن؟
باز کردن یک کانال شبکه (پورت/آی‌پی) که به‌صورت دائم یا دوره‌ای به سروری که کنترل‌کننده دارد متصل می‌شن
قراردادن یک سرویس پنهان روی سیستم هدف که دستور می‌پذیره!
سوءاستفاده از حساب یا کلیدهای ثابت (hard-coded credentials)
نشانه‌های وجود بک‌دور / شاخص‌های نفوذ (نشانه‌های قابل‌توجه)
سرویس‌های شبکه یا پورت‌های باز غیرمنتظره
.
ترافیک خروجی مشکوک به آی‌پی‌های ناشناس یا در زمان‌هایی که نباید باشه یا اصلا وجود داشته باشه
پروسس‌های ناشناس یا مصرف بالای CPU/IO بدون دلیل منطقی مثلا هیچ app یا فولدرایشنی باز نیست CPU یوز بشه
لاگ‌های ورود غیرعادی احراز هویت ناموفق/موفق از آدرس‌های جدید
فایل‌های جدید یا تغییر یافته در مسیرهای سیستمی که معمولاً تغییر نمی‌کنن سینتکس ها و غیره
اقدام‌های فوری در صورت شک به بک‌دور 1
سیستم رو از شبکه جدا (isolate) کنید تا از انتشار یا برقراری ارتباط جلوگیری بشه
2
لاگ‌ها را حفظ و کپی‌برداری امن کنید
3
روندهای خطرناک را متوقف کنید اما از ریستارت یا پاک‌سازی سریع بدون تصویر‌برداری Forensic خودداری کنید
4
بررسی آنتی‌ویروس/EDR و اسکن کامل.
5
بررسی ترافیک خروجی و بلاک کردن آی‌پی‌های مشکوک در فایروال.

آموزش بک دور بوسیله نت کت #درپشتی یا بک دور (backdoor) Tutorial: Backdoor using Netcat

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

وب‌سرور پایتون چیه؟ وب‌سرور یه برنامه‌ست که: 1. پیام‌ها یا درخواست‌های کاربران (از مرورگر یا برنامه) رو می‌گیره. 2. اون‌ها رو پردازش می‌کنه. 3. پاسخ می‌ده (مثلاً یک صفحه سایت یا اطلاعات). به زبان ساده: وب‌سرور مثل یک مغازه است که مشتری‌ها میان، سفارش می‌دن، و فروشنده جواب می‌ده. کاربردهای وب‌سرور پایتون 1. دیدن سایت خودت روی کامپیوتر قبل از اینکه سایتتو به اینترنت ببری، می‌تونی روی کامپیوتر خودت تستش کنی. 2. ساخت سایت و برنامه آنلاین می‌تونی وب‌سایت بسازی یا برنامه‌هایی که از اینترنت داده می‌گیرن (مثل بازی آنلاین یا اپلیکیشن موبایل) راه بندازی. 3. ساخت API یا داده‌های آنلاین بعضی وقت‌ها لازم داری اطلاعات (مثل اخبار، آب‌وهوا، یا پیام‌ها) به برنامه‌ها بفرستی. وب‌سرور این کار رو انجام می‌ده. 4 اشتراک فایل یا پروژه با دیگران می‌تونی یه فایل یا پروژه‌ت رو سریع با دوستان یا رفیقای مجازی / حضوری به اشتراک بذاری 5 یادگیری اینترنت و برنامه‌نویسی وب وقتی وب‌سرور می‌سازی، تازه می‌فهمی مرورگر چطور با سرور صحبت می‌کنه (HTTP، درخواست‌ها، پاسخ‌ها) 6 ابزارهای توسعه و آزمایش برنامه‌نویس‌ها از وب‌سرورهای پایتون برای تست و آزمایش پروژه‌ها قبل از انتشار استفاده می‌کنن. جمع‌بندی: وب‌سرور پایتون یه ابزار همه‌کاره‌ست: هم می‌تونه سایت و اپ بسازه هم داده آنلاین بده هم برای آموزش و اشتراک‌گذاری عالیه

Creating Web Server via Python socket programming آموزش ساخت وب سرور بوسیله پایتون | Python Web Server

Kiya is Hacker ??!!? 😈😈👽🌐🌐

Голосовое сообщение02:38

این همه زحمت تایپ کردن رو میکشم امیدوارم حداقل ثمره داشته باشه واسه یکنفر

یه مطلبی رو یادم رفت بنا کنم درمورد پایتون چیه و به چه دردی میخوره یه نگاه کلی بندازیم به اینکه اصلاً پایتون چیه و به چه دردی می‌خوره. پایتون چیه؟ پایتون یه زبان برنامه‌نویسیه؛ یعنی باهاش می‌تونیم به کامپیوتر بگیم "چی کار کنه". فرقش با بقیه‌ی زبونا اینه که خیلی آسونه و شبیه جمله‌های انگلیسیه. مثلاً اگه بخوای یه جمله چاپ کنی، فقط می‌نویسی: print("سلام رفیق") هیچ سینتکس عجیب و سختی نداره، برای همین بیشتر تازه‌کارها با پایتون شروع می‌کنن به چه دردی می‌خوره؟ پایتون فقط برای یه کار نیست، تقریباً تو هر حوزه‌ای می‌تونه وارد بشه. چند تا از کاربردای پایتون ساخت بات تلگرام و ربات‌های خودکار مثلاً یه ربات که پیام بده، جواب بده یا از کاربر اطلاعات بگیره (مثل همونی که تو دوره‌مون می‌سازیم ) طراحی سایت و بک‌اند با فریم‌ورک‌هایی مثل Flask, Django, FastAPI می‌تونی سایت یا سرویس‌های حرفه‌ای بسازی. تحلیل داده و هوش مصنوعی (AI / Machine Learning) پایتون تو دنیا معروف‌ترین زبونه برای دیتا و هوش مصنوعیه. کتابخونه‌هایی مثل numpy, pandas, tensorflow, pytorch برای همین کاران. امنیت و تست نفوذ (Cyber Security) پایتون ابزار خیلی قوی برای نوشتن اسکریپت‌های امنیتی و خودکارسازی تست نفوذ داره. برای همین توی لینوکس و مخصوصاً Kali Linux خیلی استفاده میشه. خودکارسازی (Automation) فرض کن بخوای یه کار تکراری رو هر روز خودکار انجام بدی — پایتون راحت انجامش میده! مثلاً بک‌آپ گرفتن، ایمیل فرستادن، rename کردن فایل‌ها و هزار تا کار دیگه. ساخت بازی و اپلیکیشن با کتابخونه‌هایی مثل pygame یا kivy حتی می‌تونی بازی یا اپ موبایل بنویسی. یادگیری آسون متن‌خوان و تمیز جامعه کاربری بزرگ (میلیون‌ها پروژه آماده تو گیت‌هاب) اجرا روی همه سیستم‌عامل‌ها (ویندوز، لینوکس، مک، اندروید Termux)

ساخت دکمه‌ها و منو در بات (InlineKeyboard و ReplyKeyboard) به بات دکمه‌هایی بدی تا بدون تایپ کردن، بتونه بین گزینه‌ها جابه‌جا شه. مثلاً: دکمه « درس ها» دکمه « شروع » دکمه «راهنما» محتوای : 1 آشنایی با Keyboard ها در بات تلگرام: ReplyKeyboardMarkup InlineKeyboardMarkup 2 ساخت چند دکمه برای ناوبری 3 دریافت انتخاب کاربر و واکنش بهش (callback data) 4 تمرین: ساخت منوی اصلی و برگشت به منو سورس این قابلیت:
from telegram import Update, InlineKeyboardButton, InlineKeyboardMarkup from telegram.ext import ApplicationBuilder, CommandHandler, CallbackQueryHandler, ContextTypes TOKEN = "توکن_خودت_اینجا" async def start(update: Update, context: ContextTypes.DEFAULT_TYPE): keyboard = [ [InlineKeyboardButton("📚 لیست درس‌ها", callback_data="lessons")], [InlineKeyboardButton("🎯 تمرین", callback_data="practice")], [InlineKeyboardButton("ℹ️ درباره", callback_data="about")] ] reply_markup = InlineKeyboardMarkup(keyboard) await update.message.reply_text("سلام رفیق! از منوی زیر انتخاب کن 👇", reply_markup=reply_markup) async def button(update: Update, context: ContextTypes.DEFAULT_TYPE): query = update.callback_query await query.answer() if query.data == "lessons": await query.edit_message_text("📚 لیست درس‌ها:\n1️⃣ متغیرها\n2️⃣ شرط‌ها\n3️⃣ حلقه‌ها") elif query.data == "practice": await query.edit_message_text(" تمرین: یه عدد از کاربر بگیر و تشخیص بده زوج یا فرده.") elif query.data == "about": await query.edit_message_text(" این بات برای آموزش پایتون و ساخت پروژه‌ها طراحی شده.") app = ApplicationBuilder().token(TOKEN).build() app.add_handler(CommandHandler("start", start)) app.add_handler(CallbackQueryHandler(button)) app.run_polling()

و این 2 باره رو این موضوع تاکید میکنم که من کتابی و ai تور مانند میگم که شما بفهمید و کسی امیدوارم از این مورد سو استفاده نکنه https://t.me/Scriptedev/13 شب همگی خوش ❤️

اکثر کسایی که سیستم / لبتاپ ندارن بنظر من ترموکس بهترین گزینه واسه ران کردن باته جدا از این بحث من تا جایی که تونستم چه تویه این ویدیو چه به صورت تایپی تلاشمو کردم که شما بفهمید و امیدوارم همینطور باشه اگه کسی نگرفته و نفهمیده میتونه تو کامنتا یا پیوی شخص خود بنده مشکلشو بگه @boroasla و این اموزش مختص این بود که فقط یاد بگیرید چطور ران کنید میتونید برید ai مورد نظرتون همین سورس کد رو بدید و قابلیت های بیشتری اضافه کنید ولی من خودم به مرور زمان وقت کنم تمام نکات کلیدی رو بهتون اموزش میدم

نحوه راه اندازی با کلاینت محلی رو با 2 روش لینوکسی و موبایلی گفتم و ویندوزی مونده که اونم بصورت متنی اراعه میدم: Vpn روشن کنید و با سیستمون به سایت https://www.python.org/downloads برید اخرین ورژن پایتون متناسب با سیستمتونو نصب کنید و اجرا کنید و داخل Cmd دستور
python --version
رو بزنید ببینید پایتون رو سیستم شما نصب شده یا نه بعد از این کار که فهمیدید اخرین ورژن نصبه این کامند رو تویه پرامت بزنید کتابخونه موردنیاز python-telegram-bot
pip install python-telegram-bot
بعد از نصب شدن کتاب خانه کد سورس بالارو کپی کنید که با یه کلیک کپی میشه https://t.me/Scriptedev/21 و داخل یه فایل TXT کپی کنید و توکنتونو جای گزاری کنید بعد سیو رو بزنید و فایل رو rename کنید و به telegram_bot.py تغییر بدید و بعد با زدن این دستور تویه cmd ربات رو به سرور محلی کانکت کردید
python telegram_bot.py

چرا من با کالی لینوکس پیش میرم و ریکوردو گرفتم هدفم این بود که شما متوجه بشید هرچند بیشتر تعداد کاربر ویندوزن درسته کالی لینوکس برایه هک و امنیته ولی خیلی از شل ها و ابزار هایی مثل پایتون پیش فرض روش نصب هستن و این کارو برایه اکثر پروژه ها راحت تر میکنه

نحوه متصل کردن بات به سرور محلی با سیستم عامل کالی لینوکس

نحوه متصل کردن بات و راه اندازی به سرور محلی از طریق ترموکس مختص موبایل