Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install error #1

Open
devcoinfet opened this issue Aug 25, 2021 · 2 comments
Open

Install error #1

devcoinfet opened this issue Aug 25, 2021 · 2 comments
Assignees
Labels
bug Something isn't working invalid This doesn't seem right question Further information is requested

Comments

@devcoinfet
Copy link

Hi I am trying to install this to play with and got all the depends installed now this can you help?
Making all in pidgin
make[2]: Entering directory '/root/afl_pidgin/pidgin-2.14.5/pidgin'
Makefile:1435: *** missing separator. Stop.
make[2]: Leaving directory '/root/afl_pidgin/pidgin-2.14.5/pidgin'
make[1]: *** [Makefile:631: all-recursive] Error 1
make[1]: Leaving directory '/root/afl_pidgin/pidgin-2.14.5'
make: *** [Makefile:535: all] Error 2

@wh1t3h47
Copy link
Owner

Hello.
This issue is related to the MakeFile, the identation is wrong
I wonder why it didn't warn me when I was building...
To fix this issue, please replace spaces with tabs in the makefile
In a few hours I'll issue a fix.

Please, note that fuzzing is a dangerous process and may harm your computer, it's recommended that you use a virtual environment (systemd-nspawn for low ram, chroot, virtualbox, etc) or you can patch the binary with preeny

This approach may be inefficient for finding bugs, because it fuzzes pidgin over a bus (dbus), which is not the recommended way to fuzz a software via afl, it's pretty hard to fuzz GUI applications

@wh1t3h47
Copy link
Owner

wh1t3h47 commented Aug 30, 2021

Hey @devcoinfet,
I cannot determine the origin of the issue, pidgin compiles fine for me, running ./configure again removes the hacks to compile with afl, you may want to run ./configure and then recreate the makefile with the changes listed in git diff

I tried to locate the lines and check if there are any spaces where should be tabs, or the opposite, but I have failed to see the issue, what system are you using? I'll try to install it in a container

Can you please paste the full output of the logs? Is that all?

You may also run the code inside a Debian container, I used Kali Linux (Debian unstable)

@wh1t3h47 wh1t3h47 self-assigned this Aug 30, 2021
@wh1t3h47 wh1t3h47 added bug Something isn't working invalid This doesn't seem right question Further information is requested labels Aug 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working invalid This doesn't seem right question Further information is requested
Development

No branches or pull requests

2 participants