Python Create Your Own Tool Series

Overview

Python Create Your Own Tool Series

ko-fi

Hey there! This is an additional Github repository that contains the final product files for each video in my Youtube series. The point of the videos are to learn some new programming skills, and to create the framework for projects you could find useful in the future.

I am sharing these files because some of you may be like me and benefit and learn from seeing a finished example sometimes. I truly hope that you are able to learn from these videos, and that it helps you with your goals and aspirations in the future.

Create Your Own Subdomain Enumeration Tool - https://www.youtube.com/watch?v=E5BklV9I2-4

Create Your Own DNS Resolver - https://www.youtube.com/watch?v=SLQrbjeVrk0

You might also like...
Procedurally generated Oblique Strategies for writing your own Oblique Strategies

Procedurally generated Oblique Strategies for writing your own Oblique Strategies.

The refactoring tutorial I wrote for PyConDE 2022. You can also work through the exercises on your own.
The refactoring tutorial I wrote for PyConDE 2022. You can also work through the exercises on your own.

Refactoring 101 planet images by Justin Nichol on opengameart.org CC-BY 3.0 Goal of this Tutorial In this tutorial, you will refactor a space travel t

A Python script to convert your favorite TV series into an Anki deck.

Ankiniser A Python3.8 script to convert your favorite TV series into an Anki deck. How to install? Download the script with git or download it manualy

my own python useful functions

PythonToolKit Motivation This Repo should help save time for data scientists' daily work regarding the Time Series regression task by providing functi

India's own RPA Platform Python Powered
India's own RPA Platform Python Powered

Welcome to My-AutoPylot , Made in India with ❤️ What is My-AutoPylot? PyBots is an Indian firm based in Vadodara, Gujarat. My-AutoPylot is a product d

It really seems like Trump is trying to get his own social media started. Not a huge fan tbh.

FuckTruthSocial It really seems like Trump is trying to get his own social media started. Not a huge fan tbh. (When TruthSocial actually releases, I'l

Discord's own Dumbass made for shits n' Gigs!

FWB3 Discord's own Dumbass made for shits n' Gigs! Please note: This bot is made to be stupid and funny, If you want to get into bot development you'r

Users can read others' travel journeys in addition to being able to upload and delete posts detailing their own experiences

Users can read others' travel journeys in addition to being able to upload and delete posts detailing their own experiences! Posts are organized by country and destination within that country.

Different steganography methods with examples and my own small image database

literally-the-most-useless-project [Different steganography methods with examples and my own small image database] This project currently contains thr

Comments
  • Replace the array with the readfile function

    Replace the array with the readfile function

    Hi Joe, I hope that this ok to submit an
    I recommend adding a read option from a file of the subdomains array with the function readfile, It will be much more convenient best regards Bin

    try: domain = sys.argv[1] except IndexError: print('Syntax Error - python3 subdomenum.py ')

    Using readlines()

    file1 = open('path to file', 'r') subdomain_array = file1.readlines()

    def main(): subdomain_store = [] for subdoms in subdomain_array: try: subdoms = subdoms.strip() ip_value = dns.resolver.resolve(f'{subdoms}.{domain}', 'A') if ip_value: subdomain_store.append(f'{subdoms}.{domain}') if f"{subdoms}.{domain}" in subdomain_store: print(f'{subdoms}.{domain} valid') else: pass except dns.resolver.NXDOMAIN: pass except dns.resolver.NoAnswer: pass except KeyboardInterrupt: quit()

    main()

    opened by mrbin-99 2
  • DNS Type Errror

    DNS Type Errror

    python3 demodns.py youtube.com A Records

    172.217.5.14 AAAA Records

    2607:f8b0:4009:817::200e Traceback (most recent call last): File "demodns.py", line 10, in answer = dns.resolver.resolve(domain,records) File "/home/matt/.local/lib/python3.8/site-packages/dns/resolver.py", line 1305, in resolve return get_default_resolver().resolve(qname, rdtype, rdclass, tcp, source, File "/home/matt/.local/lib/python3.8/site-packages/dns/resolver.py", line 1159, in resolve resolution = _Resolution(self, qname, rdtype, rdclass, tcp, File "/home/matt/.local/lib/python3.8/site-packages/dns/resolver.py", line 524, in init rdtype = dns.rdatatype.RdataType.make(rdtype) File "/home/matt/.local/lib/python3.8/site-packages/dns/enum.py", line 69, in make return cls.from_text(value) File "/home/matt/.local/lib/python3.8/site-packages/dns/enum.py", line 43, in from_text raise cls._unknown_exception_class() dns.rdatatype.UnknownRdatatype: DNS resource record type is unknown.

    opened by matticamp 1
  • Output option

    Output option

    hello I loved your youtube video it was super clear and informative but I wanted to implement it in a REST API so how can I convert this output into a JSON output?

    opened by morpheuslord 0
Owner
Joe Helle
Also known as the Mayor
Joe Helle
Allow you to create you own custom decentralize job management system.

ants Allow you to create you own custom decentralize job management system. Install $> git clone https://github.com/hvuhsg/ants.git Run monitor exampl

null 1 Feb 15, 2022
Its a simple and fun to use application. You can make your own quizes and send the lik of the quiz to your friends.

Quiz Application Its a simple and fun to use application. You can make your own quizes and send the lik of the quiz to your friends. When they would a

Atharva Parkhe 1 Feb 23, 2022
Provides guideline on how to configure pre-commit hooks in your own python project

Pre-commit Configuration Guide The main aim of this repository is to act as a guide on how to configure the pre-commit hooks in your existing python p

Faraz Ahmed Khan 2 Mar 31, 2022
Simple AoC helper program you can use to develop your own solutions in python.

AoC-Compabion Simple AoC helper program you can use to develop your own solutions in python. Simply install it in your python environment using pip fr

Alexander Vollmer 1 Dec 20, 2021
python package to showcase, test and build your own version of Pickhardt Payments

Pickhardt Payments Package The pickhardtpayments package is a collection of classes and interfaces that help you to test and implement your dialect of

Rene Pickhardt 37 Dec 18, 2022
The earliest beta version of pytgcalls on Linux x86_64 and ARM64! Use in production at your own risk!

Public beta test. Use in production at your own risk! tgcalls - a python binding for tgcalls (c++ lib by Telegram); pytgcalls - library connecting pyt

Il'ya 21 Jan 13, 2022
Run-Your-Own Firefox Sync Server

Run-Your-Own Firefox Sync Server This is an all-in-one package for running a self-hosted Firefox Sync server. It bundles the "tokenserver" project for

Mozilla Services 1.7k Dec 30, 2022
This is a method to build your own qgis configuration packages using osgeo4W.

This is a method to build your own qgis configuration packages using osgeo4W. Then you can automate deployment in your organization with a controled and trusted environnement.

Régis Haubourg 26 Dec 5, 2022
Build your own Etherscan with web3.py

Build your own Etherscan with web3.py Video Tutorial: Run it pip3 install -r requirements.txt export FLASK_APP=app export FLASK_ENV=development flask

null 35 Jan 2, 2023
Run CodeServer on Google Colab using Inlets in less than 60 secs using your own domain.

Inlets Colab Run CodeServer on Colab using Inlets in less than 60 secs using your own domain. Features Optimized for Inlets/InletsPro Use your own Cus

null 2 Dec 30, 2021