HavocFramework / Havoc

The Havoc Framework.
https://havocframework.com
GNU General Public License v3.0
6.72k stars 950 forks source link

[Teamserver-Client--Bug]: #467

Open 0Days1 opened 6 months ago

0Days1 commented 6 months ago

Contact Details

What happened?

The following problem occurs when my client connects to the server, how can I solve it?

Did You Do a Pull First?

Latest (You performed a pull first)

Did You Try With the Dev Branch?

Yes (You tried using the dev branch but the problem persist)

Relevant log output

[06:15:08] [info] Havoc Framework [Version: 0.7] [CodeName: Bites The Dust]
[06:15:08] [info] loaded config file: client/config.toml
MESA: error: ZINK: failed to choose pdev
glx: failed to create drisw screen
failed to load driver: zink
[06:15:12] [info] Connecting to profile: 0Days
[06:15:14] [critical] Exit Program

Did You Read Over Your Issue First?

SadEndHK commented 6 months ago

i have the same problem we all deserve a fix

0xGLSS commented 6 months ago

did you install havoc using apt install havoc on kali linux?

SadEndHK commented 6 months ago

no i followed a document online from the Havoc website https://havocframework.com/docs/installation

but i gotta say i was using a virtual machine so if that helps fixing the problem?

zeroploitable commented 6 months ago

I am having the same issue! Did anyone find a solution for it?

Octoberfest7 commented 5 months ago

i have the same problem we all deserve a fix

This is open source software created and maintained in someone's free time. You don't deserve anything.

This issue relates to a problem in the latest mesa release, which ships with Kali. This isn't a problem specific to Havoc, but in a dependency that Havoc (and many other programs use). To resolve this, complete the following steps. I recommend you take a snapshot of your VM prior to completing this process, as I don't know what downgrading the required packages might impact otherwise.

  1. Download Havoc, complete installation per the documentation.

  2. Run the command: echo "deb https://snapshot.debian.org/archive/debian/20231214T085654Z/ unstable main" > /etc/apt/sources.list.d/debian.list

This adds the December 14th, 2023 debian snapshot respository. The version of mesa (23.3) that causes this issue was released on the 15th, so we want the repo from right before that release.

  1. Run the command: apt-get update -o Acquire::Check-Valid-Until=false

  2. Run the command: apt-get install libegl-mesa0=23.2.1-1 libgl1-mesa-dev=23.2.1-1 libgl1-mesa-dri=23.2.1-1 libglapi-mesa=23.2.1-1 libglx-mesa0=23.2.1-1 mesa-common-dev=23.2.1-1 mesa-va-drivers=23.2.1-1 mesa-vdpau-drivers=23.2.1-1 mesa-vulkan-drivers=23.2.1-1 libgbm1=23.2.1-1

This will downgrade all of the mesa related and required packages that cause the issue to the 23.2 version. You should be able to start the Havoc client now.

ticodevv commented 1 month ago
image

i have this error i have redone the installation procedure i am on macos impossible to connect i had compilation problems so i changed the PATH but i can't do anything anymore

Screenshot 2024-08-15 at 12 38 24 image

I cannot create listener do you have a solution?

Octoberfest7 commented 1 month ago

It says permission denied trying to bind port 80. Try running it privileged

ticodevv commented 1 month ago

it's done it doesn't work either

ticodevv commented 1 month ago
image