چندتا از آموزش های موجود در کانال (تعداد بالاست کافیه سرچ کنید 🙌)
This media is not supported in your browser
VIEW IN TELEGRAM
احراز هویت کپچا با پایتون
همونطور که دیدین اگر کپچا رو درست وارد کنه
میگه درست وارد کردین و اگر اشتباه بزنیم بهمون میگه
میتونیم بگیم اگر کپچا اشتباه کاربر زد دوباره بیاد کپچا جدید بسازه و نشون بده
که همون دو سه خط که کپی کردیم و توی else قرا دادیم اوکی میکنه
مثلا کاربر کپچا درست زد بتونه وارد پنل کاربریش بشه و ...
بستگی به استفادتون داره
میتونین از حروف هم استفاده کنین و به صورت رندوم بگین یک حرفی رو بزاره
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
همونطور که دیدین اگر کپچا رو درست وارد کنه
میگه درست وارد کردین و اگر اشتباه بزنیم بهمون میگه
میتونیم بگیم اگر کپچا اشتباه کاربر زد دوباره بیاد کپچا جدید بسازه و نشون بده
که همون دو سه خط که کپی کردیم و توی else قرا دادیم اوکی میکنه
مثلا کاربر کپچا درست زد بتونه وارد پنل کاربریش بشه و ...
بستگی به استفادتون داره
میتونین از حروف هم استفاده کنین و به صورت رندوم بگین یک حرفی رو بزاره
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
🔰 چندتا از دستورات و ترفند های پایتونی
1) اگر مقداری رو به عنوان پارامتر ارسال کنید یک دیکشنری برای شما ایجاد میکنه و همچنین میتونید اون رو تبديل به یک لیست کنید :
from collections import Counter
counter = Counter(red=1, blue=3, yellow=2)
print(counter)
print(list(counter))
print(dict(counter))
🔸 خروجی :
Counter({'blue': 3, 'yellow': 2, 'red': 1})
['red', 'blue', 'yellow']
{'red': 1, 'blue': 3, 'yellow': 2}
➖➖➖➖➖➖➖➖
2) تغییر جای Key و Value در دیکشنری
a = {1:11, 2:22, 3:33}
b = dict(zip(a.values(), a.keys()))
print(b)
🔸 خروجی :
{ 11 : 1 ، 22 : 2 ، 33 : 3 }
➖➖➖➖➖➖➖➖
3) تغییر جای Key و Value در دیکشنری (روش دوم)
a = {1:11, 2:22, 3:33}
b = {i:j for j,i in a.items()}
print(c)
🔸 خروجی :
{ 11 : 1 ، 22 : 2 ، 33 : 3 }
➖➖➖➖➖➖➖➖
4) اضافه کردن شمارنده
str="Hidden"
Mylist=enumerate(str)
print(list(Mylist))
🔸 خروجی :
[( 0 ، 'H' ) ، ( 1 ، 'i' ) ، ( 2 ، 'd' ) ، ( 3 ، 'd' ) ، ( 4 ، 'e' ) ، ( 5 ، 'n' )]
یا :
str=["sun", "moon", "mars", "venus"]
l=enumerate(str,50)
print(list(l))
🔸 خروجی :
[(50, 'sun'), (51, 'moon'), (52, 'mars'), (53, 'venus')]
➖➖➖➖➖➖➖➖
5) بهینه سازی حافظه با
class Team:
def
self.name = name
self.score = score
a=Team("Real Madrid", 5)
print(a.name, a.score, sep=" : ")
🔸 خروجی :
Real Madrid : 5
کلاس های پایتون به طور پیش فرض از دیکشنری ها برای ساخت اتریبیوت های فوری استفاده میکنند که فضای زیادی رو اشغال میکنن
وقتی ما از slots استفاده میکنیم ، یک لیست سفارشی کوچیکی ایجاد میکنه و دیگه دیکشنری های پیشفرض پایتون ایجاد نمیشن و حافظه کمتری در مموری گرفته میشه
➖➖➖➖➖➖➖➖
6) محاسبه اجرایی دو کد
import timeit
lst1='''list(range(100))'''
lst2='''[i for i in range(100)]'''
x=timeit.timeit(lst1)
y=timeit.timeit(lst2)
print(x, y, sep=" <=> ")
🔸 خروجی :
2.18895980076 <=> 4.766939806595
➖➖
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
1) اگر مقداری رو به عنوان پارامتر ارسال کنید یک دیکشنری برای شما ایجاد میکنه و همچنین میتونید اون رو تبديل به یک لیست کنید :
from collections import Counter
counter = Counter(red=1, blue=3, yellow=2)
print(counter)
print(list(counter))
print(dict(counter))
🔸 خروجی :
Counter({'blue': 3, 'yellow': 2, 'red': 1})
['red', 'blue', 'yellow']
{'red': 1, 'blue': 3, 'yellow': 2}
➖➖➖➖➖➖➖➖
2) تغییر جای Key و Value در دیکشنری
a = {1:11, 2:22, 3:33}
b = dict(zip(a.values(), a.keys()))
print(b)
🔸 خروجی :
{ 11 : 1 ، 22 : 2 ، 33 : 3 }
➖➖➖➖➖➖➖➖
3) تغییر جای Key و Value در دیکشنری (روش دوم)
a = {1:11, 2:22, 3:33}
b = {i:j for j,i in a.items()}
print(c)
🔸 خروجی :
{ 11 : 1 ، 22 : 2 ، 33 : 3 }
➖➖➖➖➖➖➖➖
4) اضافه کردن شمارنده
str="Hidden"
Mylist=enumerate(str)
print(list(Mylist))
🔸 خروجی :
[( 0 ، 'H' ) ، ( 1 ، 'i' ) ، ( 2 ، 'd' ) ، ( 3 ، 'd' ) ، ( 4 ، 'e' ) ، ( 5 ، 'n' )]
یا :
str=["sun", "moon", "mars", "venus"]
l=enumerate(str,50)
print(list(l))
🔸 خروجی :
[(50, 'sun'), (51, 'moon'), (52, 'mars'), (53, 'venus')]
➖➖➖➖➖➖➖➖
5) بهینه سازی حافظه با
__slots__class Team:
__slots__ = ["name", "score"]def
__init__(self, name, score):self.name = name
self.score = score
a=Team("Real Madrid", 5)
print(a.name, a.score, sep=" : ")
🔸 خروجی :
Real Madrid : 5
کلاس های پایتون به طور پیش فرض از دیکشنری ها برای ساخت اتریبیوت های فوری استفاده میکنند که فضای زیادی رو اشغال میکنن
وقتی ما از slots استفاده میکنیم ، یک لیست سفارشی کوچیکی ایجاد میکنه و دیگه دیکشنری های پیشفرض پایتون ایجاد نمیشن و حافظه کمتری در مموری گرفته میشه
➖➖➖➖➖➖➖➖
6) محاسبه اجرایی دو کد
import timeit
lst1='''list(range(100))'''
lst2='''[i for i in range(100)]'''
x=timeit.timeit(lst1)
y=timeit.timeit(lst2)
print(x, y, sep=" <=> ")
🔸 خروجی :
2.18895980076 <=> 4.766939806595
➖➖
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
Forwarded from آموزش برنامه نویسی و دوره های امنیتی
Screenshot 2021-03-18 10:24:36.png
657.8 KB
به دست آوردن مشخصات سخت افزاری سیستم
سمت چپ بالایی اون برای به دست آوردن مقدار استفاده شده CPU در ویندوز هست که هر دفعه ممکنه تغییر کنه برای همین از حلقه استفاده میکنیم
————————————————————————
کد سمت راست بالایی برای به دست آوردن اطلاعات سخت افزاری در لینوکس هست
که خروجی برنامه در زیر کد نشون دادم
————————————————————————
کد پایینی برای به دست آوردن اطلاعات سخت افزاری (سیستم عاملش مهم نیست)
که خروجی رو در سمت راست کد نشون دادم
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
سمت چپ بالایی اون برای به دست آوردن مقدار استفاده شده CPU در ویندوز هست که هر دفعه ممکنه تغییر کنه برای همین از حلقه استفاده میکنیم
————————————————————————
کد سمت راست بالایی برای به دست آوردن اطلاعات سخت افزاری در لینوکس هست
که خروجی برنامه در زیر کد نشون دادم
————————————————————————
کد پایینی برای به دست آوردن اطلاعات سخت افزاری (سیستم عاملش مهم نیست)
که خروجی رو در سمت راست کد نشون دادم
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
Screenshot_20210924-142154_Chrome.jpg
169.1 KB
دستورات مهم و پایه ای و پرکاربرد در پایروگرام
💯 ترجمه فارسی 💯
ترجمه حرفه ای نیست ولی کار رو راه میندازه
برای کسایی که انگلیسی سختشون هست و بلد نیستن خوبه
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
💯 ترجمه فارسی 💯
ترجمه حرفه ای نیست ولی کار رو راه میندازه
برای کسایی که انگلیسی سختشون هست و بلد نیستن خوبه
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
This media is not supported in your browser
VIEW IN TELEGRAM
تغییر سایز عکس ها با پایتون (کاربرد زیادی داره)
مثلا توی سایتی میخواین عکسی رو اپلود کنید میگه باید اندازش 480x480 باشه
راحت میتونی سایز رو بدی و خروجی همون سایزی که دادی رو دریافت کنی
(قبلا کم حجم کردن عکس بدون افت کیفیت هم گذاشته بودم توی کانال)
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
مثلا توی سایتی میخواین عکسی رو اپلود کنید میگه باید اندازش 480x480 باشه
راحت میتونی سایز رو بدی و خروجی همون سایزی که دادی رو دریافت کنی
(قبلا کم حجم کردن عکس بدون افت کیفیت هم گذاشته بودم توی کانال)
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
قسمت هفتم دوره آموزشی ساخت ربات api با زبان پایتون و کتابخونه Pyrogram
تکمیل بخش آب و هوا
حتما حتما لایک و کامنت فراموش نشه
چنل مارو سابسکرایب کنید 😉
امیدوارم لذت کافی رو از این دوره ببرین 🌹
لینک ویدیو در یوتیوب:
🔰 https://youtu.be/jyM_dS0R-Oc
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
تکمیل بخش آب و هوا
حتما حتما لایک و کامنت فراموش نشه
چنل مارو سابسکرایب کنید 😉
امیدوارم لذت کافی رو از این دوره ببرین 🌹
لینک ویدیو در یوتیوب:
🔰 https://youtu.be/jyM_dS0R-Oc
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
This media is not supported in your browser
VIEW IN TELEGRAM
قسمت کوتاهی از پروژه حسابداری با PyQt5
برای دریافت کامل دوره پیوی پیام بدین :
🔰 t.me/Hidden0612
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
برای دریافت کامل دوره پیوی پیام بدین :
🔰 t.me/Hidden0612
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
Media is too big
VIEW IN TELEGRAM
💠 دوره اندروید هکینگ
💠 کرک برنامه های اندرویدی
💠 کرک بازی (بازی های غیر یونیتی)
💠 قسمت سوم
🔰 مدرس دوره Hidden
🔰 این ویدیو با همکاری کانال مکعب مشکی تهیه شده و به صورت اختصاصی میباشد
♾ بقیه ویدیو ها به دلایلی پاک شدن و این ویدیو رو در حال حاضر داشتم و براتون آپلود کردم ، اگر بقیه ویدیو هارو تونستم میدا کنم براتون میزارن ذخیره کنید چون ممکنه پاک بشن ، کلا سه قسمت رکورد کردم ♾
💠 دوتا سوتی هم توی ویدیو بود 😅 💠
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
💠 کرک برنامه های اندرویدی
💠 کرک بازی (بازی های غیر یونیتی)
💠 قسمت سوم
🔰 مدرس دوره Hidden
🔰 این ویدیو با همکاری کانال مکعب مشکی تهیه شده و به صورت اختصاصی میباشد
♾ بقیه ویدیو ها به دلایلی پاک شدن و این ویدیو رو در حال حاضر داشتم و براتون آپلود کردم ، اگر بقیه ویدیو هارو تونستم میدا کنم براتون میزارن ذخیره کنید چون ممکنه پاک بشن ، کلا سه قسمت رکورد کردم ♾
💠 دوتا سوتی هم توی ویدیو بود 😅 💠
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
This media is not supported in your browser
VIEW IN TELEGRAM
قسمت کوتاهی دیگری از پروژه حسابداری با PyQt5
پکیج پایتون به مدت 48 ساعت تخفیف داره 💯
و دیگه تکرار نمیشه
محدود برای دو نفر فقط فقط ✋
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
پکیج پایتون به مدت 48 ساعت تخفیف داره 💯
و دیگه تکرار نمیشه
محدود برای دو نفر فقط فقط ✋
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
This media is not supported in your browser
VIEW IN TELEGRAM
ترجمه عکس نوشته های انگلیسی به فارسی با پایتون
به ترتیب کامنت گذاری هم کردم :
استخراج متن از عکس
ترجمه متن استخراج شده
نوشتن ترجمه روی یک عکس
* این ترجمه توسط هوش مصنوعی هست و ممکنه بعضی جمله ها و کلمات جا به جا بنویسه انتظار زیادی نباید از ترجمه داشت *
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
به ترتیب کامنت گذاری هم کردم :
استخراج متن از عکس
ترجمه متن استخراج شده
نوشتن ترجمه روی یک عکس
* این ترجمه توسط هوش مصنوعی هست و ممکنه بعضی جمله ها و کلمات جا به جا بنویسه انتظار زیادی نباید از ترجمه داشت *
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
Forwarded from آموزش برنامه نویسی و دوره های امنیتی
Screenshot 2021-04-05 09:26:28.png
452.1 KB
یک کتابخونه باحال با پایتون
pip install cowsay
گوگل بزنین و دستورات بیشتر از این کتابخونه رو ببینید
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritc
pip install cowsay
گوگل بزنین و دستورات بیشتر از این کتابخونه رو ببینید
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritc
This media is not supported in your browser
VIEW IN TELEGRAM
قسمت کوتاهی از پکیج پایتون و بخش پیشرفته (یک پروژه ساده دفترچه تلفن با شئ گرایی و inheritance)
💯 کیفیت ویدیو رو آوردم پایین برای اینکه حجمش بیاد پایین ولی در پکیج ویدیو ها کیفیت بالا میباشد 💯
برای دریافت کامل دوره پیوی پیام بدین :
🔰 t.me/Hidden0612
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
💯 کیفیت ویدیو رو آوردم پایین برای اینکه حجمش بیاد پایین ولی در پکیج ویدیو ها کیفیت بالا میباشد 💯
برای دریافت کامل دوره پیوی پیام بدین :
🔰 t.me/Hidden0612
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
🔸 چندتا از پورت های معروف هکرها
🔹 TCP port 21 — FTP (File Transfer Protocol)
🔹 TCP port 22 — SSH (Secure Shell)
🔹 TCP port 23 — Telnet
🔹 TCP port 25 — SMTP (Simple Mail Transfer Protocol)
🔹 TCP and UDP port 53 — DNS (Domain Name System)
🔹 TCP port 80 & 443 — HTTP (Hypertext Transport Protocol) and HTTPS (HTTP over SSL)
🔹 TCP port 110 — POP3 (Post Office Protocol version 3)
🔹 TCP and UDP port 135 — Windows RPC
🔹 TCP and UDP ports 137–139 — Windows NetBIOS over TCP/IP
🔹 TCP port 1433 and UDP port 1434 — Microsoft SQL Server
➖➖➖➖➖➖➖➖
🔸 چندتا از برترین و معروف ترین ابزار های هکرها ، که بدون این ها کارشون سخت میشه
🔹 شکستن پسورد :
ophcrack | Proactive Password Auditor
🔹 اسکن شبکه :
Nmap | NetScanTools Pro
🔹 اسکن آسیب پذیری های شبکه :
LanGuard | Nexpose
🔹 تحلیل و تجزیه شبکه :
Cain & Abel | CommView
🔹 آنالیز شبکه های بی سیم :
Aircrack-ng | CommView for WiFi
🔹 جست و جوی فایل ها :
FileLocator Pro
🔹 اسکن آسیب پذیری های وب :
Acunetix Web Vulnerability Scanner| AppSpider
🔹 اسکن امنیت دیتابیس :
SQLPing3
🔹 اکسپلویت :
Metasploit
➖➖➖➖➖➖➖➖
🔸 برخی از ضعف های امنیتی مشترک که توجه هکرها ها رو جلب میکنه
🔹 کاربران دوست داشتنی و بیش از حد قابل اعتماد
🔹 ورودی ساختمان های بدون امنیت و اتاق کامپیوتر
🔹 اسناد دور ریخته شده که خرد نشده اند و دیسک های رایانه ای که خراب نشده اند کنار گذاشته شود
🔹 محیط های شبکه با حفاظت کم یا بدون فایروال
🔹 فایلهای ضعیف ، نامناسب یا مفقود شده و کنترلهای دسترسی را به اشتراک بگذارید
🔹 برنامه های تحت وب با مکانیسم های احراز هویت ضعیف
🔹 شبکه های بی سیم که به عموم مردم اجازه می دهد تا به محیط شبکه شرکتی متصل شوند
🔹 سیستم های بدون رمزگذاری کامل دیسک
🔹 دستگاه های تلفن همراه با شکستن آسان گذرواژه ها یا بدون کلمه عبور
🔹 ضعیف یا بدون رمز عبور برنامه ، پایگاه داده و سیستم عامل
🔹 فایروال ها ، روترها و سوئیچ ها با رمزهای پیش فرض یا به راحتی قابل هک کردن هستند
💯 هکر کسی نیست که فقط بشینه پشت سیستمش و بقیه رو هک کنه 🙄 پس خواهشا قبل از گرفتن فازهای خفن هکری بهتره بریم دربارش تحقیق کنیم که چه مسیر زیادی و نسبتا سختی رو برای کسایی که میخوان هکر بشن در پیش هست 💯
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
🔹 TCP port 21 — FTP (File Transfer Protocol)
🔹 TCP port 22 — SSH (Secure Shell)
🔹 TCP port 23 — Telnet
🔹 TCP port 25 — SMTP (Simple Mail Transfer Protocol)
🔹 TCP and UDP port 53 — DNS (Domain Name System)
🔹 TCP port 80 & 443 — HTTP (Hypertext Transport Protocol) and HTTPS (HTTP over SSL)
🔹 TCP port 110 — POP3 (Post Office Protocol version 3)
🔹 TCP and UDP port 135 — Windows RPC
🔹 TCP and UDP ports 137–139 — Windows NetBIOS over TCP/IP
🔹 TCP port 1433 and UDP port 1434 — Microsoft SQL Server
➖➖➖➖➖➖➖➖
🔸 چندتا از برترین و معروف ترین ابزار های هکرها ، که بدون این ها کارشون سخت میشه
🔹 شکستن پسورد :
ophcrack | Proactive Password Auditor
🔹 اسکن شبکه :
Nmap | NetScanTools Pro
🔹 اسکن آسیب پذیری های شبکه :
LanGuard | Nexpose
🔹 تحلیل و تجزیه شبکه :
Cain & Abel | CommView
🔹 آنالیز شبکه های بی سیم :
Aircrack-ng | CommView for WiFi
🔹 جست و جوی فایل ها :
FileLocator Pro
🔹 اسکن آسیب پذیری های وب :
Acunetix Web Vulnerability Scanner| AppSpider
🔹 اسکن امنیت دیتابیس :
SQLPing3
🔹 اکسپلویت :
Metasploit
➖➖➖➖➖➖➖➖
🔸 برخی از ضعف های امنیتی مشترک که توجه هکرها ها رو جلب میکنه
🔹 کاربران دوست داشتنی و بیش از حد قابل اعتماد
🔹 ورودی ساختمان های بدون امنیت و اتاق کامپیوتر
🔹 اسناد دور ریخته شده که خرد نشده اند و دیسک های رایانه ای که خراب نشده اند کنار گذاشته شود
🔹 محیط های شبکه با حفاظت کم یا بدون فایروال
🔹 فایلهای ضعیف ، نامناسب یا مفقود شده و کنترلهای دسترسی را به اشتراک بگذارید
🔹 برنامه های تحت وب با مکانیسم های احراز هویت ضعیف
🔹 شبکه های بی سیم که به عموم مردم اجازه می دهد تا به محیط شبکه شرکتی متصل شوند
🔹 سیستم های بدون رمزگذاری کامل دیسک
🔹 دستگاه های تلفن همراه با شکستن آسان گذرواژه ها یا بدون کلمه عبور
🔹 ضعیف یا بدون رمز عبور برنامه ، پایگاه داده و سیستم عامل
🔹 فایروال ها ، روترها و سوئیچ ها با رمزهای پیش فرض یا به راحتی قابل هک کردن هستند
💯 هکر کسی نیست که فقط بشینه پشت سیستمش و بقیه رو هک کنه 🙄 پس خواهشا قبل از گرفتن فازهای خفن هکری بهتره بریم دربارش تحقیق کنیم که چه مسیر زیادی و نسبتا سختی رو برای کسایی که میخوان هکر بشن در پیش هست 💯
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
👍1
💢 چگونه وارد دنیای هک و امنیت شویم؟
ادامه مطلب در پست بعدی ... 👇👇👇
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch
ادامه مطلب در پست بعدی ... 👇👇👇
آدرس گپ :
🔰 t.me/gozarit
آدرس کانال :
🔰 t.me/gozaritch