رفتن به مطلب
بازگشایی انجمن! ×
GuardIran

DAN_B

کاربر تازه‌وارد
  • ارسال ها

    45
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    12

تمامی موارد ارسال شده توسط DAN_B

  1. سلام تا اونجایی که میدونم با دونستن ای پی نمیشه گوشی رو هک کرد ولی میتونی یه سری اطلاعات بدست بیاری که بدردت میخوره
  2. DAN_B

    تاپیک سایت های مفید

    درودد سه تا سایت خوب دیگه رو هم گفتم بزارم شاید بدردتون خورد(البته شاید بیشتراتون بشناسید) توی تاپیک ها چندتاشون رو دیدم اما گفتم همش رو یجا جمع کنم 👇 vps رایگان👇 [Hidden Content] 👇 هاست رایگان 👇 [Hidden Content] [Hidden Content] [Hidden Content] 👇دامنه رایگان👇 [Hidden Content] اینا واسه استفاده دائمی و دراز مدت خوب نیس چون یه سری محدودیت ها دارن مثلا vps رایگان از مرورگرش فقط 30 دقیقه میشه استفاده کرد یا هاست فقط 30 روز میشه و ... ولی واسه فیک پیج ها یا تستی چیزی باشه بدردتون میخوره
  3. DAN_B

    ساخت برنامه whois با پایتون

    *سلام و درود* اینبار گفتم یه برنامه بسیار اسون که خیلی هم بدردبخور هست رو یاد بدم این برنامه نیاز به هیچ کار سخت و خاصی نداره ************************* ورژن پایتون 3.7 ************************* _ _ | | (_) __ _| |__ ___ _ ___ \ \ /\ / / '_ \ / _ \| / __| \ V V /| | | | (_) | \__ \ \_/\_/ |_| |_|\___/|_|___/ اول باید کتابخونه ی لازم رو نصب کنید با این دستور: pip install python-whois بعد باید کتابخونه رو وارد برنامه کنید import whois و مرحله اخر هم سایت رو یا توی خود برنامه یا به عنوان ورودی میگیرید و ادامه دستورات رو میزنید: name = input("Please Enter Domain : ") fin = whois.whois(name) print(fin) همین تا اینجا برنامه تموم شد ولی شما میتونید این برنامه رو بهتر کنید مثلا با استفاده از کتابخانه requests میتونید به این شکل عمل کنید: try: che = requests.get("[Hidden Content]).status_code if che == 200: fin = whois.whois(name) print(fin) except: print('IS FALSE') با اینکار شما میگید اگر دامنه وارد شده اشتباه بود پیامی نشون بده که اشتباه هست ولی باز هم خیلی کار ها میشه انجام داد که برنامه رو بهتر کرد من فقط سعی کردم کلی توضیح بدم سوالی یا مشکلی بود حتما بگید💓 whoiss.py
  4. DAN_B

    ساخت Admin Finder با پایتون

    ممنون❤️ از کتابخونه requests در قسمت اخر استفاده کردم خیلی جزِیی نمیگم به نظر سخت نیاد خواستید یه پیام به خودم بدید میگم و اره اینم ایده خیلی خوبیه میشه پرسید و البته خیلی کارهای دیگه هم میشه کرد ممنون بابت نظر 🌹
  5. میدونم تاپیک مال خیلی وقت پیشه اما شاید یکی این مشکل رو داشته باشه 👦 زمانی که این قابلیت رو فعال میکنی یه backup بهت میده ( یه سری عدده) از اونا میتونی استفاده کنی اگر هم اونا رو نداری دیگ راهی به جز پیام به اینستا به ذهنم نمیاد
  6. DAN_B

    تاپیک سایت های مفید

    سلام واقعا تاپیک خوبیه... سه تا سایت باحال و بدرد بخور برای برنامه نویس ها : [Hidden Content] [Hidden Content] [Hidden Content]
  7. DAN_B

    ساخت Admin Finder با پایتون

    **سلام و درودد** اینبار گفتم اموزش ساخت این برنامه مفید رو بزارم که خیلی بدردتون میخوره و دیگه لازم نباشه بخواین دنبال ابزارش بگردید یا ... خودتون برنامش رو بسازید و خیلی هم ساده هست. ________________________________________ ورژن پایتونی که استفاده میشه 3.7 هست ____________________________________________ _ _ ______ _ _ /\ | | (_) | ____(_) | | / \ __| |_ __ ___ _ _ __ | |__ _ _ __ __| | ___ _ __ / /\ \ / _` | '_ ` _ \| | '_ \ | __| | | '_ \ / _` |/ _ \ '__| / ____ \ (_| | | | | | | | | | | | | | | | | | (_| | __/ | /_/ \_\__,_|_| |_| |_|_|_| |_| |_| |_|_| |_|\__,_|\___|_| 1: مرحله اول باید کتابخونه هایی که لازم هست رو وارد کنید: import urllib import requests import os 2: مرحله بعد باید سایت رو به عنوان ورودی بگیرید دقت کنید پروتکل رو یا خودتون باید وارد کنید یا بگید کاربر همزمان با وارد کردن ادرس سایت بزنه (من اینجا گفتم کاربر وارد کنه ) یک وردلیست تهیه کنید که میتونید از گیت هاب دانلود کنید (یه wordlist هم اخر مطلب میزارم) نکته:اگه بخواید میتونید بجای اینکه فایل رو بزارید اونو توی خود برنامتون بنویسید که من راه اول رو پیشنهاد میدم چون اونجوری برنامتون یکم به هم ریخته میشه بعد از اینکه wordlist رو تهیه کردیددد این دستور رو رو وارد کنید: url = input("Enter Target : (ex : [Hidden Content] )" ) z = open('wordlist.txt' , 'r').readlines() <-نام فایل و پسوند os.system('cls') # <-- برای پاک کردن صفحه 3: و در اخرین مرحله باید یه حلقه for بزارید و بگید هر بار یکی از اون کلمه هایی که توی فایل wordlist هست رو بزاره توی یه متغیر ( من اینجا اسمش رو f گذاشتم ) و بزاره کنار اون ادرسی که وارد کردید و سعی کنه که بازش کنه واگر موفق شد پیغام بزنه found for f in z: che = url+'/'+f try : check = urllib.request.urlopen(che) print("FOUND --> "+che) except urllib.error.URLError as msg : print ("NOT FOUND --> "+che ) *نام متغیر ها رو ساده گذاشتم که فکر نکنید حتما باید یه خط اسم باشه ولی همیشه سعی کنید از اسم های مناسب استفاده کنید دیدید که واقعا راحته حالا یه سری چیزا هست که باعث بهتر شدن برنامتون میشه مثلااا: یک وردلیست خوب میتونین بجای اینکه هردفعه نشون بده NOT FOUND بگید فقط FOUND رو نشون بده که برنامتون مرتب تر و بهتر میشه بهش رنگ بدید مثلا وقتی پیدا شد رنگش سبز بشه و .... سوالی مشکلی بود حتما بگید...❤️ wordlist.txt admin_finder.py
  8. احتمال میدم ای پی لوکال رو اشتباه وارد میکنی بازم نمیشه صددرصد گفت اگه بتونی عکسی چیزی بگیری از کارات بهتره
  9. سلام خسته نباشیی درسته این تاپیک قدیمه اما میگم شایددد بدرد کسی خورد من یه ایده جالب تر دارم گفتم بگم شاید بدرد کسی خورد و شاید بعدا یه تاپیک هم زدم درمورد همین البته اگه جاییش اشتباه نکرده باشم هک با #C ایده من اینه ما میتونیم یه فایل رات ویندوز رو که یه پیلود روش هست رو درست کنیم و اماده بزاریمش مرحله بعدش اینه توی سی شارپ با دستوراتش بیایم این فایل رو اجرا کنیم حالا واسه اینکه نخوایم واسه تارگت دو تا فایل بفرستیم و فقط همون فایل c# رو بفرستیم میتونیم رات رو انلاین کنیم و بگیم که دانلود بشه و بعد مخفی بشه و بعد اجرا بشه این روشی بود که توی ذهنم بود من تا تستش نکردم ولی فکر کنم جواب بده و امیدوارم جای این مطلب همینجا باشهه
  10. سلام و درود دلایل مختلفی میتونه داشته شاید به اینترنت متصل نیست گوشیت یا داری از اینترنت گوشیت استفاده میکنی ( اگه میخوای از اینترنت گوشی وصل بشی باید ای پی پابلیک بزاری) و شاید ای پی پابلیک گذاشتی ولی پورت فرواردینگ انجام ندادی شاید پیلود اشتباهی گذاشتی یا ....... دقیقتر توضیح بده
  11. DAN_B

    ویروس پر شدن هارد و درایو ها

    سلام و درود این بار یه ویروس جالب ساختم که خواهشا فقط برای شوخی و اینکه به دوستاتون بگید که ویروس دارید و ایناا... استفاده کنید نه غیر از این 😄 این ویروس تمام درایو های موجود رو پیدا میکنه و فضای ازاد اون ها رو هم همینطور . طبق اون فضای ازاد یه فایل توی درایو میسازه که این قسمتش با دستورات CMD زدم ولی بقیش با پایتون که بعد تبدیلش کردم به exe *و راه درست شدنش هم اینه برید توی درایو هاتون و دنبال یه فایل به اسم exe.exe بگردید و پاکش کنید full_hard.exe
  12. DAN_B

    رات

    میدونم اخرین بازدیدت دو سال پیش اما میگم شاید مشکل بقیه هم باشه😄 من تا حالا این روش رو تست نکردم اما میتونین از ngrok استقاده کنین بعدا یه تاپیک درموردش میزنم
  13. سلام به عنوان اولین تاپیک گفتم ساخت یه پورت اسکنر ساده رو با پایتون در 4 مرحله اموزش بدم خب همونطور که میدونین یک هکر باید تا جایی که امکانش هست و وقت داره ابزارهاش رو خودش درست کنه و این یکی از ویژگی های یک هکر حرفه ای هست(فقط هکر نه، خیلی از افرادی که ادعای برنامه نویسی یا مسلط بودن دارن با اینکه میتونن بسازن اما به خودشون زحمت نمیدن و این خوب نیست ) و یه عذزخواهی کنم چون به دلایلی نتونستم به صورت تصویری یا فیلم بزارم اما حیفم اومد نزارم... ************************************************************************************************************************* *ورژنی که استفاده میشه 3.7 هست *توی پایتون فاصله ها یا همون indentation خیلی مهم هستن من توی کد های پایین رعایت کردم پس شما هم حواستون باشه ************************************************************************************************************************* 1: اول از همه باید کتابخونه های مورد نیاز رو اضافه کنیم با دستور import و یه while تعریف کنیم که بتونیم هرچقدر خواستیم برنامه رو تکرار کنیم یا یک تابع تعریف کنیم که من راه اول رو رفتم import socket import sys import os from datetime import datetime ans = 'y' clear = lambda: os.system('clear')# <- لینوکس clear = lambda: os.system('cls')#<- ویندوز while(ans=='y') : clear() اینکه هر کتابخونه چیکار میکنه خودتون توی ادامه کار میبینید کدی که توی خط 6 میبینید واسه راحت تر شدن کارمون هست که هرجا از برنامه خواستیم صفحه رو پاک کنیم فقط ()clear را تایپ کنیم که این کد در ویندوز و لینوکس فرق میکنه 2: خب حالا باید ای پی یا دامنه رو از کاربر بگیریم و بگیم اگر دامنه بود اون رو به ای پی تبدیل کن (خط دوم) ip = input("Enter ip or Domain : ") host_ip = socket.gethostbyname(ip) 3: الان باید اون پورت هایی رو که میخوایم تست کنیم باز هست یا نه رو یا توی خود برنامه تعریف کنیم یا اینکه به عنوان ورودی بگیریم(دومی رو پیشنهاد میدم) پس اینجا باید یه سوال بزاریم که میخوای خودت پورت وارد کنی یا نه... an=input("do you choise your ports?? y/n \n") if(an=="y"): clear() a=int(input("Enter start port : \n ")) b=int(input("Enter End port : \n ")) else: a=20 b=1024 clear() print("-"*55)# <-واسه قشنگ شدن برنامه print("Scanning * {} * Please Wait".format(host_ip)) print("-"*55)# <-واسه قشنگ شدن برنامه t1 = datetime.now() اینجا یه توضیح بدم که خط اول که سوال میکنیم میخوای پورت هات رو خودت انتخاب کنی یا نه و میگیم اگه جواب y بود که میگیم پورت ها رو وارد کن و اگه n بود یه رنج پورت از 20 تا 1024 بهش میدیم(میتونین تغیییر بدین) و خط اخر هم واسه اینه که یه زمان از الان بزنه و نگهداره واسه اینکه در اخر کار بفهمیم اسکن ما چقدر طول کشید 4: و مرحله اخر هم که خود عملیات هست که دیگ توضیح الکی نمیدم طولانی نشه try: for port in range (a,b): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) result = sock.connect_ex((host_ip,port)) if result == 0 : print("port {} : open ".format(port)) sock.close() t2 = datetime.now() t3 = t2-t1 print("scan Finished in : ",t3) ans = input("\n Try Again ?? y/n \n") if(ans=="n"): sys.exit() except KeyboardInterrupt: print("incorrect :/") sys.exit() خب و اخرین چیز اینکه میتونین خودتون قشنگ ترش کنین مثلا رنگ بهش بدید یا اینکه اولش یه متن بزنین Port Scanner یه نمونش این : print(''' _____ _ _____ | __ \ | | / ____| | |__) |__ _ __| |_ | (___ ___ __ _ _ __ _ __ ___ _ __ | ___/ _ \| '__| __| \___ \ / __/ _` | '_ \| '_ \ / _ \ '__| | | | (_) | | | |_ ____) | (_| (_| | | | | | | | __/ | |_| \___/|_| \__| |_____/ \___\__,_|_| |_|_| |_|\___|_| ''') سوال یا مشکلی بود بگید جواب میدم...❤️ یه نمونه رو هم پیوست کردم portscanner.py
  14. راه های مختلفی هست ولی یکیش اینه که یه سری دستورات رو بگی اجرا کنه بعد اونو مخفی کنی مثلا با CMD بگی یکاری رو انجام بده و اون کار میتونه هرچیزی باشه...( منظورم از طریق خود دستورات سی شارپ)
×
×
  • ایجاد مورد جدید...