MR.wIzArD

انواع اسکنر با پایتون

پست های پیشنهاد شده

In The Name Of God

 

با سلام خدمت دوستان و مدیران عزیز : اسکریپتی که قرار میدم اسکریپت پورت اسکنر هست و فوق العاده ساده و کاربردی و کم حجم به زبان پایتون هست ! تمام پورت های باز یک سایت فقط با وارد کردن ادرس سایت به شما نشون میده ! (البته اینم اضافه کنم نمونه کامل این اسکریپت میشه ابزار قوی انمپ که خب گفتم این هم بزارم برای تازه وارد ها بد نیست)

 

#!/usr/bin/env python
import socket
import subprocess
import sys
from datetime import datetime

# Clear the screen
subprocess.call('clear', shell=True)

# Ask for input
remoteServer    = raw_input("Enter a remote host to scan: ")
remoteServerIP  = socket.gethostbyname(remoteServer)

# Print a nice banner with information on which host we are about to scan
print "-" * 60
print "Please wait, scanning remote host", remoteServerIP
print "-" * 60

# Check what time the scan started
t1 = datetime.now()

# Using the range function to specify ports (here it will scans all ports between 1 and 1024)

# We also put in some error handling for catching errors

try:
    for port in range(1,1025):  
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        result = sock.connect_ex((remoteServerIP, port))
        if result == 0:
            print "Port {}: 	 Open".format(port)
        sock.close()

except KeyboardInterrupt:
    print "You pressed Ctrl+C"
    sys.exit()

except socket.gaierror:
    print 'Hostname could not be resolved. Exiting'
    sys.exit()

except socket.error:
    print "Couldn't connect to server"
    sys.exit()

# Checking the time again
t2 = datetime.now()

# Calculates the difference of time, to see how long it took to run the script
total =  t2 - t1

# Printing the information to screen
print 'Scanning Completed in: ', total

اگر استقبال شد اسکریپت های اسکن پشرفته تری میزارم و اگر جایی از کد نیاز به توضیح داشت درخدمتم !

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

In The Name Of God

 

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

 

لینک اسکن : Scan Link

Nscan-master.zip

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

In The Name Of God

 

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

 

import requests
import bs4
import time
from threading import Thread
from Queue import Queue	
import sys



def proxy_check(proxy):
	try:
		proxy = proxy.rstrip()
		proxy_judge = "http://www.proxyjudge.info/" # any proxy judge can go here
		
		proxyy={"http": "http://"+proxy}
		r = requests.get(proxy_judge,proxies= proxyy,timeout=10) 
		soup = bs4.BeautifulSoup(r.content,"html.parser") 
		data = soup.find_all("body") 
		
		
		for item in data:
		
			#Low anonymity
			if "HTTP_X_FORWARDED_FOR" in item.text and "HTTP_X_FORWARDED_FOR = unknown" not in item.text :
				
				if("L" in sys.argv[3]):
					poxy_save_file = open(sys.argv[2], 'a')
					poxy_save_file.write(str(proxy)+'\n') # save proxy to file
					poxy_save_file.close()
					
					print str(proxy) + "	Low		Alive"
					
				time.sleep(5.5)
				
				#Medium anonymity
			elif "HTTP_X_FORWARDED_FOR = unknown" in item.text:
				
				if("M" in sys.argv[3]):
					poxy_save_file = open(sys.argv[2], 'a')
					poxy_save_file.write(str(proxy)+'\n') # save proxy to file
					poxy_save_file.close()
					
					print str(proxy) + "	Medium		Alive"
					
				time.sleep(5.5)
				
			# High anonymity
			elif "HTTP_X_FORWARDED_FOR" not in item.text and "HTTP_X_FORWARDED_FOR = unknown" not in item.text and "REMOTE_ADDR" in item.text :
				
				
				if("H" in sys.argv[3]):
					poxy_save_file = open(sys.argv[2], 'a')
					poxy_save_file.write(str(proxy)+'\n') # save proxy to file
					poxy_save_file.close()
					
					print str(proxy) + "	High		Alive"
					
				time.sleep(5.5)
			else:
				time.sleep(5.5)
	except requests.exceptions.Timeout:
		time.sleep(.5)
	  #print str(proxy) + " Dead"
	except:
		time.sleep(.5)
		#print str(proxy) + " Dead"
	time.sleep(.5)



def get_proxy(i,q):
	#print "Starting thread [" + str(i)+"]\n"
	time.sleep(5)
	while True:
		proxy = q.get() # get proxy
		proxy_check(proxy)
		q.task_done() 	

if(len(sys.argv) < 4):
		print("\n\nUsage: programe.py proxy_list.txt output_proxies.txt LMH \n\nType\n	L = Low\n	M = Med\n	H = High\n")
else:
	num_threads = 300
	q_queue = Queue()
	
	for i in range(num_threads): # number of threads to spin up
		worker = Thread(target=get_proxy, args=(i,q_queue,))
		worker.setDaemon(True)
		worker.start()
		
	with open(sys.argv[1]) as fp:
		for line in fp:
			q_queue.put(line) # put list in queue
			
	q_queue.join() # wehen queue is empty exit
print 'Finished'

این هم کل دستورات این اسکریپت و آپشن ها و نحوه فراخوانیش :‌

Usage: programe.py proxy_list.txt output_proxies.txt LMH 

Type
	L = Low
	M = Med
	H = High

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

In The Name Of God

 

اسکریپت کرک پنل وردپرس که خیلی سریعتر از بقیه اسکریپت ها عمل میکنه !

 

لینک اسکن = Scan Link

wp.py

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

In The Name Of God

 

سلام خدمت دوستان عزیز

امروز با آموزش پیدا کردن موقعیت مکانی تارگت از طریق عکس آپلود شده در خدمت شما هستم !

در این آموزش ما با ابزار exiftool آشنا خواهیم شد !

دستور نصب این ابزار در سیستم عامل لینوکس یا کالی لینوکس!
apt-get install exiftool

آموزش استفاده از ابزار : بعد از نصب کافیه در ترمینال تایپ کنید :

exiftool عکس مورد نظر

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به نام { }

 

با سلام خدمت دوستان و مدیران عزیز بابت نبودم شرمنده یه مدت مهمون... بودیم ... !

خب یکی از بهترین اسکریپت های master scanner معرفی میکنم برای شروع بعد از مدتی سکوت !

 

 لینک دانلود از گیت هاب : Downloadlink Github

اسکرین شات ها :

SCANNER-INURLBR-master.zip

687474703a2f2f322e62702e626c6f6773706f742e636f6d2f2d6b43596770744d686674732f56575532655454544b46492f4141414141414141415f772f654753743771673448526f2f73313630302f6578706c6f6974732e706e67.png

687474703a2f2f342e62702e626c6f6773706f742e636f6d2f2d624f4f696c5a4c795546672f5657514364484b434177492f4141414141414141415f552f4a417931436864514a55302f73313630302f706f73742e706e67.png

68747470733a2f2f692e696d6775722e636f6d2f616476754a30482e706e67.png

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از ۷۵ اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

در حال بارگذاری