Skip to content

Instantly share code, notes, and snippets.

View Anirbansingha1's full-sized avatar

Anirban Singha Anirbansingha1

  • no company
  • India
View GitHub Profile
#!/usr/bin/python3
import sys,os
domain_file=sys.argv[1]
thread=sys.argv[2]
with open(domain_file) as d:
for line in d:
line=line.strip()
output=line+'_masscan.txt'
mass_cmd='masscan -p1-65535 --max-rate='+str(thread)+' -oL '+output+' '+line
os.system(mass_cmd)
#!/usr/bin/python3
import sys,os
domain_file=sys.argv[1]
with open(domain_file) as d:
for line in d:
line=line.strip()
output=line+'_shuffle.txt'
amass_cmd= 'shuffledns -d '+line+' -w -o '+output
os.system('shuffledns -d '+line+' -w /mnt/software/subdomain_word.txt -r resolvers.txt -o '+output)
#!/usr/bin/python3
import sys,os
domain_file=sys.argv[1]
with open(domain_file) as d:
for line in d:
line=line.strip()
output=line+'_ctfr.txt'
amass_cmd='/mnt/software/ctfr.py -d '+line+' -o '+output
os.system(amass_cmd)
#!/usr/bin/python3
import sys,os
domain_file=sys.argv[1]
with open(domain_file) as d:
for line in d:
line=line.strip()
output=line+'_amass.txt'
amass_cmd='subfinder -d '+line+' -nW -o '+output
os.system(amass_cmd)
#!/usr/bin/python3
import sys,os
domain_file=sys.argv[1]
with open(domain_file) as d:
for line in d:
line=line.strip()
output=line+'_amass.txt'
amass_cmd='amass enum -d '+line+' -o '+output
os.system(amass_cmd)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
------------------------------------------------------------------------------
CTFR - 04.03.18.02.10.00 - Sheila A. Berta (UnaPibaGeek)
------------------------------------------------------------------------------
"""
## # LIBRARIES # ##
import re
import requests,sys
myfile=sys.argv[1]
headers = {}
param={}
cookie={}
c=0
row_body=''
parampost={}
with open(myfile) as h:
for line in h:
@Anirbansingha1
Anirbansingha1 / sub_brute.py
Last active August 24, 2019 16:11
Multithreaded subdomain bruteforce tool
#python sub_brute.py example.com[domain] 10[thread]
#Coder:- Anirban Singha
import threading
import urllib2,sys
domain=sys.argv[1]
mythread=int(sys.argv[2])
def bruteforce_subdomain(domain,result,mylist):
for line in mylist:
try:
url='https://'+line+'.'+domain
@Anirbansingha1
Anirbansingha1 / livehost.py
Created August 21, 2019 20:48
This will check http or https website.
import urllib2,argparse,sys
from threading import Thread
def parse_args():
parser=argparse.ArgumentParser(description='This tool is use for checking live host. This support multithread.',epilog='python '+sys.argv[0]+' -u [url]')
parser.add_argument('-u','--url',help='url to check [with/without] http/https',type=str,default=False)
parser.add_argument('-l','--lists',help='file contain url',type=str,default=Flase)
parser.add_argument('-t','--timeout',help='time out default =10',type=int,default=10)
parser.add_argument('-T','--thread',help='thread to check default=1000',default=1000,type=int)
parser.add_argument('-o','--output',help=' output to save result',type=str)
return parser.parse_args()