Learn Python
23.1K subscribers
699 photos
130 videos
202 files
420 links
🐍 Learn a new thing from python each day.
🌱 هر روز یک چیز جدید در پایتون یاد بگیرید.

📲 پیج اینستا: سرچ کنید LearnPY
👥 گروه: @official_python
💡 ادمین : @mrrobat
Download Telegram
کتابخانه‌های پراستفاده در دنیای هکینگ در پایتون 👽

🔹 Scapy
🔹 Requests
🔹 IMpacket
🔹 pwntools
🔹 Cryptography
🔹 python-nmap
🔹 Faker
🔹 Twisted
🔹 pylibnet
🔹 paramiko
🔹 RawSocketpy

#hacking

🐍 @LearnPY | لرن پای
👍17🔥6
چند تا ویدیو آموزشی در مورد هک و پایتون 💣

• (انگلیسی) ساخت پسورد کرکر با پایتون 👇
++ کلیک کنید ++

• (فارسی) ساخت باج افزار با پایتون 👇
++ کلیک کنید ++

• (انگلیسی) پیدا کردن رمز وای‌فای با پایتون 👇
++ کلیک کنید ++

• (انگلیسی) مخفی کردن متن داخل عکس با پایتون (استگانوگرافی) 👇
++ کلیک کنید ++

#hacking

🐍 @LearnPY | لرن پای
👍15
فیلترشکنم وصل نمیشه... تم امشب رو از عصر فردا ادامه میدیم 🥲💔
23😱6👍2👌1
نقشه راه هکر شدن با پایتون 🤓
این نقشه راه رو فقط من نمیگم، خیلیا تاییدش کردن... ❤️

قدم اول: اگر خیلی تازه کار هستین و از پایه و از صفر میخواین شروع کنید باید از این قدم شروع کنید. اونم یادگیری پایه و اساس هک و امنیت و شبکه اس... پیشنهاد میکنم یه دوره مثل دوره CompTIA + رو بگذرونید، تا بدونید شبکه ها چی ان و چطوری کار میکنن و شبکه های ابری چی ان و...

قدم دوم: تو این قدم باید برین سراغ امنیت. پیشنهادم بهتون اینه که دوره سیکوریتی + رو بگذرونید (اگر واقعا براتون مهمه این کار و میخواین رزومه بسازین ) اگر نه و براتون مهم نیست، میتونید رایگان یاد بگیرین و بدون مدرک پیش برین...

قدم سوم: شبکه یاد بگیرین! محاله یه هکر وجود داشته باشه که از شبکه سر در نیاره! اصلا هکری که شبکه بلد نباشه هکر نیست :))) برای این قدم هم اگر میخواین رزومه بسازین دوره نتورک + رو بگذرونید...

قدم چهارم: لینوکس یاد بگیرین! چون به دردتون میخوره، چون اگر یه جایی برین و لینوکس داشته باشن و بلد نباشید با لینوکس کار کنید آبروتون میره :))) خیلی برای این قدم نیاز نیست مدرک داشته باشین.. همین که بلد باشین کفایت میکنه!

قدم پنجم: برنامه نویسی یاد بگیرین... یکی از زبان های برنامه‌نویسی مثلا پایتون یا گو رو یاد بگیرین. پیشنهاد من پایتونه چون آسونه و خیلی راحت باهاش میرین سر اصل مطلب! برنامه‌نویسی بهتون کمک میکنه درک کنید ابزارهای امنیتی چطوری کار میکنن و اگر یه جایی لازم شد بتونید ابزار امنیتی خودتون رو بنویسید (که برای کار شماست و تا حالا وجود نداشته)

قدم ششم: هک واقعی رو شروع کنید... البته این قدم رو از همون اول باید شروع کنید! هر چند کوچیک ولی برای هدفتون قدم بردارین! مثلا شبکه یاد گرفتین خب بیاین و ببینید این چیزی که یاد گرفتین چطوری توی مسیر میتونه بهتون کمک کنه.. اوکی؟

قدم هفتم: سعی کنید یه جایی کار کنید! روی یه پروژه واقعی... چون احتمالا به این قدم برسین تجربه تون صفر یا در حد صفر هستش پس سعی کنید تجربه جمع کنید و از چیزایی که یاد گرفتین توی کارهای واقعی استفاده کنید...

قدم هشتم: توی این قدم میتونی یکی از مدارک معتبر دنیای هک رو روشون کار کنید مثل CEH یا OSCP که پیشنهاد من همون OSCP هستش و اینقدر اینا میشه گفت تقریبا دشوار و سخت هستن که دیگه توی همین پروسه میمونید و دیگه مسیرتون توی همین مدارک پیش میره و....

#hacking

🐍 @LearnPY | لرن پای
🔥14👍52
Beginning Ethical Hacking with Python_[@LearnPY].pdf
2.6 MB
معرفی کتاب Beginning Ethical Hacking with Python 📓

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

#hacking #pdf #book

🐍 @LearnPY | لرن پای
🔥86👍3
تم دیروز که هک با پایتون بود به خاطر مشکلات فیلترشکن من (که هنوزم باقیه) یه خورده زود تموم شد. امروز گفتم یکی دو تا پست دیگه هم بذارم براتون.. امیدوارم که از این تم هم راضی باشین.
هدف کلا از این تم این بود که بهتون بگم پایتون صرفا برای هک نیست. پایتون فقط یه ابزاره که توی مقاطع حرفه ای هک میتونه به کمک شما بیاد. توی قدم های اولیه هک همین ابزارهای امنیتی که نوشته شدن میتونه به درد شما بخوره و کارتون رو راه بندازه...

درسته بیشتر ابزارهای هک و جمع آوری اطلاعات مثل sherlock یا Osint با پایتون نوشته شدن ولی این به این معنی نیست که شما هم بیاین پایتون یاد بگیرین و این ابزارها رو بسازین! شما میتونید از همین ابزارها استفاده کنید. ولی خب اگر یه جایی به سطحی رسیدین که دیگه برای کاری که میخواستین انجام بدین ابزاری موجود نبود اونجا میتونید روی پایتون حساب کنید... ❤️

#hacking

🐍 @LearnPY | لرن پای
17👍1
نظرتون راجع به تم هک و امنیت؟
Anonymous Poll
73%
خوب
9%
بد
18%
نظری ندارم
[مینی نکته پایتونی 🐍]
⚠️ کاربرد r\ رو بشناسید...

احتمالا میدونید توی تابع print میشه end رو تعریف کرد. یعنی وقتی که یه چیزی رو چاپ کرد، نشانگر موس کجا بره (برای پرینت‌های بعدی) مثلا میشه نوشت:
print("learnpy", end=" ")
یعنی نرو خط بعدی! یه فاصله بذار و بعدی رو چاپ کن...

حالا میشه نوشت:
print("learnpy", end="\r")
این یعنی نشانگر رو بیار از اول و پرینت جدید رو چاپ کن. اتفاقی که میوفته اینه که پرینت قبلی پاک میشه...

میتونید اینو توی مثال پایین تست کنید:
from time import sleep 

for i in range(1,10):
print(i,end="\r")
sleep(1)

اینو تست کنید و توی کامنت‌ها بگین چه اتفاقی افتاد :) 💭

#mini_nokte

🐍 @LearnPY | لرن پای
👍158🔥6
برای تم جمعه 23 دی چه موضوعی رو پیشنهاد میکنید؟
Final Results
52%
PyGame
48%
Tkinter
🔥14👍7😁2👌1
Learn Python
برای تم جمعه 23 دی چه موضوعی رو پیشنهاد میکنید؟
فردا تم پای گیم...

به خاطر آمار نزدیک، تم بعدی هم تکینتر هستش... ❤️
🔥13👍3
Forwarded from FaraDars_Course
💠 آموزش رایگان پایتون با فرادرس — سریع و آسان در ۱۴۰ دقیقه
 
برنامه‌نویسی پایتون امروزه یکی از پرطرفدارترین و پرکاربردترین زبان‌های برنامه‌نویسی است و نسبت به خیلی از زبان‌‌های برنامه‌نویسی ساده‌تر بوده و برای شروع برنامه‌نویسی انتخاب مناسبی است. همچنین جامعه برنامه‌نویسی‌های پایتون، بسیار پویا و در حال گسترش است و در هر زمینه‌ای کتابخانه‌‌های آماده بسیاری وجود دارد که می‌توانیم برای سرعت بخشیدن به کار و یادگیری، از آن بهره ببریم.
 
در این آموزش برنامه‌نویسی پایتون مرور خواهد شد و پس از معرفی المان‌های اصلی این زبان برنامه‌نویسی، با چند کتابخانه پرکاربرد آن برای محاسبات، مصورسازی، کار با داده و استخراج اطلاعات از وب نیز آشنا می‌شویم.
 
🔗 آموزش رایگان پایتون - [شروع یادگیری]
 
@FaraDars - فرادرس
👍3👏2
مینی دوره آموزش flet و پایتون 🔥🐍
2️⃣ پارت دوم: آشنایی با کنترل‌ها و لایه‌ها

فلت یا flet یه فریم ورک پایتون هستش که بر پایه فلاتره و باهاش میتونید برنامه‌های دسکتاپی، وب و یا موبایلی بسازین. توی این قسمت با کنترل‌ها (ویجت‌ها) آشنا میشیم و یاد میگیریم چطوری اونا رو به شکل درستی بچینیم و ظاهر اپلیکیشن خودمون رو درست کنیم...

🔗 https://youtu.be/8lcKBmC_FH8

این مینی دوره رایگانه، فقط لطفا از یوتوب ببینید ❤️

#video #youtube #mrrobat #python #flet

🐍 @LearnPY | لرن پای
17👍5
#تم_امروز : PyGame و پایتون 🎮

#pygame

🐍 @LearnPY | لرن پای
🔥10👍1
🟢 پای گیم چیه؟!

🔸 پای گیم مجموعه‌ای از ماژول‌هاست که برای طراحی بازی‌های ویدیویی کاربرد داره. این ماژول‌ها شامل گرافیک‌های کامپیوتر و صداها هست. این کتابخونه توسط Pete Shinners طراحی شده تا جایگزین PySDL باشه. جالبه بدونید پای‌گیم سال 2000 منتشر شد و نسخه 2 پای‌گیم هم سال 2020 اومده... یعنی الان پای‌گیم 23 سالشه 😅😍

#pygame

🐍 @LearnPY | لرن پای
12👍4
بازی‌هایی که با پای‌گیم نوشته میشه رو کجاها میشه اجرا کرد؟

✖️ ویندوز
✖️ لینوکس
✖️ مک
✖️ اندروید
✖️ آی او اس

♻️ پای‌گیم توی اندروید و آی او اس هم میشه اجرا بشه ولی کار سخت و زمان بریه و منطقی نیست که ما برای بازی‌های موبایلی بیایم سمت پایتون... موافقید؟

#pygame

🐍 @LearnPY | لرن پای
👍30
🕹 ایده‌ برای ساخت بازی‌های معروف در پای‌گیم...

🎲 Frets on Fire
🎲 Super Potato Bruh
🎲 Metin2
🎲 Flappy Bird
🎲 Snake
🎲 Arcade car racing
🎲 Create Sudoku Games
🎲 Build a Retro Racing Game
🎲 Quadro – Open-Source Block Breaker
🎲 Dangerous High School Girls in Trouble
🎲 Save the Date
🎲 Drawn Down Abyss
🎲 Cocos2d
🎲 Panda3D
🎲 Ursina
🎲 Pyglet

🧩 فقط اسم بازی رو کافیه سرچ کنید و ببینید چطوریاس و اون رو توی پای‌گیم پیاده کنید...

#pygame

🐍 @LearnPY | لرن پای
👍8🔥3
Making_Games_with_Python_&_Pygame_[@LearnPY].pdf
4.4 MB
معرفی کتاب Making Games with Python and PyGame 📙

این کتاب رو احتمالا دیدین چون قبلا هم توی کانال گذاشته بودم و حالا دوباره هم گفتم بذارم... این کتاب 365 صفحه‌ای از نصب و پایتون پایه شروع کرده تا به شکل عمیقی وارد پای گیم هم شده و خوبیش اینه که کتاب پروژه محوره و مثلا بازی‌هایی مثل پازل، تتریس و... رو با پای گیم ساخته 😍

#pygame #pdf #book

🐍 @LearnPY | لرن پای
👍7🤩3🔥1
منابع آموزشی یوتوب برای یادگیری پای گیم 🎳

[انگلیسی]
آموزش پای‌گیم در 90 دقیقه از کانال TechWithTim
کلیک کنید...

[انگلیسی] ساخت بازی ساده با پای‌گیم از کانال Python Simplified
کلیک کنید...

[انگلیسی] آموزش پای‌گیم توسط DaFluffyPotato
کلیک کنید...

[انگلیسی] ساخت بازی افسانه زلدا با پای گیم
کلیک کنید...

[فارسی] ساخت بازی flappy bird با پایتون توسط نابغه‌ها
کلیک کنید...

#pygame

🐍 @LearnPY | لرن پای
👍4🔥2👏1
آیا فقط یادگیری پای‎گیم برای ساخت بازی کافیه؟! 🐍

صد در صد نه! 💯 بازیسازی ترکیبی از چند هنره...
1-داستان سرایی و ایده پردازی
2- گرافیک و انیمیشن
3- برنامه‌نویسی
4- صداپردازی

💎 حالا شاید شما بتونید بعضی چیزا رو (مثل صدا) از اینترنت دانلود کنید و استفاده کنید ولی ایده و داستان بازی تون باید خاص باشه که بازی خوبی داشته باشین. یا مثلا باید از گرافیک و انیمیشن‌های خوبی استفاده کنید تا بازی‌تون قشنگ باشه...

♻️ و با پای‌گیم نهایت کاری که بتونید بکنید اینه که یه بازی با منطق و هوش مصنوعی خوبی بسازین... اما بقیه چیزایی که توی لیست بالا گفتم رو هم باید داشته باشین تا بازی‌تون یه بازی خوب بشه...

#pygame

🐍 @LearnPY | لرن پای
4👍4👌1