جستجو در تالارهای گفتگو
در حال نمایش نتایج برای برچسب های 'port scanner'.
5 نتیجه پیدا شد
-
در این تاپیک قصد دارم به شما دو ابزار رو در هک آموزش بدهم . ابزار اول BaseCrack : این ابزار برای دیکد است و از سرعت بالایی برخوردار است و شما می توانید با پایتون ۲ و ۳ این ابزار رو روی سیستم عاملتون اجرا کنید . روش کار به این صورت است که شما یک فایل حاوه ی متن های کدگذاری شده رو بهش میدید و BaseCrack در کمترین زمان برای شما دیکدش می کند . encode های قابل decode : Base16 Base32 Base36 Base58 Base62 Base64 Base64Url Base85 Base91 Base92 نحوه استفاده : ابتدا با این دستورات پیش نیاز های ابزار را نصب می کنیم . git clone [Hidden Content] cd basecrack pip install -r requirements.txt -------------- ---------- ------------ ------------ ------------ ------------ ------------ سپس با پایتون ابزار را اجرا می کنیم . python basecrack.py -------------- ---------- ------------ ------------ ------------ ------------ ------------ می توانید برای راهنمایی از سویچ -h هم استفاده کنید : python basecrack.py -h -------------- ---------- ------------ ------------ ------------ ------------ ------------ برای رمزگشایی یک آرگومان از سویچ -b/--base استفاده می کنیم . به این صورت : python basecrack.py -b SGVsbG8gV29ybGQh -------------- ---------- ------------ ------------ ------------ ------------ ------------ برای رمزگشایی چندین رمزگذاری که در یک فایل دارید با سویچ -f و یا --file نکته به جای file.txt ادرس فایل را بنویسید . به این صورت : python basecrack.py -f file.txt و برای اینکه دیکد شده ها در یک فایل قرار گیرند از --output یا -o استفاده می کنیم . python basecrack.py -f file.txt -o output-wordlist.txt -------------- ---------- ------------ ------------ ------------ ------------ ------------ ابزار دوم masscan : برای ابزار دوم یک ویدئو ضبط کردم که می توانید مشاهده کنید . (در یوتیوب اپلود شده و با vpn مشاهده کنید . ) امیدوارم لذت ببرید . (خوش باشید 😁)
-
سلام به عنوان اولین تاپیک گفتم ساخت یه پورت اسکنر ساده رو با پایتون در 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
-
- پایتونپورت_اسکنر.
- port scanner
-
(و 4 مورد دیگر)
برچسب زده شده با :
-
سلام خدمت دوستان عزیز گارد ایران.براتون برنامه دارک پورت اسکنر رو آماده کردم.ابزاری قدرتمند در زمینه اسکن پورت های باز سایت ها.امیدوارم از این برنامه لذت ببرین.با تشکر Pass:guardiran.org Dark Port Scanner.rar
-
- دارک پورت اسکنر
- dark port scanner
- (و 8 مورد دیگر)
-
اینم یک پورت اسکنر که به زبان شیرین perl نوشته شده #!/usr/bin/perl # #################################################################### # FORKING PERL PORT SCANNER # By Jonathan Worthington # This script is made available under the sames terms as Perl itself. # #################################################################### use strict; use warnings; use IO::Socket::INET; #Auto-flush. $| = 1; #Get host. my $host = $ARGV[0]; #Parent thread has no parent. my $parent = 0; #We need a place to store child PIDs. my @children = (); #Port scan host. print "Scanning $host...\n"; my $port; FORK: for ($port=1; $port<=65535; $port++) { #Fork. my $oldpid = $$; my $pid = fork; #If fork failed... if (not defined $pid) { #If resource is not available... if ($! =~ /Resource temporarily unavailable/) { #Reap children. &DoReap; #Retry this port. $port --; } else { #Otherwise, show the error. die "Can't fork: $!\n"; } } elsif ($pid == 0) { #This is the child. Save parent. $parent = $oldpid; #Clearup kids table. @children = (); #We don't want this thread to fork any more. last FORK; } else { #This is the parent. Store child pid to wait on it later. push @children, $pid; } } #If this is a child (i.e. it has a parent)... if ($parent) { #Attempt to connect to $host on $port. my $socket; my $success = eval { $socket = IO::Socket::INET->new( PeerAddr => $host, PeerPort => $port, Proto => 'tcp' ) }; #If the port was opened, say it was and close it. if ($success) { print "Port $port: Open\n"; shutdown($socket, 2); } #Exit. exit 0; } else { #If we're not the kid, we're the parent. Do a reap. &DoReap; } #This sub is the reaper. sub DoReap { while (my $child = shift @children) { waitpid $child, 0; } }
-
- perl port scanner
- port scanner
- (و 8 مورد دیگر)
-
سلام با نرم افزار KPortScan متونید IP های سالم برای کرک کردن وی پی اس ( VPS ) رو بدست بیارید. پسورد فایل : guardiran.org KPortScan 3.0.rar
-
- نرم افزار KPortScan 3.0
- KPortScan 3.0
- (و 8 مورد دیگر)