Giter Site home page Giter Site logo

uncle-spufus's Introduction

                                    █░░█ █▀▀▄ █▀▀ █░░ █▀▀   █▀▀ █▀▀█ █░░█ █▀▀ █░░█ █▀▀  v1.6"
                                    █░░█ █░░█ █░░ █░░ █▀▀   ▀▀█ █░░█ █░░█ █▀▀ █░░█ ▀▀█"
                                    ░▀▀▀ ▀░░▀ ▀▀▀ ▀▀▀ ▀▀▀   ▀▀▀ █▀▀▀ ░▀▀▀ ▀░░ ░▀▀▀ ▀▀▀"

Uncle Spufus v1.6

A tool that automates MAC address and hostname spoofing

What is Uncle Spufus

My long story

I remember back in the days when i used macchanger to spoof my MAC address. It would show that the MAC address was successfully changed. However as soon i connected to wifi network the MAC address reverted back to the original MAC. I discovered that by accident meaning that those guys who blindly trust tools would continue to do stuff thinking "Yay! i am using a spoofed MAC Address", but in reality they were using their original MAC!.

In short

Uncle spufus uses macchanger however it checks that the MAC is successfully spoofed after connecting to a network. It will always fail if a MAC reverts back to the original after connecting to a network. It tries some well known techniques to spoof your MAC. When it finds the one thats working it saves that technique for future use.

Requirements

Inorder to run uncle spufus the following musr be present:

  • macchanger
  • bash
  • ifconfig

Installing Uncle Spufus

Method 1: Downloading the zip

1 Download the zip and extract it

Method 2: Cloning the repo

  1. Clone the repository git clone https://github.com/singularthought/uncle-spufus.git

  2. Navigate to uncle-spufus directory:

     `cd uncle-spufus`
    
  3. Make uspufus.sh executable:

     `chmod +× uspufus.sh`
    
  4. From there execute it.

Modes of Execution

Note that uspufus has two modes

  • Interactive
  • Non-Interactive

1. Interactive

  1. Execute uspufus without any arguments and follow along ./uspufus

2. Non-Interactive

The first argument is the interface that you want to spoof a mac. The second argument is amount of time(in minutes) to wait before spoofing the MAC again.

Example

To spoof wlan0 interface once

    `./uspufus wlan0 0`

To spoof wlan0 interface after every 1 minute

    `./uspufus wlan0 1`

Note the number of minutes can anything you like 5, 10 , 50, 360, 100000, e.t.c

To do list

  • Add techniques
  • Support other admin tools(ip)

Please report any errors or vulnerabilities to [email protected]

Peace!!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.