GithubHelp home page GithubHelp logo

Wifite2 in Macosx (osx) about wifite2 HOT 7 OPEN

derv82 avatar derv82 commented on July 21, 2024
Wifite2 in Macosx (osx)

from wifite2.

Comments (7)

ethanke avatar ethanke commented on July 21, 2024 14

trying to install it, actually the main problem i face is the iwconfig. Someone have an idea for a replacement on macOS ?

from wifite2.

SHLEAK avatar SHLEAK commented on July 21, 2024 2

Based on the issue and comments provided in the GitHub repository, it seems that the primary problem is related to using wifite2 on macOS. Here are some possible solutions:

  • Solution 1: Use a Linux distribution instead of macOS. As mentioned in the comments, wifite2 has been tested on Linux systems like Kali and seems to work without any issues. Since the script is primarily designed for Linux, using a Linux distribution instead of macOS might be the easiest solution.

  • Solution 2: Install missing dependencies. The error related to iwconfig suggests that the wireless tools package might be missing on the macOS system. Installing the wireless-tools package might resolve this issue. To install wireless-tools, use the following command:

    brew install wireless-tools
    

    This command installs wireless-tools using Homebrew, a popular package manager for macOS.

  • Solution 3: Modify the script to work with macOS. If wifite2 is required to be used on macOS, modifying the script to work with macOS might be necessary. This could involve changing the source code to replace Linux-specific commands with equivalent macOS commands. However, this might require some knowledge of the differences between Linux and macOS systems.

    One possible approach to modify the script is to use the uname command to detect the operating system and execute different commands based on the detected system. For example, the following code snippet checks the operating system and sets the IWCONFIG variable accordingly:

    if [[ "$(uname)" == "Darwin" ]]; then
        IWCONFIG="airport"
    else
        IWCONFIG="iwconfig"
    fi
    

    This code sets the IWCONFIG variable to airport if the operating system is macOS, and to iwconfig otherwise.

  • Solution 4: Use a virtual machine. Another option is to use a virtual machine to run a Linux distribution and use wifite2 inside the virtual machine. This approach has the advantage of keeping the macOS system separate from the Linux system and avoiding any compatibility issues. VirtualBox is a popular virtual machine software that can be used to create a virtual machine and install a Linux distribution. Once the virtual machine is set up, wifite2 can be installed and used inside the virtual machine.

These are some possible solutions that might help resolve the issue with using wifite2 on macOS.

from wifite2.

derv82 avatar derv82 commented on July 21, 2024 1

I'll try to procure a Mac to test this out on. There's definitely ways of detecting if the system is OSX/Darwin, so if there's special commands that need to be run on OSX, the script can run them. I just don't know what's different between OSX and Linux systems like Kali.

from wifite2.

j1m1l0k0 avatar j1m1l0k0 commented on July 21, 2024

I will test on a virtualbox using Hackint0sh osx yosemite and post the result here.

Thanks derv82

from wifite2.

cardiforia avatar cardiforia commented on July 21, 2024

Is it possible to make it work on MacOS 13.1 Ventura?

from wifite2.

sealldeveloper avatar sealldeveloper commented on July 21, 2024

Hello, visiting this also. Is there any updates to this?

from wifite2.

cjacksonuk avatar cjacksonuk commented on July 21, 2024

was this solution successful for getting iwconfig to use airport? what script to modify?
or is there any way to get a macos modded version of wireless-tools working (its not available as a brew install)

from wifite2.

Related Issues (20)

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.