-
09-14-2012, 11:28 AM #1Garage Hyper Addict


- Join Date
- Jul 2010
- Location
- irc.freenode.net #g4h
- Posts
- 644
- Thanks
- 140
- Thanked 270 Times in 109 Posts
Compiling fuzzer "spike" on Back Track
BackTrack 5 R3 is the latest at the moment. Spike fuzzer resided in /pentest/fuzzers/spike
Commands to compile it:
... and you might get presented with loads of error after running "make"Code:cd /pentest/fuzzers/spike/src# ./configure /pentest/fuzzers/spike/src# make

Solution:
Step 1: Configure the source
# ./configure
Step 2: Edit Makefile
Go to line "CFLAGS = -Wall -funsigned-char -c -fPIC -ggdb" and edit it.
Final entry should be:
"CFLAGS = -Wall -funsigned-char -c -fPIC -ggdb -fno-stack-protector" (without quotes)
Step 3: run make clean
# make clean
Step 4: run make
# make
The solution at reference Spike Fuzzer linker errors | Rajat Swarup's Blog did not work for me and had to run "make clean" to make it work. Reason could be the already compiled spike.o file which uses the __stack_chk_fail_local
Cheers![*] To follow the path: look to the master, follow the master, walk with the master, see through the master,
------> become the master!!! <------
[*] Everyone has a will to WIN but very few have the will to prepare to WIN
[*] Invest yourself in everything you do, there's fun in being serious



LinkBack URL
About LinkBacks



Reply With Quote

i am a secret hacker with all...
05-22-2013, 09:35 PM in Noobs Corner